基于RapidIO 的高性能通信接口的设计与实现.docxVIP

基于RapidIO 的高性能通信接口的设计与实现.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 26卷第 7期2009年 7月  计算机应用与软件ComputrApplcatonsandSofwarVol26No.7Jl2009基于 RapiI 的高性能通信接口的设计与实现梁 基 金亨科 徐炜民 郑衍衡 沈文枫(上海大学计算机工程与科学学院 上海 200072)摘 要  在高性能计算领域中,集群系统对于高速互连网络的要求越来越高。通过研究将 RapiI 用于集群系统的高速互连网络,设计并且实现了基于 RapiI 的高性能通信接口,该接口针对 MPI高度优化,并且充分利用 RapiI 的硬件优势,具有基于优先级的多流、可靠有序的数据包传输等特点,并且使用了空闲缓存池提高性能。实验数据表明,在带宽和延迟上,该专用接口都比原来的接口有优势。关键词  RapiI MPI 集群 高性能计算 消息传递接口DESI NANDI PLEMENTATI NOFAHI H PERFORMANCECOMMUNIATI NITERFACEBASEDONRAPIILingJ JnHengke XuWeii ZhengYanheng ShenWenfng(ScoolofComputrEngierngandScec,ShanghaiUniest,Shanghai200072,Chia)Absract  I tefel ofhihperorancecomputton,ter igrwigconcerswihteefectofhihseednetor peroranceonclserssem.I tiaril,ianalssteapplcatonofRapiI ihihseednetor ofclserssem,desgnsandiplmenttehihperorancecommuniatonItracebasdonRapiI.ThisecilItraceaisathihloptmiigMPImakestebesus ofRapiI’sharwar advantgehastecharctrofmulisramcommuniatonwihprortshedulngsrtgyrlablandorerydattanserigabiiy.Moroveriussbuferpooltiprveteefiincy.FrmterslsoftetssicantltattisecilItracesowsconsderabladvantgescomparngwihisorgialItracei bot hihbandwit andlwltncy.Keywords  RapiI MPI Clser Hihperorancecomputng Mesagepasigitrace标准[4],其中支持 MPI2标准的 MPIH2是使用最广泛的一个0 引 言在当今高性能计算领域中,集群以其成本低、通用化占着重要的地位。然而随着对于高性能计算需求的提升,集群系统的CPU数从几十个逐渐发展到了成千上万个,使得集群间的高速互连网络设计变得越来越复杂。现有的互连网络已无法胜任如此大规模的集群。为了使集群系统规模能够进一步地提高,必需要有高带宽、低延迟、支持大规模集群的高速互连网络。例如由 IM 建造的当今世界 Top5001]排名第一的高性能计算机BleGene/[2]。RapiI 是一个开放的标准,它是由 Motrl等公司率先倡导的一种新型高性能、低引脚数、基于报文交换的互联体系结构,主要用于紧耦合系统内部互联,支持芯片到芯片、板到板间的通信。由于其传输速度可高达 60Gbps,而且对系统节点的增加也有非常好的扩展性,所以对于集群系统的高速互联网络来说,显然是一个令人兴奋的发展方向[3]。本文在含有 RapiI 控制器的 MPC8548E处理器上,利用RapiI 互联技术作为高性能计算的互联网络进行了探索研究和实验,设计并实现了一种基于 RapiI 的高性能通信接口。实现[5]。为了更好地提供其在高性能计算环境中的网络通信性能。MPIH2提供了设备接口层,供用户连接特定的高性能互连网络,比如:Ifniand的 IA接口[6]等。本文所研究的含有 RapiI 控制器的 MPC8548E处理器,其 RapiI 的传输速度可达 10Gbps,并且支持消息传递机制[7]。通过消息传递机制,RapiI 可以将一个节点中的数据块自动传送到一个或多个目标节点中,并且其可以自动完成数据校验和错误重发,完全不需要程序和 CPU的干预。消息传递机制可以发送 2种消息:Dat Mesage和 DoorelMesage 其中 DatMesage用于发送大数据量的消息,最大可以支持 4KB的数据量,并且支持 3个传输优先级。而 DoorelMesage主要用于发送控制信息,其传输速度较快,但只可以传送 2Byt的数

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档