An efficient implementation of Virtual Interface Architecture using adaptive transfer mechanism on Myrinet

Jung-Lok Yu, Moon-Sang Lee, S. Maeng
{"title":"An efficient implementation of Virtual Interface Architecture using adaptive transfer mechanism on Myrinet","authors":"Jung-Lok Yu, Moon-Sang Lee, S. Maeng","doi":"10.1109/ICPADS.2001.934892","DOIUrl":null,"url":null,"abstract":"User-level communication is investigated by many researchers, 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. Intel, Microsoft and Compaq introduced 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. 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.","PeriodicalId":144667,"journal":{"name":"Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001","volume":"11 8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPADS.2001.934892","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

User-level communication is investigated by many researchers, 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. Intel, Microsoft and Compaq introduced 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. 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.
基于自适应传输机制的虚拟接口架构在Myrinet上的有效实现
为了解决由于通信协议效率低下而导致集群系统性能下降的问题,许多研究人员对用户级通信进行了研究。它将内核干预从关键通信路径中移除。英特尔、微软和康柏推出了虚拟接口架构(VIA),这是一种用于用户级通信的标准。然而,现有的VIA实现在传输小消息方面表现出较低的性能,因为它使用单一机制来传输消息,而不考虑其消息大小。我们实现了一个高性能的VIA, KVIA (Kaist VIA)。KVIA根据描述符和消息大小动态选择合适的传输机制。这个实现不仅能有效地处理大消息,还能有效地处理小消息。因此,它可以更好地应用于经常使用小消息的系统(例如,软件分布式共享内存的锁协议)。KVIA的性能报告使用往返延迟和单向带宽。我们的结果表明,往返延迟为40微秒,最大单向带宽为950 Mbits / s,约为Myrinet链路峰值带宽的74%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信