project tests refactoring

This commit is contained in:
Blaise Tine
2021-06-13 17:42:04 -07:00
parent 47c3234659
commit 03406c0a3f
631 changed files with 394471 additions and 653511 deletions

View File

@@ -0,0 +1,18 @@
__kernel void sgemm (__global const float *A,
__global const float *B,
__global float *C,
int N)
{
// Thread identifiers
const int r = get_global_id(0); // Row ID
const int c = get_global_id(1); // Col ID
// Compute a single element (loop a K)
float acc = 0.0f;
for (int k = 0; k < N; k++) {
acc += A[k * N + r] * B[c * N + k];
}
// Store the result
C[c * N + r] = acc;
}