Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 20 von 9894
JOPI: a Java object-passing interface
Concurrency and computation, 2005-06, Vol.17 (7-8), p.775-795
2005

Details

Autor(en) / Beteiligte
Titel
JOPI: a Java object-passing interface
Ist Teil von
  • Concurrency and computation, 2005-06, Vol.17 (7-8), p.775-795
Ort / Verlag
Chichester, UK: John Wiley & Sons, Ltd
Erscheinungsjahr
2005
Link zum Volltext
Quelle
Wiley-Blackwell Journals
Beschreibungen/Notizen
  • Recently there has been an increasing interest in developing parallel programming capabilities in Java to harness the vast resources available in clusters, grids and heterogeneous networked systems. In this paper, we introduce a Java object‐passing interface (JOPI) library. JOPI provides Java programmers with the necessary functionality to write object‐passing parallel programs in distributed heterogeneous systems. JOPI provides a Message Passing Interface (MPI)‐like interface that can be used to exchange objects among processes. In addition to the well‐known benefits of the object‐oriented development model, using objects to exchange information in JOPI is advantageous because it facilitates passing complex structures and enables the programmer to isolate the problem space from the parallelization problem. The run‐time environment for JOPI is portable, efficient and provides the necessary functionality to deploy and execute parallel Java programs. Experiments were conducted on a cluster system and a collection of heterogeneous platforms to measure JOPI's performance and compare it with MPI. The results show good performance gains using JOPI. Copyright © 2005 John Wiley & Sons, Ltd.
Sprache
Englisch
Identifikatoren
ISSN: 1532-0626
eISSN: 1532-0634
DOI: 10.1002/cpe.854
Titel-ID: cdi_proquest_miscellaneous_28547707

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX