Non-blocking Java Communications Support on Clusters

UDC.coleccionInvestigaciónes_ES
UDC.conferenceTitle13th European PVM/MPI User’s Group Meeting Bonn, Germany, September 17-20, 2006es_ES
UDC.departamentoEnxeñaría de Computadoreses_ES
UDC.endPage265es_ES
UDC.grupoInvGrupo de Arquitectura de Computadores (GAC)es_ES
UDC.journalTitleLecture Notes in Computer Sciencees_ES
UDC.startPage256es_ES
UDC.volume4192es_ES
dc.contributor.authorTaboada, Guillermo L.
dc.contributor.authorTouriño, Juan
dc.contributor.authorDoallo, Ramón
dc.date.accessioned2019-03-27T18:28:20Z
dc.date.available2019-03-27T18:28:20Z
dc.date.issued2006
dc.descriptionThis is a post-peer-review, pre-copyedit version of an article published in Lecture Notes in Computer Science. The final authenticated version is available online at: https://doi.org/10.1007/11846802_38es_ES
dc.description.abstract[Abstract] This paper presents communication strategies for supporting efficient non-blocking Java communication on clusters. The communication performance is critical for the overall cluster performance. It is possible to use non-blocking communications to reduce the communication overhead. Previous efforts to efficiently support non-blocking communication in Java have led to the introduction of the Java NIO API. Although the Java NIO package addresses scalability issues by providing select() like functionality, it lacks support for high speed interconnects. To solve this issue, this paper introduces a non-blocking communication library to efficiently support specialized communication hardware. This library focuses on reducing the startup communication time, avoiding unnecessary copying, and overlapping computation with communication. This project provides the basis for a Java Message-passing library to be implemented on top of it. Towards the end, this paper evaluates the proposed approach on a Scalable Coherent Interface (SCI) and Gigabit Ethernet (GbE) testbed cluster. Experimental results show that the proposed library reduces the communication overhead and increases computation and communication overlapping.es_ES
dc.description.sponsorshipMinisterio de Educación y Ciencia; TIN2004-07797-C02es_ES
dc.description.sponsorshipMnisterio de Educación y Ciencia; AP2004-5984.es_ES
dc.identifier.citationTaboada G.L., Touriño J., Doallo R. (2006) Non-blocking Java Communications Support on Clusters. In: Mohr B., Träff J.L., Worringen J., Dongarra J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2006. Lecture Notes in Computer Science, vol 4192. Springer, Berlin, Heidelberges_ES
dc.identifier.doi10.1007/11846802_3
dc.identifier.isbn978-3-540-39110-4
dc.identifier.isbn978-3-540-39112-8
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.urihttp://hdl.handle.net/2183/22401
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.relation.urihttps://doi.org/10.1007/11846802_38es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectCommunication overheades_ES
dc.subjectMessage sizees_ES
dc.subjectStartup timees_ES
dc.subjectCommunication libraryes_ES
dc.subjectNetwork fabrices_ES
dc.titleNon-blocking Java Communications Support on Clusterses_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication86e306a5-99a1-4c43-8faa-720f0a9f0a34
relation.isAuthorOfPublicationb3302f65-05d3-4b2c-b8b3-8503e58bba5e
relation.isAuthorOfPublication.latestForDiscovery86e306a5-99a1-4c43-8faa-720f0a9f0a34

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
G.L.Taboada_Non-blocking_Java_Communications_Support_on_Clusters_2006.pdf
Size:
227.02 KB
Format:
Adobe Portable Document Format
Description: