\"\" \"\" \"\"
Go backward to Conditionals
Go up to Top
Go forward to MasPar Program
RISC-Linz logo

Loops

while (plural-exp)  ... 
  1. Save value of mask register (MR).
  2. Evaluate plural expression on each active PE and set MR to evaluation result.
  3. While active processor set is not empty
    Execute body on active processor set;
    Evaluate plural expression on each active PE and set MR to evaluation result.
  4. Restore saved value of MR.
All PEs are blocked until the last PE has completed the while loop!
Author: Wolfgang Schreiner
Last modification: November 15, 1996