const int shared
)
{
- const int colsA = shared;
- const int rowsB = shared;
+ int colsA = shared;
+ int rowsB = shared;
+ int rowsR = rowsA;
+ int colsR = colsB;
int row = get_global_id(0);
int col = get_global_id(1);
float sum = 0;
- for (int i = 0; i < rowsA; i++)
+
+ for (int i = 0; i < colsR; i++)
{
sum += ptrA[row * colsA + i] * ptrB[i * colsB + col];
}
- ptrR[row * colsB + col] = sum;
+ ptrR[row * colsR + col] = sum;
}
\ No newline at end of file