no need to check for validity of thread ids

This commit is contained in:
Max Lübke 2023-10-04 11:52:33 +02:00
parent d0673e61ca
commit 3850cd355d

View File

@ -98,12 +98,10 @@ auto matrixMultSYCL(sycl::queue &q, const Matrix<data_type> &matA,
auto j = ID[1];
data_type sum = 0;
if (i < global_range.get(0) && j < global_range.get(1)) {
for (auto k = 0; k < matA.cols; k++) {
sum += acc_matA[i][k] * acc_matB[k][j];
}
acc_matRes[i][j] = sum;
}
});
});
}
@ -156,12 +154,10 @@ auto matrixMultTransposeSYCL(sycl::queue &q, const Matrix<data_type> &matA,
auto j = ID[1];
data_type sum = 0;
if (i < global_range.get(0) && j < global_range.get(1)) {
for (auto k = 0; k < matA.cols; k++) {
sum += acc_matA[i][k] * acc_matB[j][k];
}
acc_matRes[i][j] = sum;
}
});
});
}