10GE-RapidIO网关的设计与实现

来源 :中国舰船研究院 | 被引量 : 2次 | 上传用户:xiayuanyuan001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高性能计算系统的不断发展,系统所采用的互联技术对系统整体性能的影响越来越重要。RapidIO是一种高性能的基于包交换的互联技术,具有低延时、高带宽和高可靠性等优点,为高性能计算系统内部互联提供了良好的解决方案。高性能计算系统外部往往使用万兆(10GE)以太网与信号数据采集系统通信。为了实时数据在RapidIO网络与外部的万兆以太网间高效及方便地通信,系统需要提供能将RapidIO数据包和TCP/IP数据包相互转换的网关。本文在研究RapidIO和以太网TCP/IP协议理论的基础上,对于10GE以太网与RapidIO互联网络的数据交换进行了探索研究和试验。本文依照管道网关的设计思想,采用Ethernet-Over-RapidIO技术即将以太网数据包封装进RapidIO数据包中实现以太网数据包在RapidIO网络中的数据传输,设计和实现了基于VxWorks系统的10GE-RapidIO网关。本文的主要工作总结如下:1)本文分析和研究了RapidIO技术,以太网TCP/IP协议以及VxWorks嵌入式操作系统的相关理论知识。对Ethernet-Over-RapidIO技术的可行性及其优缺点进行了分析,提出了一套切实可行的10GE-RapidIO协议转换网关的解决方案。2)在硬件平台上,充分利用资源设计并实现了10GE-RapidIO协议转换网关的软件系统,利用Ethernet-Over-RapidIO管道技术实现了RapidIO以太网模拟器。这种实现方法可以保障用户不必过多的关注于系统底层复杂的强实时RapidIO技术细节而专注于上层应用开发,实现了RapidIO传输数据包和万兆以太网数据包的转换。其最大优点在于可以大大降低用户的应用开发难度和风险,而且用户在移植原有的C代码或者MPI程序时也将易如反掌。3)建立了实验平台,完成了测试实验。实验结果表明:10GE-RapidIO网关在连通性、可靠性和性能上都达到了设计要求。10GE-RapidIO网关能够高效的将万兆以太网数据包与RapidIO数据包进行相互转换,从而实现了万兆以太网与RapidIO技术的无缝集成。
其他文献
首先讨论了TMS3206411的功耗问题,然后针对功耗问题设计了TS320C6411系统的供电电路、电源监视电路和系统复位电路.
采用溶胶凝胶法在SiO2/Si(100)衬底上制备了PbZr0.96Ti0.03Nb0.01O3/La0.05Sr0.05CoO3(PZNT/LSCO)异质结,研究了该异质结构的表面形貌、结构特征、介电特性和储能特性.LSCO具有非常特殊
近年来,随着社会信息技术不断发展和进步,以及互联网快速普及与推广,网络零售市场保持高速发展势头,对传统零售行业形成了巨大威胁,从此“O2O时代”更多地被人们谈起。O2O时
研制100 kHz调制器,既要满足其设计指标,又要满足多注管特定的工作环境,给设计和调试带来难度.重点叙述了研制调制器过程中遇到的问题及其解决方法.最后给出了主要参数的计算
广邀嘉宾,相聚夏都,集聚行业智慧,直面发展难题。6月27日,2018青海三文鱼产业发展论坛在西宁举办。论坛邀请的三位专家分别就渔业现代化和现代冷水鱼产业园建设,打造三文鱼品牌,饲
报纸