Другой способ думать об этом:
#pragma omp parallel for schedule(dynamic, 1000)
for (int i=0; i<100000; i+=10)
{
// do something that uses i
}
Может быть переписан как
#pragma omp parallel for schedule(dynamic, 1000)
for (int j=0; j<10000; j++)
{
i = 10*j;
// do something that uses i
}