Regular article
Parallel pascal: An extended pascal for parallel computers

https://doi.org/10.1016/0743-7315(84)90011-XGet rights and content

Abstract

Parallel Pascal is an extended version of the conventional serial Pascal programming language which includes a convenient syntax for specifying array operations. It is upward compatible with standard Pascal and involves only a small number of carefully chosen new features. Parallel Pascal was developed to reduce the semantic gap between standard Pascal and a large range of highly parallel computers. Two important design goals of Parallel Pascal were efficiency and portability. Portability is particularly difficult to achieve since different parallel computers frequently have very different capabilities.

References (8)

  • K.E. Batcher

    Design of a Massively Parallel Processor

    IEEE Trans. Comput.

    (Sept. 1981)
  • A.P. Reeves et al.

    The language Parallel Pascal and other aspects of the Massively Parallel Processor

    Cornell University Tech. Rep.

    (Dec. 1982)
  • J.D. Bruner

    Efficient implementation of a high-level language on a bit-serial parallel matrix processor

  • J.D. Bruner et al.

    A parallel P-Code for Parallel Pascal and other high level languages

There are more references available in the full text version of this article.

Cited by (0)

View full text