Document Type
Article
Date
2000
Keywords
Java, parallel programming, Java message-passing system, Message Passing Interface, MPI, Java Grande Forum
Language
English
Disciplines
Computer Sciences | Programming Languages and Compilers
Description/Abstract
Recently, there has been a lot of interest in using Java for parallel programming. Efforts have been hindered by lack of standard Java parallel programming APIs. To alleviate this problem, various groups started projects to develop Java message passing systems modeled on the successful Message Passing Interface (MPI). Official MPI bindings are currently defined only for C, Fortran, and C++, so early MPI-like environments for Java have been divergent. This paper related an effort undertaken by a working group of the Java Grande Forum, seeking a consensus on an MPI-like API, to enhance the viability of parallel programming using Java.
Recommended Citation
Carpenter, Bryan; Getov, Vladimir; Judd, Glenn; Skjellum, Anthony; and Fox, Geoffrey C., "MPJ: MPI-like message passing for Java" (2000). Northeast Parallel Architecture Center. 64.
https://surface.syr.edu/npac/64
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.
Additional Information
Concurrency, Practice and Experience