next up previous
Next: ProgramUnit tag Up: Polaris Assertions and Previous: AssertRunTimeTest

AssertSchedule

The AssertSchedule assertion holds information about scheduling the iterations of a given loop. This is currently only useful for the SGI Challenge. The string given in the assertion is placed on a CSRD$ SCHEDULE directive, or appended to the C$DOACROSS directive for the SGI.

The CSRD directive form of the AssertSchedule assertion is:

CSRD$ SCHEDULE INTERLEAVED,CHUNK=2

An example of its usage is as follows:

CSRD$ PARALLEL (I)
CSRD$ SCHEDULE INTERLEAVED,CHUNK=2
       do i = 1, n
          . . .



Jay Hoeflinger
Mon Apr 21 11:52:18 CDT 1997