Publications
Detailed Information
An Efficient Implementation of the BSP Programming Library for Via
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kee, Yangsuk | - |
dc.contributor.author | Ha, Soonhoi | - |
dc.date.accessioned | 2009-09-08T02:48:13Z | - |
dc.date.available | 2009-09-08T02:48:13Z | - |
dc.date.issued | 2002-03 | - |
dc.identifier.citation | Parallel Processing Letters 12(1) (2002), 65-77 | en |
dc.identifier.issn | 0129-6264 | - |
dc.identifier.uri | https://hdl.handle.net/10371/8898 | - |
dc.description.abstract | Virtual 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.sponsorship | This 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.iso | en | - |
dc.publisher | World Scientific Publishing | en |
dc.subject | Bulk Synchronous Parallel | en |
dc.subject | Virtual Interface Architecture | en |
dc.subject | parallel programming library | en |
dc.subject | light-weight protocol | en |
dc.subject | cluster | en |
dc.title | An Efficient Implementation of the BSP Programming Library for Via | en |
dc.type | Article | en |
dc.contributor.AlternativeAuthor | 기양석 | - |
dc.contributor.AlternativeAuthor | 하순회 | - |
dc.identifier.doi | 10.1142/S0129626402000835 | - |
- Appears in Collections:
- Files in This Item:
- There are no files associated with this item.
Item View & Download Count
Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.