%0 Journal Article %T Design and Implementation of a High Performance VIA Based on Myrinet
基于Myrinet的高性能VIA设计与实现 %A CHEN Yu %A JIAO Zhen-Qiang %A XIE Jun %A DU Zhi-Hui %A LI San-Li %A
陈渝 %A 焦振强 %A 谢军 %A 都志辉 %A 李三立 %J 软件学报 %D 2003 %I %X Virtual interface architecture(VIA)建立了一种低延迟、高带宽的通信模型,定义了集群系统中用户层高性能通信规范的标准.通过分析VIA的进展、原理及当前的实现,在Myrinet上设计并实现了一个符合VIA规范的高性能用户层通信软件MyVIA.首先定义了MyVIA的设计原理和框架;然后针对MyVIA实现的不同层次,通过与BerkeleyVIA的比较,提出了UTLB、连续物理内存和可变长NIC内存管理、基于资源和DMA chain的流水线处理、物理描述子环和物理描述子动态缓存等多项优化技术.通过性能的分析比较表明,MyVIA发送4KB数据包时的带宽可达到250MB/s,最小单边延迟为8.46(s.与目前其他VIA实现相比,MyVIA的性能有了较为显著的提高. %K virtual interface architecture %K user-level communication protocol %K parallel process %K cluster computing
虚拟接口结构 %K 用户层通信协议 %K 并行处理 %K 集群计算 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=565D36055A04FC84&yid=D43C4A19B2EE3C0A&vid=F3583C8E78166B9E&iid=0B39A22176CE99FB&sid=B8F8200D88DDC7D6&eid=8BB50A069C48D50B&journal_id=1000-9825&journal_name=软件学报&referenced_num=5&reference_num=10