IceT : Emory University
- Enables users to share JVMs across a network.
- A user can upload a class to another virtual machine using a PVM-like interface.
- By explicitly calling send and receive statements, work can be distributed among multiple JVMs.
Javelin : UC Santa Barbara
- Internet-based parallel computing using Java by running Java applets in web browsers.
- Communication latencies are high since web browsers use RMIs over TCP/IP, typically over slow Ethernets.