MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Java RMI Performance and Object Model Interoperability: Experiments with Java/HPC++ Distributed Components (1998) [54 citations — 14 self]

Download:
Download as a PDF | Download as a PS
by Fabian Breg, Shridhar Diwan, Juan Villacis, Jayashree Balasubramanian, Esra Akman, Dennis Gannon
In ACM 1998 Workshop on Java for High-Performance Network Computing
http://www.extreme.indiana.edu/hpjava/nexusrmi/java98.ps
Add To MetaCart

Abstract:

Java RMI provides an elegant and powerful model for invoking member functions on objects that exist in remote address spaces. Unfortunately, it is a Java-to-Java communication model and many of the objects we would like java to interact with may be scientific application written in C++ or Fortran. This paper explores the design of RMI and extracts a subset of the RMI object model that is compatible with C++ and HPC++ remote object semantics. This RMI-subset has been implemented to run over the Nexus runtime system and is being used as part of the LSA distributed linear system analyzer project. 1

Citations

207 The Nexus approach to integrating multithreading and communication – Foster, Kesselman, et al. - 1996
104 CC++: A Declarative Concurrent Object-Oriented Programming Notation – Chandy, Kesselman - 1993
24 Component Architectures for Distributed Scienti c Problem Solving – Bramley - 1998
22 Enabling Technologies for Web-Based Ubiquitous Supercomputing – Foster, Tuecke - 1996
20 The Nexus Approach toIntegrating Multithreading and Communication – Foster, Kesselman, et al. - 1996
12 Compiler support for an RMI implementation using NexusJava – Breg, Gannon - 1997
9 Multiple threads template library – Ishikawa - 1996
2 javab Manual – Bik, Cannon - 1998
1 Remote Method Invocation (RMI – Java - 1997
1 in The JDK 1.1 Specification see http:// javasoft.com/ products/ jdk/1.1/ docs/guide/ rmi/index.html – RMI - 1997