MPJ, Java Grande Forum, MPI, API, RMI
We sketch a proposed reference implementation for MPJ, the Java Grande Forum's MPI-like message-passing API [9, 3]. The proposal relies heavily on RMI and Jini for finding computational resources, creating slave processes, and handling failures. User-level communication is implemented efficiently directly on top of Java sockets.
Baker, Mark and Carpenter, Bryan, "Thoughts on the structure of an MPJ reference implementation" (1999). Northeast Parallel Architecture Center. Paper 53.