A comparative study of parallel and distributed Java projects for heterogeneous systems

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...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings: International Parallel and Distributed Processing Symposium: April 15-19, 2002, Ft. Lauderdale, Florida, USA s. 8 pp
Hlavní autoři: Al-Jaroodi, J., Mohamed, N., Hong Jiang, Swanson, D.
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 2002
Témata:
ISBN:9780769515731, 0769515738
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract 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.
AbstractList 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.
Author Mohamed, N.
Hong Jiang
Swanson, D.
Al-Jaroodi, J.
Author_xml – sequence: 1
  givenname: J.
  surname: Al-Jaroodi
  fullname: Al-Jaroodi, J.
– sequence: 2
  givenname: N.
  surname: Mohamed
  fullname: Mohamed, N.
– sequence: 3
  surname: Hong Jiang
  fullname: Hong Jiang
– sequence: 4
  givenname: D.
  surname: Swanson
  fullname: Swanson, D.
BookMark eNotj99KwzAchQMqqLMvoDd5gdakaZLmcsx_k4EDB16OpPlFO9qmJOmgb-_EnZsDH5wPzi26HPwACN1TUlBK1ON6-7T9LEpCyoISKipVX6BMyZpIoTjlktFrlMV4IKdUFaOluEFfS9z4ftRBp_YIOKbJztg7_Ee6DjqsB4ttG1NozZTA4nd91HgM_gBNitj5gH8gQfDfMICfIo5zTNDHO3TldBchO_cC7V6ed6u3fPPxul4tN3mrSMolA2YkJ4KLmglmjNSqUsRUkjpmQCopobZOqoZaapzlwnDr9GlQ1lRzzRbo4V_bAsB-DG2vw7w_v2e_7KpTPg
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/IPDPS.2002.1016498
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL) (UW System Shared)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 1016498
Genre orig-research
GroupedDBID 6IE
6IH
6IK
6IL
AAJGR
AAVQY
AAWTH
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
OCL
RIB
RIC
RIE
RIL
RIO
ID FETCH-LOGICAL-i90t-73e3b7506568363bb7a9490b471f3be7977e8df79c1d1bfd56b5dfa506281a5a3
IEDL.DBID RIE
ISBN 9780769515731
0769515738
IngestDate Wed Aug 27 02:47:11 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-73e3b7506568363bb7a9490b471f3be7977e8df79c1d1bfd56b5dfa506281a5a3
ParticipantIDs ieee_primary_1016498
PublicationCentury 2000
PublicationDate 20020000
PublicationDateYYYYMMDD 2002-01-01
PublicationDate_xml – year: 2002
  text: 20020000
PublicationDecade 2000
PublicationTitle Proceedings: International Parallel and Distributed Processing Symposium: April 15-19, 2002, Ft. Lauderdale, Florida, USA
PublicationTitleAbbrev IPDPS
PublicationYear 2002
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000443126
Score 1.3274461
Snippet During the last few years, the concepts of cluster computing and heterogeneous networked systems have received increasing interest. The popularity of using...
SourceID ieee
SourceType Publisher
StartPage 8 pp
SubjectTerms Application software
Computer science
Concurrent computing
Costs
Electrical capacitance tomography
Electronic switching systems
High performance computing
Java
Parallel processing
Reflection
Title A comparative study of parallel and distributed Java projects for heterogeneous systems
URI https://ieeexplore.ieee.org/document/1016498
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH5sw4OnqZv4mxw82q1d2qY9ijrUwyg4cLfx0rzgYLSybvv7TdJuQ_DirU0hlDThfe_1fd8HcI-jPIgl1x6aaOCFwhceGmTqRQmaHIjMlkZ0ZhNiMklmszRrwcOeC0NErvmMBvbS_ctXZb6xpbKhzTTDNGlDW4i45mrt6yl-aELhKK4zcwMbIsGTRmBndx_sSDN-OnzLnrMP16EwaGb9Za_iosu4-7_3OoH-gabHsn0AOoUWFWfQ3fk0sObY9uDzkeUHkW_mFGVZqZkdWS5pybBQTFkFXWt-RYq94xZZU6OpmIG17Mt2zZRms1G5qVgt_1z1YTp-mT69eo2hgrdI_bUnOHFpEIKBcAmPuZQC0zD1pYlPmksSBgpSorRI80AFUqsolpHSGFmaZYAR8nPoFGVBF8BwhNpH89jAtTDnOuFaiiAXEkkRcXUJPbtM8-9aMmPerNDV38PXcOxMVlxl4wY669WGbuEo364X1erOfecfdpWm-g
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT8IwFG4QTfSECsbf9uDRwbZu63Y0KgFFskQSuZHX9TWSEGYY8PfbdgNi4sXb1iXN0rV533t73_cRcg9-5kWCKQd0NHAC7nIHNDJ1whh0DoR6SwNYswk-HMbjcZLWyMOWC4OItvkM2-bS_suXebYypbKOyTSDJN4j-2EQ-G7J1tpWVNxAB0M_KnNzDRxCzuJKYmdz721oM27S6afP6YftUWhX8_4yWLHxpdv435sdk9aOqEfTbQg6ITWcn5LGxqmBVge3ST4fabaT-aZWU5bmipqR2QxnFOaSSqOha-yvUNJXWAOtqjQF1cCWfpm-mVxvN8xXBS0FoIsWGXVfRk89p7JUcKaJu3Q4QyY0RtAgLmYRE4JDEiSu0BFKMYFcg0GMpeJJ5klPKBlGIpQKQkO09CAEdkbq83yO54SCD8oF_VgDtiBjKmZKcC_jAlAiMnlBmmaZJt-laMakWqHLv4fvyGFv9D6YDPrDtytyZC1XbJ3jmtSXixXekINsvZwWi1v7zX8AVdiqQQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings%3A+International+Parallel+and+Distributed+Processing+Symposium%3A+April+15-19%2C+2002%2C+Ft.+Lauderdale%2C+Florida%2C+USA&rft.atitle=A+comparative+study+of+parallel+and+distributed+Java+projects+for+heterogeneous+systems&rft.au=Al-Jaroodi%2C+J.&rft.au=Mohamed%2C+N.&rft.au=Hong+Jiang&rft.au=Swanson%2C+D.&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780769515731&rft.spage=8+pp&rft_id=info:doi/10.1109%2FIPDPS.2002.1016498&rft.externalDocID=1016498
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515731/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515731/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515731/sc.gif&client=summon&freeimage=true