(Enter summary)
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 does not support high-performance communication
networks.
The paper demonstrates that a much faster drop-in RMI and an efficient
drop-in serialization can be designed and implemented completely in Java
without any native code. Moreover, the re-designed RMI... (Update)
Cited by: More
Optimising Java RMI Programs by Communication Restructuring - Yeung, Kelly (2003)
(Correct)
Most likely to be published in Communications of the.. - Multiparadigm..
(Correct)
GTPE: A Thread Programming Environment for the Grid - Harold Soh Shazia (2005)
(Correct)
Similar documents (at the sentence level):
75.2%: More Efficient Serialization and RMI for Java - Philippsen, Haumacher, Nester (2000)
(Correct)
56.4%: A More Efficient RMI for Java - Nester, Philippsen, Haumacher (1999)
(Correct)
27.2%: More Efficient Object Serialization - Philippsen, Haumacher (1999)
(Correct)
Active bibliography (related documents): More All
0.3: Thoughts on the structure of an MPJ reference implementation - Baker, Carpenter (1999)
(Correct)
0.2: NRMI: Natural and Efficient Middleware - Tilevich, Smaragdakis (2003)
(Correct)
0.2: Java as a Basis for Parallel Data Mining in.. - Gimbel, Philippsen.. (1999)
(Correct)
Similar documents based on text: More All
0.5: Locality optimization in JavaParty by means of static type.. - Philippsen, Haumacher (1999)
(Correct)
0.5: Java Communications for Large-Scale Parallel Computing - Getov, Philippsen (2001)
(Correct)
0.4: Exploiting Object Locality in JavaParty, a Distributed.. - Haumacher, Philippsen (2001)
(Correct)
Related documents from co-citation: More All
10: JavaParty - transparent remote objects in Java
- Philippsen, Zenger - 1997
9: Performance Evaluation of the Orca Shared Object System
- Bal, Bhoedjang et al. - 1998
9: An Efficient Implementation of Java's Remote Method Invocation
- Maassen, Nieuwpoort et al. - 1999
BibTeX entry: (Update)
M. Philippsen, B. Haumacher, and C. Nester. More efficient serialization and RMI for Java. Concurrency: Practice and Experience, 12(7):495--518, 2000. http://citeseer.ist.psu.edu/article/philippsen99more.html More
@article{ philippsen00more,
author = "Michael Philippsen and Bernhard Haumacher and Christian Nester",
title = "More efficient serialization and {RMI} for {Java}",
journal = "Concurrency: Prac\-tice and Experience",
volume = "12",
number = "7",
pages = "495--518",
year = "2000",
url = "citeseer.ist.psu.edu/article/philippsen99more.html" }
Citations (may not include all citations):
406
Treadmarks: Distributed shared memory on standard workstatio..
- Keleher, Cox et al. - 1994 DBLP
223
The Art of Computer Programming (context) - Knuth - 1973
158
Implementing remote procedure calls (context) - Birrell, Nelson - 1984 ACM DBLP
111
Myrinet: A Gigabit-perSecond Local Area Network (context) - Boden, Cohen et al. - 1995
70
Performance of Firefly RPC
- Schroeder, Burrows - 1989
64
Java Object Serialization Specification (context) - Inc, View - 1998
51
Java RMI performance and object model interoperability: Expe..
- Breg, Diwan et al. - 1998
50
An efficient implementation of Java's remote method invocati..
- Maassen, van Nieuwport et al. - 1999 ACM DBLP
47
DSM: A platform for heterogeneous computing (context) - Yu, Cox - 1997
41
A survey of distributed garbage collection techniques
- Plainfoss'e, Shapiro - 1995 ACM DBLP
29
Remote procedure calls and Java Remote Method Invocation (context) - Waldo - 1998 ACM
25
A Comparative Study of Parallel Programming Languages: The S.. (context) - Feo - 1992
23
Limits to low-latency communication on high-speed networks (context) - Thekkath, Levy - 1993 ACM DBLP
21
Large-scale parallel geophysical algorithms in Java: A feasi..
- Jacob, Philippsen et al. - 1998 DBLP
15
Performance evaluation of popular distributed object technol.. (context) - Hirano, Yasu et al. - 1998 DBLP
12
A high-level framework for network-based resource sharing (context) - White - 1976
9
Efficient implementations of Java Remote Method Invocation
- Krishnaswamy, Walther et al. - 1998
8
Reflective remote method invocation
- Thiruvathukal, Thomas et al. - 1998 DBLP
5
ParaStation: Efficient parallel computing by clustering work..
- Warschko, Blum et al. - 1997
3
Interfacing java to the virtual interface architecture
- Chang, von Eicken - 1999 ACM DBLP
3
of Mathematics and Computer Science (context) - Maassen, van Nieuwpoort et al. - 1998
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.icsi.berkeley.edu/~phlipp/mypapers/index.html): More
Fair Multi-Branch Locking of Several Locks - Fleiner, Philippsen (1997)
(Correct)
A Survey of Concurrent Object-Oriented Languages - Michael Philippsen Computer
(Correct)
Automatic Synchronization Elimination in Synchronous FORALLs - Philippsen, Heinz (1995)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC