Title | ||
---|---|---|
An Efficient Implementation of Virtual Interface Architecture using Adaptive Transfer Mechanism on Myrinet |
Abstract | ||
---|---|---|
Abstract: The user-level communication is investigated by many researches, in order to resolve the performance degradation of cluster systems due to inefficient communication protocols. It removes the kernel intervention from the critical communication path. Recently, Intel, Microsoft and Compaq introduce the Virtual Interface Architecture (VIA), a standard for user-level communication. However, the existing VIA implementation shows low performance in transferring small messages, because it uses a single mechanism to transfer messages without regard to their message size. In this paper, we implement a high performance VIA, KVIA (Kaist VIA). KVIA, based on descriptor and message size, dynamically selects a proper transfer mechanism. This implementation effectively handles not only large messages but also small messages. Thus, it can be better applied to the systems that frequently use small messages (e.g., lock protocols for software distributed shared memory). The performance of KVIA is reported using round-trip latency and one-way bandwidth. Our results show the round-trip latency of 40 micro-seconds and the maximum one-way bandwidth of 950 Mbits per second, which is about 74% of Myrinet link's peak bandwidth. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1109/ICPADS.2001.934892 | ICPADS |
Keywords | Field | DocType |
efficient implementation,critical communication path,small message,inefficient communication protocol,user-level communication,virtual interface architecture,high performance,existing via implementation,kaist via,message size,adaptive transfer mechanism,round-trip latency,low performance,communication protocols,message passing,communication protocol,protocols,computer architecture,round trip latency,bandwidth,web server | Latency (engineering),Computer science,Computer network,Real-time computing,Bandwidth (signal processing),Round-trip delay time,Message passing,Virtual Interface Architecture,Myrinet,Communications protocol,Distributed computing,Web server | Conference |
Citations | PageRank | References |
3 | 0.43 | 9 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
yu j l yu junglok | 1 | 3 | 0.43 |
Moon-Sang Lee | 2 | 7 | 1.53 |
maeng s maeng seungryoul | 3 | 10 | 1.05 |