Back to Search Start Over

Towards a Java environment for SPMD programming.

Authors :
Goos, Gerhard
Hartmanis, Juris
Leeuwen, Jan
Pritchard, David
Reeve, Jeff
Carpenter, Bryan
Guansong Zhang
Fox, Geoffrey
Xiaoming Li
Xinying Li
Yuhong Wen
Source :
Euro-Par'98 Parallel Processing; 1998, p659-668, 10p
Publication Year :
1998

Abstract

As a relatively straightforward object-oriented language, Java is a plausible basis for a scientific parallel programming language. We outline a conservative set of language extensions to support this kind of programming. The programming style advocated is Single Program Multiple Data (SPMD), with parallel arrays added as language primitives. Communications involving distributed arrays are handled through a standard library of collective operations. Because the underlying programming model is SPMD programming, direct calls to other communication packages are also possible from this language. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540649526
Database :
Supplemental Index
Journal :
Euro-Par'98 Parallel Processing
Publication Type :
Book
Accession number :
32702769
Full Text :
https://doi.org/10.1007/BFb0057913