Tú mismo puedes compilar y ejecutar este programa y ver qué pasa al cambiar la cláusula schedule.
#include <stdio.h>
#include <omp.h>
#define N 16
int main() {
int x[N], i;
#pragma omp parallel for schedule(static)
for (i=0; i<N; i++) {
x[i]=omp_get_thread_num();
}
printf("Reparto de iteraciones del bucle:\n");
for (i=0; i<N; i++)
printf("%2d ", x[i]);
printf("\n\n");
return 0;
}