[发明专利]并行系统间数据传输方法及其系统有效
申请号: | 201210261307.8 | 申请日: | 2012-07-26 |
公开(公告)号: | CN102752223A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 曹洪坤;杜皓 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/40 |
代理公司: | 上海一平知识产权代理有限公司 31266 | 代理人: | 成春荣;竺云 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及计算机及通信领域,公开了一种并行系统间数据传输方法及其系统。本发明中,通过PCIe总线连接多个并行系统,每个系统为各其它系统分别建一个缓冲区描述符和接收缓冲区,将数据传到接收系统中相应的接收缓冲区,并设置缓冲区描述符中的信息,等接收系统读取,可以在多个并行系统中建立起一个底层的网络,实现各系统之间自由的数据传输。在发送系统的发送描述符和接收系统的接收描述符中设置对应的读位置和写位置,由发送系统通过PCIe总线更新接收系统中的写位置,由接收系统通过PCIe总线更新发送系统中的读位置,而不是将描述符中的读位置和写位置全由本地系统更新,可以进一步缩短数据传输流程所需要时间。 | ||
搜索关键词: | 并行 系统 数据传输 方法 及其 | ||
【主权项】:
一种并行系统间数据传输方法,其特征在于,N个并行的系统,各系统之间以PCIe总线连接,N为大于1的整数;每个系统中至少包括N‑1个缓冲区描述符和N‑1个接收缓冲区,分别对应其它的N‑1个系统;所述方法包括以下步骤:第一系统将数据通过PCIe总线传输到第二系统中对应于第一系统的接收缓冲区;其中所述第一系统和第二系统是所述N个并行的系统中任意的两个系统;第一系统将表示有新到数据的信息写入第二系统中对应于第一系统的缓冲区描述符;第二系统根据对应于第一系统的缓冲区描述符中的信息,从对应于第一系统的接收缓冲区中读取数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210261307.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于心理治疗的游戏沙盘
- 下一篇:一种两线调光器的辅助源电路的控制方法