The /scheduling
qualifier tells KAP what kind of
scheduling to use for the iterations of loops on a multiprocessor
system. The possible values are as follows:
e
= Even scheduling where KAP divides the
iterations into equal size chunks so that there are at most (#_
of_processors) chunks. For example, if there are 9 iterations
and 3 processors, the first processor would execute iterations 1,
2, and 3, the second processor, iterations 4, 5, and 6, and the
third processor, iterations 7, 8, and 9.
s
= Static scheduling where the processors
execute iterations starting from their processor number and
skipping (#_of_processors) iterations. For example, if there are
9 iterations and 3 processors, the first processor would execute
iterations 1, 4, and 7, the second processor, iterations 2, 5,
and 8, and the third processor, iterations 3, 6, and 9.