summaryrefslogtreecommitdiff
path: root/test-chill/test-cases/examples/cuda-chill/mm.c
blob: 0efbeebd2b22660d0d2bdd7f02eac79dcfdd0153 (plain)
1
2
3
4
5
6
7
8
9
10
#define N 1024

void normalMM(float c[N][N], float a[N][N], float b[N][N]) {
  int i, j, k;

  for (i = 0; i < N; i++)
    for (j = 0; j < N; j++)
      for (k = 0; k < N; k++)
        c[j][i] = c[j][i] + a[k][i] * b[j][k];
}