-
公开(公告)号:CN106484626A
公开(公告)日:2017-03-08
申请号:CN201510548719.3
申请日:2015-08-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
Abstract: 本发明实施例公开了一种内存访问的方法、系统及本地节点,涉及通信领域,解决了访存带宽受限于本地节点与远端节点间的链路带宽的问题。其方法包括:对数据对应的,本地节点的地址和多个远端节点的地址之间用交叉编址的方式建立映射关系;基于所述建立的映射关系,将所述数据分别路由给所述多个远端节点。本发明用于数据访存的过程中。
-
公开(公告)号:CN104714779A
公开(公告)日:2015-06-17
申请号:CN201310687451.2
申请日:2013-12-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明实施例提供一种指令处理方法及装置。本发明提供的指令处理方法,包括:填写指令队列,写入所述指令队列的为循环指令流,所述循环指令流为程序指令流中的循环体;将所述指令队列中的循环指令流按照循环顺序发送给终端设备,以使终端设备按照所述循环顺序执行所述指令队列中的循环指令流,所述循环顺序为所述循环指令流中指令循环执行的顺序。本发明实施例提供的指令处理方法,解决了现有技术中采用Loop Cache技术的取指方式,需要为每个硬件线程提供Register File和BAR,导致取指操作的功耗进一步增大的问题,在一定程度上增加了取指操作的带宽,并且降低了取指操作的功耗。
-
公开(公告)号:CN104679688A
公开(公告)日:2015-06-03
申请号:CN201310637097.2
申请日:2013-12-02
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/28 , G06F12/08 , H04L12/861
Abstract: 本发明实施例提供一种数据访问方法、装置及系统。本发明实施例提供的数据访问方法、装置及系统,通过远程直接数据存取RDMA在处理传输队列中的首个传输任务的同时,提前解析和预处理传输队列中的下一个传输任务,并将下一个传输任务对应的数据的起始地址和大小发送给最后一级高速缓冲存储器LLC,使得LLC可以提前将所述数据的最新副本更新到LLC中;当RDMA处理下一个传输任务时,所述数据的最新副本可以直接从LLC中读取,减少了传输过程中访问上层cache的时间开销,从而可以降低RDMA访问存储单元的访问延迟,提高了数据传输性能。
-
公开(公告)号:CN104461727A
公开(公告)日:2015-03-25
申请号:CN201310422993.7
申请日:2013-09-16
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
CPC classification number: G06F3/0611 , G06F3/0644 , G06F3/0659 , G06F3/0673 , G06F13/385
Abstract: 本发明公开了一种内存模组访问方法及装置,涉及计算机技术领域,用于解决多通道内存系统中带宽资源利用率较低,导致内存访问带宽较低的问题。本发明提供的方法包括:第一调度器获取第二调度器的待发送内存访问请求的数量;所述第一调度器接收内存访问请求,通过所述第二调度器对应的第二内存通道发送所述内存访问请求。本发明适用于计算机技术领域,用于实现内存模组访问。
-
公开(公告)号:CN104426797A
公开(公告)日:2015-03-18
申请号:CN201310378798.9
申请日:2013-08-27
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/861
Abstract: 本发明实施例提供一种基于队列的通信方法及装置,与发送节点相连的适配器包括仲裁器、预取器、高速缓冲存储器和发送引擎,所述方法包括:所述预取器接收所述仲裁器发送的待处理队列的身份标识,所述待处理队列的身份标识由所述仲裁器在获取当前处理队列的身份标识时获取;所述预取器判断所述高速缓冲存储器中是否保存有所述待处理队列的上下文,如果未保存,则从所述发送节点的内存中读取所述待处理队列的上下文,并保存至所述高速缓冲存储器中,供所述发送引擎发送所述待处理队列的数据时使用。如此,就可显著提高利用QP通信的节点的数据传输性能。
-
公开(公告)号:CN104423927A
公开(公告)日:2015-03-18
申请号:CN201310389245.3
申请日:2013-08-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F9/3867 , G06F9/30076
Abstract: 本发明公开了指令处理方法及装置、处理器,当从处理器的第二缓存中按序读取多条指令时,若确定所述多条指令中存在特殊指令序列,则确定所述特殊指令序列中各指令对应的控制码;将所述特殊指令序列中各指令及其对应的控制码保存到所述处理器的第一缓存中;若确定从所述处理器的第一缓存中读取的指令存在对应的控制码,则根据所述控制码调整所述处理器的微结构,使得所述处理器的流水线不停顿,可以优化处理器执行指令的工作效率。
-
公开(公告)号:CN104238998A
公开(公告)日:2014-12-24
申请号:CN201310243040.4
申请日:2013-06-18
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例提供一种指令处理方法及装置。该方法包括:在发射第一指令之前,预判第一指令是否会正常运行,若预判第一指令不会正常运行,则切换至其他线程继续发射指令,若预判第一指令会正常运行,则依照原有发射策略发射本线程之后的指令。本发明实施例提供的指令处理方法及装置,可避免指令出现高速缓存缺失,从而可以有效减少高速缓存缺失后本线程指令被Flush的情况,进而提高多硬件线程顺序执行处理器的整体效率和性能。
-
公开(公告)号:CN104184543A
公开(公告)日:2014-12-03
申请号:CN201310198792.3
申请日:2013-05-24
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明提供一种数据传输的方法、装置和系统,能够减小链路传输中数据检测的重复性,降低了由于重传导致的链路传输开销,提高了系统的工作效率。具体方式为:获取待传输的数据,所述待传输的数据包含发送目标的信息,根据发送目标的信息,确定发送目标;为待传输的数据封装数据包头,并为所述数据包头计算检错纠错码,发送带有数据包头的数据;在接收数据时,接收封装后的数据,解封含有检错纠错码的数据,并对接收的数据进行检测,当存在错误时,则根据检错纠错码的校验位对所述数据进行纠错,若通过检错纠错码不能完成对所述数据的纠错,则通过预设的容错设定进行请求数据重传。本发明用于数据传输。
-
公开(公告)号:CN103905300A
公开(公告)日:2014-07-02
申请号:CN201210572445.8
申请日:2012-12-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/70 , H04L12/801
Abstract: 本发明实施例提供一种数据报文发送方法、设备及系统。该方法包括:当前节点存在待发送的数据报文时,判断下游节点的当前缓存剩余空间是否大于等于所述数据报文的长度;若是,所述当前节点将所述数据报文发送至所述下游节点;若否,所述当前节点将所述数据报文拆分为至少两个子数据报文,并向所述下游节点逐个发送所述子数据报文,其中,所述子数据报文的长度小于等于所述下游节点的当前缓存剩余空间。根据本发明提供一种数据报文发送方法、设备及系统,有效减少了链路空闲时间,充分了利用链路资源。
-
公开(公告)号:CN103423189A
公开(公告)日:2013-12-04
申请号:CN201310393446.0
申请日:2013-09-03
Applicant: 中国科学院计算技术研究所 , 北京中油瑞飞信息技术有限责任公司
IPC: F04D27/00
Abstract: 本发明提供一种服务器风扇功耗测量方法,包括下列步骤:1)实时测量风扇转速;2)根据测得的转速,通过读取预存的查找表得出风扇的实时功耗;所述查找表记录风扇转速与风扇功耗的对应关系。本发明不需要额外仪器物理介入服务器,成本低且易于实施;能准确测出服务器风扇实时功耗;不受特定功耗模型的约束,适用面广;特别适合用于支持云计算的数据中心。
-
-
-
-
-
-
-
-
-