Parallel Pascal and the FPS Hypercube Supercomputer

We propose an extension of Pascal for SIMD processing. Our language is architecture independent and model independent. We attempt' to provide the programmer with greater power of exploiting the interconnection network pattern using several routing and masking schemes. The desirable features of Pascal are carried over in this extension of Pascal. We have analysed the power of the new constructs and the facilities through numerous case studies.