loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
International Parallel and Distributed Processing Symposium: IPDPS 2002 Workshops
A Comparative Study of Parallel and Distributed Java Projects for Heterogeneous Systems
Fort Lauderdale, Florida
April 15-April 19
ISBN: 0-7695-1573-8
Jameela Al-Jaroodi, University of Nebraska - Lincoln
Nader Mohamed, University of Nebraska - Lincoln
Hong Jiang, University of Nebraska - Lincoln
David Swanson, University of Nebraska - Lincoln
During the last few years, the concepts of cluster computing and heterogeneous networked systems have received increasing interest. The popularity of using Java for developing parallel and distributed applications that run on heterogeneous distributed systems has also grown rapidly. This paper is a survey of the current projects in parallel and distributed Java. These projects' main common objective is to utilize the available heterogeneous systems to provide high performance computing using Java. These projects were studied, compared and classified based on the approaches used. The study shows three major approaches. One is to develop a system that replaces the Java virtual machine (JVM) or utilizes the available parallel infrastructure such as MPI or PVM. Another is to provide seamless parallelization of multi-threaded applications. The third is to provide a pure Java implementation by adding classes and features that support parallel Java programming. In addition, a number of open issues are identified and discussed in this paper.
Index Terms:
cluster, distributed processing, heterogeneous systems, high performance, Java, message-passing, object-passing, parallel processing
Citation:
Jameela Al-Jaroodi, Nader Mohamed, Hong Jiang, David Swanson, "A Comparative Study of Parallel and Distributed Java Projects for Heterogeneous Systems," ipdps, vol. 2, pp.0115, International Parallel and Distributed Processing Symposium: IPDPS 2002 Workshops, 2002
Usage of this product signifies your acceptance of the Terms of Use.