A more efficient RMI for Java
- 1 June 1999
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 152-159
- https://doi.org/10.1145/304065.304117
Abstract
In current Java implementations, Remote Method Invocation(RMI) is too slow, especially for high performance computing.RMI is designed for wide-area and high-latency networks,it is based on a slow object serialization, and it doesnot support high-performance communication networks.The paper demonstrates that a much faster drop-in RMIand an efficient serialization can be designed and implementedcompletely in Java without any native code. Moreover,the re-designed RMI supports non-TCP/IP...Keywords
This publication has 8 references indexed in Scilit:
- Large-scale parallel geophysical algorithms in Java: a feasibility studyConcurrency: Practice and Experience, 1998
- Java RMI performance and object model interoperability: experiments with Java/HPC++Concurrency: Practice and Experience, 1998
- Performance evaluation of popular distributed object technologies for JavaConcurrency: Practice and Experience, 1998
- Reflective remote method invocationConcurrency: Practice and Experience, 1998
- Remote procedure calls and Java Remote Method InvocationIEEE Concurrency, 1998
- ParaStation: Efficient parallel computing by clustering workstations: Design and evaluationJournal of Systems Architecture, 1998
- Java/DSM: A platform for heterogeneous computingConcurrency: Practice and Experience, 1997
- Myrinet: a gigabit-per-second local area networkIEEE Micro, 1995