1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2024-11-22 16:14:24 +00:00

init_array: Actually, do optimize the first iteration

This commit is contained in:
Steffo 2022-11-16 01:41:29 +01:00
parent 00f16cecaf
commit 7fcff5d127
Signed by: steffo
GPG key ID: 6965406171929D01

View file

@ -24,8 +24,8 @@ static void init_array(int nx, int ny,
{
int i, j;
// Parallelizing this causes a slowdown, as the cost of context-switches is greater than the cost of inlline execution
// #pragma omp parallel for num_threads(SOMETHING) schedule(static)
/// Initialize the `x` array with PI and its multiples.
#pragma omp parallel for num_threads(4) schedule(static)
for (i = 0; i < ny; i++) {
x[i] = i * M_PI;
}