Modula-P-a language for parallel programming definition and implementation on a transputer network
- 1 January 1992
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The programming language Modula-P extends Modula-2 with CSP-based (communicating-sequential-process-based) language constructs, i.e., parallel processes, synchronous message passing, and simultaneous waiting for events. The language and its implementation on a transputer network are presented. It is concluded that Modula-P and the development system MOCKA-P offer a very powerful programming environment for transputer-based parallel computers. As is usual for modern programming languages, Modula-P supports programming in the small as well as in the large and frees the programmer from the details of allocating hardware resources. Measurements show that the system, running on a transputer network, is very fast.Keywords
This publication has 5 references indexed in Scilit:
- Modula-P-a language for parallel programming definition and implementation on a transputer networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1992
- The Joyce language reportSoftware: Practice and Experience, 1989
- CSP-i: An implementation of communicating sequential processesSoftware: Practice and Experience, 1988
- A Modula-2 implementation of CSPACM SIGPLAN Notices, 1987
- Programming in Modula-2Published by Springer Nature ,1985