%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