Language Parallel Pascal and other aspects of the massively parallel processor
A high level language for the Massively Parallel Processor (MPP) was designed. This language, called Parallel Pascal, is described in detail. A description of the language design, a description of the intermediate language, Parallel P-Code, and details for the MPP implementation are included. Formal descriptions of Parallel Pascal and Parallel P-Code are given. A compiler was developed which converts programs in Parallel Pascal into the intermediate Parallel P-Code language. The code generator to complete the compiler for the MPP is being developed independently. A Parallel Pascal to Pascal translator was also developed. The architecture design for a VLSI version of the MPP was completed with a description of fault tolerant interconnection networks. The memory arrangement aspects of the MPP are discussed and a survey of other high level languages is given.
- Research Organization:
- Cornell Univ., Ithaca, NY (USA). School of Electrical Engineering
- OSTI ID:
- 6744872
- Report Number(s):
- N-83-16054/9; NASA-CR-169719
- Country of Publication:
- United States
- Language:
- English
Similar Records
Parallel p-code for parallel Pascal and other high level languages
Processor architecture for Turbo Pascal language