P3M: A Virtual Machine Approach to Massively Parallel Computing
Authors:
- 1 August 1993
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1 (01903918) , 340-344
Abstract
While technology improvements in VLSI favor the building of massively parallel computers, the key obstacle to the widespread adoption of such computers is the lack of a methodology for developing software that achieves both portability and high performance. This paper presents a virtual machine intended to serve as the cornerstone of such a methodology. The PM virtual machine can be mapped efficiently to different physical machines and enables the development of software tools and applications that can be ported across different parallel machines.Keywords
This publication has 4 references indexed in Scilit:
- Architectural models and design methodologies for general-purpose highly-parallel computers1991
- How to write parallel programs: a guide to the perplexedACM Computing Surveys, 1989
- How to emulate shared memory1987
- Communicating sequential processesCommunications of the ACM, 1978