#include <stdio.h>
#include <stdlib.h>
#include <hitmap.h>
Go to the source code of this file.
|
| hit_tileNewType (double) |
|
void | cannonsMM (int n, int m, int p) |
|
int | main (int argc, char *argv[]) |
|
void | matrixBlockProduct (HitTile_double A, HitTile_double B, HitTile_double C) |
|
void | initMatrices (int m, int p, HitTile_double tileA, HitTile_double tileB, HitTile_double tileC, HitLayout layA, HitLayout layB) |
|
#define MATRIX_ACOLUMNS 20 |
#define MATRIX_BCOLUMNS 10 |
#define max |
( |
|
a, |
|
|
|
b |
|
) |
| ((a)>(b)) ? (b):(a) |
void cannonsMM |
( |
int |
n, |
|
|
int |
m, |
|
|
int |
p |
|
) |
| |
hit_tileNewType |
( |
double |
| ) |
|
void initMatrices |
( |
int |
m, |
|
|
int |
p, |
|
|
HitTile_double |
tileA, |
|
|
HitTile_double |
tileB, |
|
|
HitTile_double |
tileC, |
|
|
HitLayout |
layA, |
|
|
HitLayout |
layB |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
void matrixBlockProduct |
( |
HitTile_double |
A, |
|
|
HitTile_double |
B, |
|
|
HitTile_double |
C |
|
) |
| |