指令处理方法及装置
    52.
    发明公开

    公开(公告)号:CN104714779A

    公开(公告)日:2015-06-17

    申请号:CN201310687451.2

    申请日:2013-12-12

    Abstract: 本发明实施例提供一种指令处理方法及装置。本发明提供的指令处理方法,包括:填写指令队列,写入所述指令队列的为循环指令流,所述循环指令流为程序指令流中的循环体;将所述指令队列中的循环指令流按照循环顺序发送给终端设备,以使终端设备按照所述循环顺序执行所述指令队列中的循环指令流,所述循环顺序为所述循环指令流中指令循环执行的顺序。本发明实施例提供的指令处理方法,解决了现有技术中采用Loop Cache技术的取指方式,需要为每个硬件线程提供Register File和BAR,导致取指操作的功耗进一步增大的问题,在一定程度上增加了取指操作的带宽,并且降低了取指操作的功耗。

    数据访问方法、装置及系统

    公开(公告)号:CN104679688A

    公开(公告)日:2015-06-03

    申请号:CN201310637097.2

    申请日:2013-12-02

    Abstract: 本发明实施例提供一种数据访问方法、装置及系统。本发明实施例提供的数据访问方法、装置及系统,通过远程直接数据存取RDMA在处理传输队列中的首个传输任务的同时,提前解析和预处理传输队列中的下一个传输任务,并将下一个传输任务对应的数据的起始地址和大小发送给最后一级高速缓冲存储器LLC,使得LLC可以提前将所述数据的最新副本更新到LLC中;当RDMA处理下一个传输任务时,所述数据的最新副本可以直接从LLC中读取,减少了传输过程中访问上层cache的时间开销,从而可以降低RDMA访问存储单元的访问延迟,提高了数据传输性能。

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

    公开(公告)号:CN104426797A

    公开(公告)日:2015-03-18

    申请号:CN201310378798.9

    申请日:2013-08-27

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

    指令处理方法及装置、处理器

    公开(公告)号:CN104423927A

    公开(公告)日:2015-03-18

    申请号:CN201310389245.3

    申请日:2013-08-30

    CPC classification number: G06F9/3867 G06F9/30076

    Abstract: 本发明公开了指令处理方法及装置、处理器,当从处理器的第二缓存中按序读取多条指令时,若确定所述多条指令中存在特殊指令序列,则确定所述特殊指令序列中各指令对应的控制码;将所述特殊指令序列中各指令及其对应的控制码保存到所述处理器的第一缓存中;若确定从所述处理器的第一缓存中读取的指令存在对应的控制码,则根据所述控制码调整所述处理器的微结构,使得所述处理器的流水线不停顿,可以优化处理器执行指令的工作效率。

    指令处理方法及装置
    57.
    发明公开

    公开(公告)号:CN104238998A

    公开(公告)日:2014-12-24

    申请号:CN201310243040.4

    申请日:2013-06-18

    Abstract: 本发明实施例提供一种指令处理方法及装置。该方法包括:在发射第一指令之前,预判第一指令是否会正常运行,若预判第一指令不会正常运行,则切换至其他线程继续发射指令,若预判第一指令会正常运行,则依照原有发射策略发射本线程之后的指令。本发明实施例提供的指令处理方法及装置,可避免指令出现高速缓存缺失,从而可以有效减少高速缓存缺失后本线程指令被Flush的情况,进而提高多硬件线程顺序执行处理器的整体效率和性能。

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

    公开(公告)号:CN104184543A

    公开(公告)日:2014-12-03

    申请号:CN201310198792.3

    申请日:2013-05-24

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

    一种数据报文发送方法、设备及系统

    公开(公告)号:CN103905300A

    公开(公告)日:2014-07-02

    申请号:CN201210572445.8

    申请日:2012-12-25

    Abstract: 本发明实施例提供一种数据报文发送方法、设备及系统。该方法包括:当前节点存在待发送的数据报文时,判断下游节点的当前缓存剩余空间是否大于等于所述数据报文的长度;若是,所述当前节点将所述数据报文发送至所述下游节点;若否,所述当前节点将所述数据报文拆分为至少两个子数据报文,并向所述下游节点逐个发送所述子数据报文,其中,所述子数据报文的长度小于等于所述下游节点的当前缓存剩余空间。根据本发明提供一种数据报文发送方法、设备及系统,有效减少了链路空闲时间,充分了利用链路资源。

Patent Agency Ranking