Browse

An Efficient Implementation of the BSP Programming Library for Via

DC Field Value Language
dc.contributor.authorKee, Yangsuk-
dc.contributor.authorHa, Soonhoi-
dc.date.accessioned2009-09-08T02:48:13Z-
dc.date.available2009-09-08T02:48:13Z-
dc.date.issued2002-03-
dc.identifier.citationParallel Processing Letters 12(1) (2002), 65-77en
dc.identifier.issn0129-6264-
dc.identifier.urihttps://hdl.handle.net/10371/8898-
dc.description.abstractVirtual Interface Architecture(VIA) is a light-weight protocol for protected user-level
zero-copy communication. In spite of the promised high performance of VIA, previous
MPI implementations for GigaNets cLAN revealed low communication performance.
Two main sources of such low performance are the discrepancy in the communication
model between MPI and VIA and the multi-threading overhead. In this paper, we
propose a new implementation of the Bulk Synchronous Parallel(BSP) programming
library for VIA called xBSP to overcome such problems. To the best of our knowledge,
xBSP is the first implementation of the BSP library for VIA. xBSP demonstrates that
the selection of a proper library is important to exploit the features of light-weight
protocols. Intensive use of Remote Direct Memory Access(RDMA) operations leads to
high performance close to the native VIA performance with respect to round trip delay
and bandwidth. Considering the effects of multi-threading, memory registration, and
completion policy on performance, we could obtain an efficient BSP implementation for
cLAN, which was confirmed by experimental results.
en
dc.description.sponsorshipThis work was supported by National Research Laboratory program(number
M1-0104-00-0015). The RIACT at Seoul National University provides research facilities
for this study.
en
dc.language.isoen-
dc.publisherWorld Scientific Publishingen
dc.subjectBulk Synchronous Parallelen
dc.subjectVirtual Interface Architectureen
dc.subjectparallel programming libraryen
dc.subjectlight-weight protocolen
dc.subjectclusteren
dc.titleAn Efficient Implementation of the BSP Programming Library for Viaen
dc.typeArticleen
dc.contributor.AlternativeAuthor기양석-
dc.contributor.AlternativeAuthor하순회-
dc.identifier.doi10.1142/S0129626402000835-
Appears in Collections:
College of Engineering/Engineering Practice School (공과대학/대학원)Dept. of Computer Science and Engineering (컴퓨터공학부)Journal Papers (저널논문_컴퓨터공학부)
Files in This Item:
There are no files associated with this item.
  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse