Abstract
This paper presents the design and implementation of a JAva Parallel Environment (JAPE) which is based on JPVM. Its goals are to provide Java with full PVM message-passing functions and to improve the performance of JPVM. Particularly, the improvements of JPVM by parallel task spawning and message-packed broadcast are described. These improvements are tested on benchmark programs. The results show they have favorable effects in the case where one processor has many tasks. The design and implementation of a graphical user interface to JAPE are also described.
Preview
Unable to display preview. Download preview PDF.
References
A. J. Ferrari. JPVM The Java Parallel VirtualMachine. http,//www.cs.virginia.edu/ ajf2j/jpvm.html.
A. Geist, A. Beguelin, J. Dongarra, W. Jiang, R. Manchek, and V. Sunderam. PVM: Parallel Virtual Machine A Users' Guide and Tutorial for Networked Parallel Computing, MIT Press, 1994.
W. Gropp, E. Lusk, and A. Skjellum. Using MPI: Portable Parallel Programming with the Message-Passing, Interface. MIT Press, 1994.
K. Imasakiand Z. Gu. JAPE Java ParallelEnvornment. http:/ /www.cs.mcgill.ca/ imasaki/re ort/report.html.
The Parallel Compiler Runtime onsortium (PCRC).HPCC and Java. http://www.npac.syr.edu/users/gcff hpjava3.html.
D. A. Thurman. JavaPVMThe Java toPVM interface. http: //www.isye.gatech.edu/chmsr/JavaPVM/.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag
About this paper
Cite this paper
Imasaki, K. (1997). JAPE: The Java parallel environment. In: Ishikawa, Y., Oldehoeft, R.R., Reynders, J.V.W., Tholburn, M. (eds) Scientific Computing in Object-Oriented Parallel Environments. ISCOPE 1997. Lecture Notes in Computer Science, vol 1343. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63827-X_54
Download citation
DOI: https://doi.org/10.1007/3-540-63827-X_54
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63827-8
Online ISBN: 978-3-540-69656-8
eBook Packages: Springer Book Archive