[发明专利]传输数据的方法和设备在审
申请号: | 201710624681.2 | 申请日: | 2017-07-27 |
公开(公告)号: | CN109309615A | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 凌文凯;徐建荣;刘勇 | 申请(专利权)人: | 杭州华为数字技术有限公司 |
主分类号: | H04L12/701 | 分类号: | H04L12/701;G06F15/163 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;肖鹂 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 发送端 传输数据 接收端 传输 发送 处理器系统 方法和设备 发送端的 顺序调整 报文头 布线 混插 乱序 排序 申请 | ||
本申请提供了一种传输数据的方法,包括所述发送端获取待传输的至少两个报文,发送端为处理器系统中的NC或CPU;所述发送端在发送端的至少两个接口中确定用于传输所述每个报文的第一接口,且确定所述每个报文的与所述第一接口相关的标识,其中,所述标识表示所述每个报文的第一接口在用于发送所述至少两个报文的至少两个接口中的排序;所述发送端在所述每个报文的报文头中添加所述标识;所述发送端通过所述第一接口向所述接收端发送添加所述标识后的报文,以使得所述接收端根据所述标识对所述添加所述标识后的报文进行顺序调整。本申请实施例能够在乱序布线的CPU与CN之间或着CXP混插的NC之间实现数据的传输。
技术领域
本申请涉及通信领域,并且更具体地,涉及通信领域中的传输数据的方法和设备。
背景技术
随着技术的进步,人们对处理器的性能提出了越来越高的要求,应此需求人们开发出了处理能力更强的处理器系统,例如对称多处理器(Symmetric Multi-Processor,SMP)系统、机群(Cluster)系统、大规模并行处理(Massive Parallel Processing,MPP)系统以及非均匀存储访问(Non Uniform Memory Access,NUMA)系统等处理器系统架构。这些架构主要通过共享内存及总线的方式,达到系统性能的提升。例如,NUMA系统架构中各个节点之间通过互联模式进行连接和信息交互,在一个操作系统下,可以共享所有的CPU以及整个系统的内存,达到处理器系统性能的提升和优化。
节点控制器(Node Controller,NC)是用于中央处理器(Central ProcessingUnit,CPU)扩展的芯片,可以实现多个CPU之间的互连。节点控制器一面通过20根线(lane)与CPU进行连接,一面通过端口与另一个NC连接。但是,目前NC与CPU之间的物理(PHY)接口只支持正序与反序连接,NC与NC之间也必须支持端口上的光口(CXP)一一对应的连接。这样,导致NC与CPU、NC与NC之间的连接方式灵活性低。
发明内容
本申请提供一种传输数据的方法,能够在乱序布线的CPU与CN之间或着CXP混插的NC之间实现数据的传输。
第一方面,本申请实施例提供了一种传输数据的方法,所述方法应用于处理器系统,所述处理器系统包括第一节点控制器NC,还包括与所述第一NC连接的CPU或第二NC,其中,所述方法由发送端执行,所述发送端为所述第一NC、所述CPU或所述第二NC,所述发送端具有至少两个接口,所述发送端的每个接口与接收端的一个接口连接。该方法包括:
发送端获取待传输的至少两个报文。
所述发送端在所述发送端的至少两个接口中确定用于传输所述每个报文的第一接口,且确定所述每个报文的与所述第一接口相关的标识。其中,所述标识表示所述每个报文的第一接口在用于发送所述至少两个报文的至少两个接口中的排序。这里,每个报文的第一接口在用于发送所述至少两个报文的至少两个接口中的排序可以为正序,也可以为反序。
所述发送端在所述每个报文中添加所述标识。
所述发送端通过所述第一接口向所述接收端发送添加所述标识的报文。
所述接收端获取所述报文中的所述标识。
所述接收端将所述报文发送至所述接收端中的具有所述标识的接口的处理队列中。
本申请实施例中,发送端在发送至少两个报文时,通过在每个报文中添加与发送端的接口相关的标识,然后在物理布线乱序的CPU和NC之间或者在CXP混插的NC之间发送添加了该标识的报文,使得接收端能够根据报文中包含的该标识对接收的至少两个报文顺序进行调整,实现在物理布线乱序的CPU和NC之间或者在CXP混插的NC之间的数据的传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华为数字技术有限公司,未经杭州华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710624681.2/2.html,转载请声明来源钻瓜专利网。