一种数据传输方法及装置
    21.
    发明授权

    公开(公告)号:CN104426866B

    公开(公告)日:2018-12-14

    申请号:CN201310382184.8

    申请日:2013-08-28

    Abstract: 本发明实施例提供一种数据传输方法及装置,涉及通信领域,通过定义一种面向流媒体业务的数据传输方法,满足了流媒体业务对传输实时性的要求,有效降低了链路延时,提高了链路通信效率。该方法包括:发送装置获取数据传输指令,数据传输指令用于指示发送装置发送至少一个数据包至接收装置,其中,每个数据包内设置有用户自定义类型UT字段、事务层传输包TLP计数字段和序列号,UT字段用于指示数据包是否为流媒体业务数据包,TLP计数字段用于指示接收装置待接收的数据包的个数,序列号用于指示若接收装置未正确接收到数据包,发送装置是否重新发送数据包至接收装置;发送装置发送至少一个数据包至接收装置。

    一种数据传输的方法、装置和系统

    公开(公告)号:CN104184543B

    公开(公告)日:2018-10-30

    申请号:CN201310198792.3

    申请日:2013-05-24

    Abstract: 本发明提供一种数据传输的方法、装置和系统,能够减小链路传输中数据检测的重复性,降低了由于重传导致的链路传输开销,提高了系统的工作效率。具体方式为:获取待传输的数据,所述待传输的数据包含发送目标的信息,根据发送目标的信息,确定发送目标;为待传输的数据封装数据包头,并为所述数据包头计算检错纠错码,发送带有数据包头的数据;在接收数据时,接收封装后的数据,解封含有检错纠错码的数据,并对接收的数据进行检测,当存在错误时,则根据检错纠错码的校验位对所述数据进行纠错,若通过检错纠错码不能完成对所述数据的纠错,则通过预设的容错设定进行请求数据重传。本发明用于数据传输。

    一种分配远程内存的方法及装置

    公开(公告)号:CN104166597B

    公开(公告)日:2018-07-03

    申请号:CN201310186194.4

    申请日:2013-05-17

    CPC classification number: G06F9/5016 G06F2209/502

    Abstract: 本发明实施例公开了一种分配远程内存的方法及装置,用于服务器节点集群,所述方法包括:建立节点分布表,所述节点分布表包括每个节点可贡献内存大小以及各节点之间的连接关系;当有节点作为请求者请求分配远程内存时,在所述节点分布表内以所述请求者为中心、根据距离由近及远寻找可以作为贡献者的节点并为所述请求者分配远程内存,所述距离包括其他节点到所述请求者的路由的跳数。本发明实施例首先创建可以体现出各服务器节点的物理位置及可贡献内存大小的节点分布表,然后按照最短路径优先的思路为请求者分配远程内存,不但使请求者可以获取到所需的内存容量,更使得所获取到的内存因为最短路径的优势在使用时效率更高。

    数据缓存处理方法及装置
    24.
    发明授权

    公开(公告)号:CN105095104B

    公开(公告)日:2018-03-27

    申请号:CN201410151681.1

    申请日:2014-04-15

    Abstract: 本发明实施例提供一种数据缓存处理方法及装置。本发明数据缓存处理方法,包括:接收内存发送的访问响应消息,所述访问响应消息包括被访问数据和缓存线地址,所述访问响应消息为所述内存在各级缓存均未命中后接收的访问请求消息对应的响应消息;确定所述缓存线地址的访问频率;根据所述访问频率将所述访问响应消息存储至对应的缓存中。本发明实施例降低了一级缓存的未命中率,提高了整个计算机的性能。

    一种基于队列的通信方法及装置

    公开(公告)号:CN104426797B

    公开(公告)日:2018-03-13

    申请号:CN201310378798.9

    申请日:2013-08-27

    Abstract: 本发明实施例提供一种基于队列的通信方法及装置,与发送节点相连的适配器包括仲裁器、预取器、高速缓冲存储器和发送引擎,所述方法包括:所述预取器接收所述仲裁器发送的待处理队列的身份标识,所述待处理队列的身份标识由所述仲裁器在获取当前处理队列的身份标识时获取;所述预取器判断所述高速缓冲存储器中是否保存有所述待处理队列的上下文,如果未保存,则从所述发送节点的内存中读取所述待处理队列的上下文,并保存至所述高速缓冲存储器中,供所述发送引擎发送所述待处理队列的数据时使用。如此,就可显著提高利用QP通信的节点的数据传输性能。

    读缺失时的处理方法、设备和系统

    公开(公告)号:CN103902470B

    公开(公告)日:2017-10-24

    申请号:CN201210571969.5

    申请日:2012-12-25

    CPC classification number: Y02D10/13 Y02D10/14 Y02D10/151

    Abstract: 本发明提供一种读缺失时的处理方法、设备和系统。该方法包括第一处理器产生地址信息,所述地址信息中包含Cache Tag;所述第一处理器在确定出存在第一Cache Line时,获取所述第一Cache Line中记录的第二处理器的信息,所述第一Cache Line的Tag与所述Cache Tag数值相同,且状态位指示为无效状态;所述第一处理器根据所述第二处理器的信息,向所述第二处理器单播发送总线读事务,使得所述第二处理器在存储有效的所述第一CacheLine的数据副本时,提供所述第一Cache Line的数据。本发明实施例可以降低读缺失时的功耗开销。

    多核虚拟机系统获取请求数据的方法和装置

    公开(公告)号:CN103902352B

    公开(公告)日:2017-06-13

    申请号:CN201210587126.4

    申请日:2012-12-28

    Abstract: 本发明实施例提供一种多核虚拟机系统获取请求数据的方法和装置,该方法包括:当根据数据读取请求在本地缓冲存储器中发生访存读取失败时,识别数据读取请求的请求数据是否为客户虚拟机与管理虚拟机的共享数据;当请求数据为共享数据时,确定管理虚拟机所对应的缓冲存储器;在确定的缓冲存储器中查询获取请求数据。缩小了获取请求数据的查询范围,提高了在多核虚拟机系统中获取请求数据的效率。

Patent Agency Ranking