-
公开(公告)号:CN104298552A
公开(公告)日:2015-01-21
申请号:CN201310295546.X
申请日:2013-07-15
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例涉及处理器技术领域,公开了一种多线程处理器的线程取指调度方法、系统和多线程处理器。其中,该方法包括:为第一线程进行取指;判断当前取到的指令是否包括第一类指令,如果是,暂停为所述第一线程在所述第一类指令之后的取指;所述第一类指令为能改变指令流且无法预知目标地址的指令。实施本发明实施例,可以节省处理器功耗,提高取指单元为其它线程取指的机会。
-
公开(公告)号:CN103885890A
公开(公告)日:2014-06-25
申请号:CN201210562433.7
申请日:2012-12-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/08
Abstract: 本发明实施例提供的高速缓冲存储器cache中cache块的替换处理方法和装置,通过为除了L1?cache之外的cache中各cacheline增加一个标志位来指示其内的数据是否存在于上级cache中,尽可能减少上级cache中含有的cache?line在本级cache被替换出去的情况,进而减少了上级cache的cache?line被替换造成的开销;而且还能够提高cache的命中率,减少存储器访问时延。
-
公开(公告)号:CN101547125B
公开(公告)日:2011-08-03
申请号:CN200810102706.3
申请日:2008-03-25
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种自治系统内网络异常定位的系统和方法。该系统包括分析单元,用于根据采集的OSPF LSA构建拓扑,并在拓扑构建完成之后,根据路由信息采集探针收到的使拓扑改变的OSPF Update报文发现拓扑的变化,然后结合OSPF协议定位网络异常;路由信息采集探针,用于通过物理上部署到自治系统的OSPF区域,通过隧道连通到网络中,与网络中每个OSPF区域的运行OSPF协议的路由器建立邻接关系,实时被动地采集在该OSPF区域泛洪的LSA报文,并将采集到的LSA报文发送给所述分析单元。其利用OSPF LSA对自治系统内的网络异常进行定位,发现网络拓扑变化,协助定位网络异常。
-
公开(公告)号:CN101547114B
公开(公告)日:2011-06-01
申请号:CN200810102704.4
申请日:2008-03-25
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种自治系统内的拓扑处理系统和方法。该系统包括分析单元,用于根据新接收到的路由信息采集探针采集的OSPF LSA报文,解析报文内容获得节点或边的信息,进行判断后根据拓扑的数据结构构建或者更新自治系统内的拓扑图;路由信息采集探针,用于通过物理上部署到自治系统的OSPF区域,并通过隧道连通到网络中,与网络中每个OSPF区域的运行OSPF路由协议的路由器建立邻接关系,实时被动地采集在该OSPF区域泛洪的LSA报文,并将采集到的LSA报文发送给所述分析单元。其将自治系统内拓扑形象化,方便网管人员工作。
-
公开(公告)号:CN105094750B
公开(公告)日:2018-08-21
申请号:CN201410172663.1
申请日:2014-04-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明涉及计算机技术领域,特别是一种多线程处理器的返回地址预测方法,应用于多线程处理器,所述多线程处理器至少能同时执行第一线程和第二线程,为第一线程设置与其对应的第一返回地址寄存器,则所述方法包括:当执行修改分支返回目的寄存器LR的第一指令并提交所述第一指令的执行结果时,将所述执行结果对应的返回地址保存在所述分支返回目的寄存器LR中以及与所述第一线程对应的第一返回地址寄存器中;当读取到与所述第一线程对应的返回指令时,利用与所述第一线程对应的第一返回地址寄存器中保存的返回地址进行返回地址预测;其中,所述第一指令与第一线程对应,所述第一指令经过编译器在识别出返回指令和所述第一指令后调整指令执行时刻的处理。
-
公开(公告)号:CN104298552B
公开(公告)日:2018-06-19
申请号:CN201310295546.X
申请日:2013-07-15
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例涉及处理器技术领域,公开了一种多线程处理器的线程取指调度方法、系统和多线程处理器。其中,该方法包括:为第一线程进行取指;判断当前取到的指令是否包括第一类指令,如果是,暂停为所述第一线程在所述第一类指令之后的取指;所述第一类指令为能改变指令流且无法预知目标地址的指令。实施本发明实施例,可以节省处理器功耗,提高取指单元为其它线程取指的机会。
-
公开(公告)号:CN105095109A
公开(公告)日:2015-11-25
申请号:CN201410216443.4
申请日:2014-05-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/08
Abstract: 本发明实施例提供一种缓存访问方法、缓存访问路由器和计算机系统,包括:缓存访问路由器接收外设发送的数据包,获取所述数据包的特性信息,所述数据包的特征信息包括如下信息中的任意一个或其组合:所述数据包的大小、包间隔、热度信息;所述缓存访问路由器根据所述数据包的特征信息将所述数据包存储到处理器的缓存中,所述处理器的缓存包括至少两级缓存。上述方法通过将数据包直接存储到缓存中,处理器能够从缓存中直接读取数据,减少了内存访问次数,提高了缓存的命中率,从而提高了内存访问的效率。另外,该处理器的缓存包括至少两级缓存,缓存访问路由器可以根据数据包的特征信息将数据包存储到合适的缓存中,进一步,提高内存访问效率。
-
公开(公告)号:CN104423927A
公开(公告)日:2015-03-18
申请号:CN201310389245.3
申请日:2013-08-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F9/3867 , G06F9/30076
Abstract: 本发明公开了指令处理方法及装置、处理器,当从处理器的第二缓存中按序读取多条指令时,若确定所述多条指令中存在特殊指令序列,则确定所述特殊指令序列中各指令对应的控制码;将所述特殊指令序列中各指令及其对应的控制码保存到所述处理器的第一缓存中;若确定从所述处理器的第一缓存中读取的指令存在对应的控制码,则根据所述控制码调整所述处理器的微结构,使得所述处理器的流水线不停顿,可以优化处理器执行指令的工作效率。
-
公开(公告)号:CN101282241B
公开(公告)日:2011-04-13
申请号:CN200810105849.X
申请日:2008-05-04
Applicant: 中国科学院计算技术研究所
IPC: H04L12/24
Abstract: 本发明提供一种自治系统内的实时网络路由拓扑处理系统及方法。该系统包括:前溯分析单元,用于根据接收到的路由信息采集探针采集的OSPF LSA报文,解析报文内容,分析与指定路由器(DR)相关的网络拓扑变化,处理DR映射表中相应区域包含的DR网段信息,并更新自治系统内的拓扑图;路由信息采集探针,用于通过物理上部署到自治系统的OSPF区域并通过隧道连通到网络中,与每个OSPF区域的运行OSPF路由协议的路由器建立邻接关系,实时被动地采集在该OSPF区域泛洪的OSPF LSA报文并发送给前溯分析单元。本发明使网络中的路由器之间的连接关系、路由器和子网之间的连接关系实时更新并避免网络中的拓扑连接信息出错。
-
公开(公告)号:CN101547125A
公开(公告)日:2009-09-30
申请号:CN200810102706.3
申请日:2008-03-25
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种自治系统内网络异常定位的系统和方法。该系统包括分析单元,用于根据采集的OSPF LSA构建拓扑,并在拓扑构建完成之后,根据路由信息采集探针收到的使拓扑改变的OSPF Update报文发现拓扑的变化,然后结合OSPF协议定位网络异常;路由信息采集探针,用于通过物理上部署到自治系统的OSPF区域,通过隧道连通到网络中,与网络中每个OSPF区域的运行OSPF协议的路由器建立邻接关系,实时被动地采集在该OSPF区域泛洪的LSA报文,并将采集到的LSA报文发送给所述分析单元。其利用OSPF LSA对自治系统内的网络异常进行定位,发现网络拓扑变化,协助定位网络异常。
-
-
-
-
-
-
-
-
-