Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Language Parallel Pascal and other aspects of the massively parallel processor

Technical Report ·
OSTI ID:6744872

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
Conference · Thu Jul 21 00:00:00 EDT 1983 · OSTI ID:5436975

Parallel p-code for parallel Pascal and other high level languages
Conference · Fri Dec 31 23:00:00 EST 1982 · OSTI ID:5364605

Processor architecture for Turbo Pascal language
Thesis/Dissertation · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:7106822