See this document in CiteSeerX!

CCJ: Object-based Message Passing and Collective Communication in Java  (Make Corrections)  
Arnold Nelisse, Jason Maassen, Thilo Kielmann, Henri E. Bal



  Home/Search   Context   Related

 
View or download:
cs.vu.nl/~jason/papers/cpe01.ps.gz
cs.vu.nl/~jason/papers/jgi01.ps.gz
indiana.edu/CandCPandE/...c570cpe01.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.vu.nl/~jason/publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: CCJ is a communication library that adds MPI-like message passing and collective operations to Java. Rather than trying to adhere to the precise MPI syntax, CCJ aims at a clean integration of communication into Java's object-oriented framework. For example, CCJ uses thread groups to support Java's multithreading model and it allows any data structure (not just arrays) to be communicated. CCJ is implemented entirely in Java, on top of RMI, so it can be used with any Java virtual machine.... (Update)

Similar documents (at the sentence level):
37.9%:   Object-based Collective Communication in Java - Arnold Nelisse Thilo (2001)   (Correct)

Active bibliography (related documents):   More   All
1.2:   Generalizing Java RMI to Support Efficient Group Communication - Maassen, Kielmann, Bal   (Correct)
0.7:   GMI: Flexible and Efficient Group Method Invocation for.. - Maassen, Kielmann, Bal (2002)   (Correct)
0.3:   Parallel Application Experience with Replicated Method.. - Maassen, Kielmann, Bal (2001)   (Correct)

Similar documents based on text:   More   All
0.3:   Modelling and Implementation Analysis of the Distributed.. - Redell (1998)   (Correct)
0.3:   Wide-area parallel computing in Java - van Nieuwpoort, Maassen, Bal.. (1999)   (Correct)
0.3:   Wide-Area Parallel Programming using the Remote.. - van Nieuwpoort.. (2000)   (Correct)

BibTeX entry:   (Update)

@misc{ nelisse-ccj,
  author = "Arnold Nelisse and Jason Maassen and Thilo Kielmann and Henri E. Bal",
  title = "CCJ: Object-based Message Passing and Collective Communication in Java",
  url = "citeseer.ist.psu.edu/463092.html" }
Citations (may not include all citations):
912   MPI: A Message Passing Interface Standard - Interface - 1994
609   Myrinet: A Gigabit-per-second Local Area Network - Boden, Cohen et al. - 1995
287   PVM: Parallel Virtual Machine -- A Users Guide and Tutorial .. (context) - Geist, Beguelin et al. - 1994
254   Elements of Reusable Object--Oriented Software (context) - Gamma, Helm et al. - 1994
246   Portable Implementation of the MPI Message Passing Interface.. (context) - Gropp, Lusk et al. - 1996
90   Performance Evaluation of the Orca Shared Object System - Bal, Bhoedjang et al. - 1998
67   MAGPIE: MPI's Collective Communication Operations for Cluste.. - Kielmann, Hofman et al. - 1999
64   User-Level Network Interface Protocols (context) - Bhoedjang, Ruhl et al. - 1998
62   The Jalapeno Dynamic Optimizing Compiler for Java - Burke, Choi et al.
53   High-performance Parallel Programming in Java: Exploiting Na.. - Getov, Flynn-Hummel et al.
51   Java RMI Performance and Object Model Interoperability Exper.. - Villacis, Akman et al.
50   An Efficient Implementation of Java's Remote Method Invocati.. - Maassen, van Nieuwpoort et al. - 1999
47   SuperWeb: Research Issues in Java-Based Global Computing - Alexandrov, Ibel et al. - 1997
28   More efficient serialization and RMI for Java - Philippsen, Haumacher et al. - 2000
23   Towards portable message passing in Java: Binding MPI - Mintchev, Getov - 1997
23   Scalability Issues in Global Computing (context) - Brydon, Kmiec et al.
22   MPJ: MPI-like Message Passing for Java - Carpenter, Getov et al. - 2000
16   The Gateway System: Uniform Web Based Access to Remote Resou.. - Haupt, Akarsu et al.
16   Efficient Replicated Method Invocation in Java - Maassen, Kielmann et al.
15   The jmpi commercial message passing environment and specific.. (context) - Crawford, Dandass et al. - 1997
11   MPI and Java-MPI: Contrasts and Comparisons of Low-Level Com.. - Getov - 1999
11   Wide-Area Parallel Programming using the Remote Method Invoc.. - van Nieuwpoort, Maassen et al. - 2000
9   a parallel computing framework inspired by Linda and the Mes.. (context) - Thiruvathukal, Dickens et al. - 2000
8   DOGMA: Distributed Object Group Metacomputing Architecture (context) - Judd, Clement et al. - 1998
8   Template Based Structured Collections - Nolte, Sato et al.
5   The function object pattern (context) - Kuhne - 1997
4   A Java interface to MPI (context) - Baker, Carpenter et al. - 1998
http://www.epcc.ed.ac.uk/javagrande/

Documents on the same site (http://www.cs.vu.nl/~jason/publications.html):   More
Efficient Java RMI for Parallel Programming - Maassen, van Nieuwpoort.. (2000)   (Correct)
GMI: Flexible and Efficient Group Method Invocation for.. - Maassen, Kielmann, Bal (2002)   (Correct)
Efficient Replicated Method Invocation in Java - Maassen, Kielmann, Bal (2000)   (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