[发明专利]基于CPU总线互联的底层通信协议实现方法有效

专利信息
申请号: 201010126126.5 申请日: 2010-03-15
公开(公告)号: CN101827088A 公开(公告)日: 2010-09-08
发明(设计)人: 祝明发;田力;田媛媛;陈潇;李勇男;胡耀辉 申请(专利权)人: 北京航空航天大学
主分类号: H04L29/06 分类号: H04L29/06;H04L12/40;H04L29/12
代理公司: 北京慧泉知识产权代理有限公司 11232 代理人: 王顺荣;唐爱华
地址: 100191 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 cpu 总线 底层 通信协议 实现 方法
【说明书】:

(一)技术领域

发明一种基于CPU总线互联的底层通信协议实现方法,具体涉及一种集群板内系统 CPU通过总线互联通信的方法,属于计算机系统通信技术研究领域,尤其是涉及一种以共享 buffer方案实现系统间通信的技术。

(二)背景技术

集群系统由于具有投资小,研制周期短,性能价格比高,可扩展性高,使用方便等特点, 再加上可移植异构编程环境PVM和标准的消息传递平台MPI等并行编程环境的日益普及, 目前已经成为高性能计算领域重要的发展方向。然而集群系统的通信网络的性能往往成为整 个集群式系统性能的瓶颈,目前主要存在的问题是通信带宽低、延时大、通信网络的可扩展 性差等缺点,为了改善集群系统的通信性能,解决集群网络可扩展性的问题,现在基本有两 个走势,一是为集群系统设计专用网络,以此来改善集群系统的通信,二是对于单机在板内 采用大规模处理器系统,通过总线技术实现芯片级、主板级、系统级的通信。

设计专用通信网络

Myrinet、QsNet、InfiniBand是为解决集群系统通信问题设计的专用通信网络,其中 InfiniBand网络是一种全新的、功能强大、被设计用来支持基础设施互连的体系结构,被工 业界的顶级公司所支持,是唯一既提供机箱内底板互连解决方案,又可以实现机箱间的高带 宽互连,把I/O和SAN统一起来的标准。

使用总线技术实现芯片级、主板级、系统级的通信

未来随着工艺的提升多核芯片的规模也将随之扩大,互联结构直接决定整体系统的规模 及可扩展性,需要既能满足当前结构规模的需要,同时又要为未来的扩展设计提供便利。

HyperTransport总线在此背景下应运而生,它不仅可以解决高速CPU与外设间的互联的问题, 同时也为CPU间的互联提供了解决方案。

通信协议

TCP/IP:TCP/IP通讯协议是人们最为熟知的应用于互联网通信的协议,采用了四层(应 用层,传输层,互连网络层,网络接口层)的层级结构,每一层都呼叫它的下一层所提供的 功能来完成自己的需求,存在的不足是:由于协议实现过于复杂,通信效率很低。

RDP:RDP协议是Reliable Data Protocol的简写,称为可靠数据协议。RDP协议是面向连 接的传输层协议,可以提供可靠的数据传输,其原理和TCP协议相似,都是采用序号和重传 机制来保证数据正确到达目的节点。RDP协议和TCP协议的最大不同是:TCP是面向字节流 的,而RDP协议是面向消息的,即面向数据包流的,存在的不足是应用范围较窄。

VMMC:VMMC是一种基于虚拟内存映射的通信机制,它支持消息数据在通信进程的 虚拟地址空间之间进行有保护的直接传送,可以提供有序、可靠和高效的消息传递并满足多 种类型应用程序的通信需求,缺点是需要专门的硬件来支持。

Active Message:Active Message是美国California大学Berkeley分校的Eicken等人在 1992年提出的一种异步通信机制,它采用了与传统的通信机制完全不同的设计思路,更直 接地使用通信硬件提供的功能,存在的不足是在死锁处理和同步上较差。

Fast Sockets:Fast Sockets是由美国California大学Berkeley分校的Culler教授等于1996 年开发的一种面向局域网的通信软件,它采用新的高效通信协议在用户空间实现了网络通信 协议(TCP/IP),使得通信过程中软件开销最小,同时又能保持Fast Sockets与现有应用程序以 及广域网通信协议的兼容性,存在的不足是需要专用的平台接口才能实现。

综上所诉,集群通信正在朝着两个方向走,一是为集群系统设计专用的网络,二是在板 内使用大规模处理器,通过高速总线互联的技术实现芯片间、甚至是系统间的通信任务。

(三)发明内容

本发明的目的在于提供一种基于CPU总线互联的底层通信协议实现方法,为板内CPU 通过总线互联的系统提供共享buffer的通信方式,优势在于采用共享buffer方式的通信 效率远远高于采用以太网或者是IB网络实现的主机间的通信。

本系统的特点在于CPU通过总线进行互联的系统彼此间可以进行直接内存访问。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010126126.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top