基于存储映射I/O的RapidIO高速互连网络通信技术的研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:zmzsyx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统高速互连网络中,采用基于客户机/服务器和消息传递的通信模型。在这种模型中,不仅需要软件为通信双方建立起连接,数据的传输过程也需要调用网络协议栈、文件系统以及存储管理等相关的大量代码和操作,软件参与了整个通信过程的完成。随着通信技术的发展,出现了可基于存储映射I/O机制通信的网络设备,例如SCI、RapidIO等。在基于存储映射I/O机制的网络中,软件仅仅负责建立和取消地址映射关系,一旦地址映射关系建立成功,数据传输完全由网络硬件实现。 本文从高速互连网络通信的角度出发,提出了一个面向RapidIO、基于存储映射I/O机制的通信模型,该模型扩展了现代操作系统中存储映射I/O技术的功能,并将它应用于高速互连网络通信。通过在网络中节点与节点之间、进程虚拟地址空间与设备地址空间之间,建立相关地址映射关系,使应用程序访问远程节点存储器中的数据,如同访问本地内存一样方便、简单。 在基于PowerPC架构的开发平台MPC8548上,实现了一个基于该模型的原型系统MMIORio(Memory-Mapped I/O on RapidIO)。该原型把网络硬件RapidIO作为I/O设备,通过RapidIO控制器中ATMU单元的Outbound窗口,把对本地基于存储映射I/O的数据访问,转换成对远程节点的存储器设备中的数据访问。通过ATMU单元的Inbound窗口,把来自网络的远程数据访问请求,转换为对本地存储器的数据访问,并通过RapidIO网络返回数据访问结果。 本文提出的模型和实现的原型表明:和基于客户/服务器模型与消息传递相比,基于存储映射I/O的RapidIO网络通信方式,实际数据传输过程不需要软件参与,具有网络通信延迟小、带宽利用率高等优点。
其他文献
J2EE(Java2 Platform Enterprise Edition)是一个基于Java2平台独立的、可移植的、多用户的、安全的企业级平台标准,它克服了传统Client/Server模式的弊病,迎合了Browser/Serve
随着感知和通信技术的发展,无线传感器网络在军事和民用特别是环境监测领域已经得到了广泛的应用。轮廓查询在涉及多目标决策的无线传感器网络应用中起着非常重要的作用。尽管
多核处理器已经成为处理器体系结构的主流发展方向。多核处理器中,高速缓存(Cache)结构通过将共享存储空间中的数据缓存在本地,加速了数据获取的过程,同时也带来了多核间数据一
查找效率问题是构建P2P网络的一个根本性问题,利用分布式哈希表,结构化的对等(Peer-to-Peer,简称P2P)网络具备了较少的路由跳数,然而此路由跳数只是P2P覆盖网络中的路由跳数,并没
随着Web的迅速发展和普及,可以获取信息的种类和结构日益丰富,从传统关系数据库到分布于Web上的大量半结构化信息,以及日益增多的HiddenWeb数据信息。如何实现基于Web的分布式信
随着人机交互技术的发展,各种新的交互手段不断涌现,使人机交互朝着更加自然、高效和更加智能化的方向前进。基于视频的交互(VBI,VisionBasedInteraction)或基于摄像头的交互(CB
学位
网络的对等技术(Peer-to-Peer)和网格(Grid)研究的深入,有力地推动Intenet上信息服务的发展。信息服务包括:分布式部署、信息的发现、存储服务、查询服务、服务组合、内容发布与
最近几年,因特网“杀手级应用”已经由Web浏览演变为P2P,基于P2P的下载工具已经成为因特网上最流行的下载软件。研究表明,P2P流量已经消耗了60%以上的网络带宽。P2P业务的不断增
现有的结构模式识别方法一般应用在已知的领域,要对一个不了解的专业领域实行结构模式识别,必须首先获取该领域的专业知识,而这往往要耗费很多的时间和精力。本文提出了一种独立
形式化开发安全保证技术是高安全等级操作系统的关键技术难点,国内尚未见相关研究成果,论文围绕高安全等级操作系统开发的整个生命周期,研究了安全策略模型和顶层规范的形式规范