Designing efficient Java communications on clusters

This paper aims at designing communication strategies for parallel and distributed Java applications to obtain higher degrees of performance on clusters. Several specific approaches exist to increase the efficiency of Java communications, specially of high level APIs like RMI, although their applica...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:19th IEEE International Parallel and Distributed Processing Symposium S. 7 pp.
Hauptverfasser: Taboada, G.L., Tourino, J., Doallo, R.
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 2005
Schlagworte:
ISBN:9780769523125, 0769523129
ISSN:1530-2075
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract This paper aims at designing communication strategies for parallel and distributed Java applications to obtain higher degrees of performance on clusters. Several specific approaches exist to increase the efficiency of Java communications, specially of high level APIs like RMI, although their applicability is relatively limited on clusters, since the development of high performance solutions on clusters usually involves the use of the basic Java Socket interface. This paper examines the current outlook of Java Socket optimisations involving both native and Java side issues in order to make a design proposal named Java Fast Sockets. We have accomplished a thorough analysis of the effects of the suggested configurations and implementations on our scalable coherent interface (SCI) testbed cluster. This evaluation has demonstrated that Java communication performance on clusters can compete with native performance.
AbstractList This paper aims at designing communication strategies for parallel and distributed Java applications to obtain higher degrees of performance on clusters. Several specific approaches exist to increase the efficiency of Java communications, specially of high level APIs like RMI, although their applicability is relatively limited on clusters, since the development of high performance solutions on clusters usually involves the use of the basic Java Socket interface. This paper examines the current outlook of Java Socket optimisations involving both native and Java side issues in order to make a design proposal named Java Fast Sockets. We have accomplished a thorough analysis of the effects of the suggested configurations and implementations on our scalable coherent interface (SCI) testbed cluster. This evaluation has demonstrated that Java communication performance on clusters can compete with native performance.
Author Doallo, R.
Tourino, J.
Taboada, G.L.
Author_xml – sequence: 1
  givenname: G.L.
  surname: Taboada
  fullname: Taboada, G.L.
  organization: Dept. of Electron. & Syst., Univ. of A Coruna, Spain
– sequence: 2
  givenname: J.
  surname: Tourino
  fullname: Tourino, J.
  organization: Dept. of Electron. & Syst., Univ. of A Coruna, Spain
– sequence: 3
  givenname: R.
  surname: Doallo
  fullname: Doallo, R.
  organization: Dept. of Electron. & Syst., Univ. of A Coruna, Spain
BookMark eNotj8tKAzEUQANWsK3dunEzPzDjTe4kmSyl9VEpWLD7ksdNibQZmUwF_96Crs7ucM6MTXKfibE7Dg3nYB7W29X2oxEAsuGqvWILozvQykiBXMgJm3KJUAvQ8obNSvkEEICtmTJcUUmHnPKhohiTT5TH6s1-28r3p9M5J2_H1OdS9bnyx3MZaSi37DraY6HFP-ds9_y0W77Wm_eX9fJxUycDY42d0wGclrET2oFXMgSnuSEdPboQpEZtW6-8MD4QUnDtpchFgw6sAsI5u__TJiLafw3pZIefPW8vlwrxF_rHRvI
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/IPDPS.2005.164
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 1420063
Genre orig-research
GroupedDBID 29O
6IE
6IF
6IH
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
OCL
RIE
RIL
ID FETCH-LOGICAL-i90t-38b7d0b75f827b0c65ddb719e7fc3bdd5737a4c6c29cde3edb4349bf93b0a60e3
IEDL.DBID RIE
ISBN 9780769523125
0769523129
ISSN 1530-2075
IngestDate Wed Aug 27 02:15:49 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-38b7d0b75f827b0c65ddb719e7fc3bdd5737a4c6c29cde3edb4349bf93b0a60e3
ParticipantIDs ieee_primary_1420063
PublicationCentury 2000
PublicationDate 20050000
PublicationDateYYYYMMDD 2005-01-01
PublicationDate_xml – year: 2005
  text: 20050000
PublicationDecade 2000
PublicationTitle 19th IEEE International Parallel and Distributed Processing Symposium
PublicationTitleAbbrev IPDPS
PublicationYear 2005
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020349
ssj0000451216
Score 1.3558803
Snippet This paper aims at designing communication strategies for parallel and distributed Java applications to obtain higher degrees of performance on clusters....
SourceID ieee
SourceType Publisher
StartPage 7 pp.
SubjectTerms Delay
Design optimization
Emulation
Java
Libraries
Message passing
Multicast protocols
Multiprocessor interconnection networks
Optimizing compilers
Sockets
Title Designing efficient Java communications on clusters
URI https://ieeexplore.ieee.org/document/1420063
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ07T8MwEIBPbcXAVKBFvOWBkVAnTuJ4plTAUEWiQ7fKPl-kSqhFff1-bCctHVjYksiKkrNzlzvffQfwmGpliaOJMCYVpYU2kY6liLRKdF5gbFHY0GxCjsfFdKrKFjwdamGIKCSf0bM_DHv5dolbHyobxKl3gEUb2lLmda3WIZ7iOSmBQ9M4W567UrNSuVsJMqtdduX8LmfhGvLO_jxraI4xV4P3clh-1rGW2GMIjnquBJMz6v7vYc-g_1u7x8qDVTqHFi0uoLtv3sCab7kHYhhyN9wYRgEj4e7GPvROMzyuGVmz5YLh19bzFNZ9mIxeJy9vUdNBIZorvolEYaTlRmZVkUjDMc-sNTJWJCsUxtpMCqlTzDFRaEmQNamTmqmUMFznnMQldBbLBV0Bc_o0owoTkVubeqpe7jR2UpjU_V4UKLJr6HkRzL5rRsasefubvy_fwmlAoIZQxh10Nqst3cMJ7jbz9eohTOwPW9-dlw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ07T8MwEIBPpSDBVKBFvPHASKgT23E8U6oWShWJDt0qvyJVQi3q6_djO2npwMLmRFaU-HGXO999B_BIpTAWaxXp2IqIZlJFMuYkkiKRaaZjo4kJxSb4cJiNxyKvwdMuF8ZaG4LP7LNvhrN8M9dr7yprx9QbwOQADhl1zTJba-dR8aSUQKKpzC1PXilpqditBc5Ko104y8vpuIq9s71mFc8xxqLdzzv5Z-ltiT2IYK_qSlA63cb_XvcUWr_Zeyjf6aUzqNnZOTS25RtQtZubQDohesP1QTaAJNzT0JvcSKT3s0aWaD5D-mvtiQrLFoy6r6OXXlTVUIimAq8ikilusOKsyBKusE6ZMYrHwvJCE2UM44RLqlOdCG0ssUZRN2qqEERhmWJLLqA-m8_sJSAnUZktdEJSY6jn6qVOZieZou4HI9OEXUHTD8Hku6RkTKqvv_779gMc90Yfg8mgP3y_gZMARA2OjVuorxZrewdHerOaLhf3YZJ_AMb6oN4
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=19th+IEEE+International+Parallel+and+Distributed+Processing+Symposium&rft.atitle=Designing+efficient+Java+communications+on+clusters&rft.au=Taboada%2C+G.L.&rft.au=Tourino%2C+J.&rft.au=Doallo%2C+R.&rft.date=2005-01-01&rft.pub=IEEE&rft.isbn=9780769523125&rft.issn=1530-2075&rft.spage=7+pp.&rft_id=info:doi/10.1109%2FIPDPS.2005.164&rft.externalDocID=1420063
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-2075&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-2075&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-2075&client=summon