Cambiando la planificación

  1. ¿Qué iteraciones hace cada hilo si el número de hilos es 3?
#pragma omp parallel for schedule(static)
for (i=0; i<9; i++) {
   ...
}

Solución:

  1. ¿Qué iteraciones hace cada hilo si el número de hilos es 3?
#pragma omp parallel for schedule(static,2)
for (i=0; i<9; i++) {
   ...
}

Solución:

  1. ¿Qué iteraciones hace cada hilo si el número de hilos es 3 y se tiene la variable de entorno OMP_SCHEDULE=static,2 ?
#pragma omp parallel for
for (i=0; i<9; i++) {
   ...
}

Solución:

No se sabe. La variable OMP_SCHEDULE se ignora porque no se ha usado la cláusula schedule(runtime)