摘要
在机群系统中,机群的互连网络性能对整个机群系统的性能有着至关重要的影响。机群系统要求互连网络具有高带宽、低延迟、高可靠等特性,因而通常需要研究专用的网络以满足这一要求。该文介绍了一种面向机群系统互连网络的基于i960VH的智能网卡的设计和实现方法,该网卡采用可编程逻辑器件EPLD实现网络接口设计,采用DMA方式提高网络传输带宽,采用全流水方式减小网络传输延迟,并通过将通讯协议下载到网卡上来执行以提高计算和通讯的重叠。实测表明,在不包括上层协议的情况下,网卡到网卡的传输延迟为3us,节点到节点数据传送带宽可达500Mbit/s。
In cluster system,the performance of the interconnection network impacts the performance of system critically.Cluster system calls for such features as high bandwidth,low latency,high reliability,so need develop special network to meet the demands.This paper presents a kind of implementation of intelligents adaptor for cluster network based i960VH,the adaptor implements the NIC design by EPLD,takes advantage of DMA transfer to increase the bandwidth,exerts full pipelined transfer to decrease the latency,and downloads the transfer protocol to improve the overlap between computing and communication.Testing in real environment shows that in case of excluding the upper protocol,the adaptor-to-adaptor latency is3us,the node-to-node bandwidth is over500Mbps by using DMA transfer mode.
出处
《计算机工程与应用》
CSCD
北大核心
2003年第28期148-150,190,共4页
Computer Engineering and Applications
基金
国家863高技术研究发展计划项目:面向网格的高性能计算机-曙光4000的研究(编号:2002AA104410)