-
公开(公告)号:CN103678155B
公开(公告)日:2016-12-21
申请号:CN201210349302.0
申请日:2012-09-19
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/06
Abstract: 本发明实施例提供一种内存地址映射处理方法及多核处理器,方法包括:多核处理器交替访问内存系统的物理地址中各组第一地址和第二地址,获取与每组第一地址和第二地址对应的第一平均访问延迟,第一地址与第二地址只在相同的两个地址位上对应的取值不同且两个地址位为物理地址各地址位中除行地址位和列地址位之外的地址位;多核处理器根据各第一平均访问延迟,确定物理地址的存储体地址位。本发明实施例提供的内存地址映射处理方法及多核处理器可以方便的获取物理地址到内存系统的存储体bank的地址映射关系,进而可以使用获取的bank地址的映射关系将bank partition应用于实体计算机内存系统,以避免多核处理器共享bank干扰。
-
公开(公告)号:CN102609378A
公开(公告)日:2012-07-25
申请号:CN201210016351.2
申请日:2012-01-18
Applicant: 中国科学院计算技术研究所
CPC classification number: G06F13/1673 , G06F13/4239
Abstract: 一种消息式内存访问装置及其访问方法,包括:消息式命令总线,用于传输CPU生成的消息式访存指令,指示内存系统完成相应操作;消息式内存控制器,用于将CPU的请求包装成消息包发送给存储模块,并解析存储模块返回的消息包将数据返给CPU;消息通道,用于请求和应答消息包传送的通路;存储模块,含有缓冲调度器,用于接收消息式内存控制器的请求包,完成相应的请求。
-
公开(公告)号:CN102609378B
公开(公告)日:2016-03-30
申请号:CN201210016351.2
申请日:2012-01-18
Applicant: 中国科学院计算技术研究所 , 华为技术有限公司
CPC classification number: G06F13/1673 , G06F13/4239
Abstract: 一种消息式内存访问装置及其访问方法,包括:消息式命令总线,用于传输CPU生成的消息式访存指令,指示内存系统完成相应操作;消息式内存控制器,用于将CPU的请求包装成消息包发送给存储模块,并解析存储模块返回的消息包将数据返给CPU;消息通道,用于请求和应答消息包传送的通路;存储模块,含有缓冲调度器,用于接收消息式内存控制器的请求包,完成相应的请求。
-
公开(公告)号:CN103729142A
公开(公告)日:2014-04-16
申请号:CN201210381338.7
申请日:2012-10-10
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
CPC classification number: G06F12/0862 , G06F12/0866 , G06F17/30132 , G06F2212/1024 , G06F2212/312 , G06F2212/602 , G06F2212/6022 , G06F2212/6028
Abstract: 本发明实施例提供一种内存数据的推送方法和装置,该方法包括:按照推送周期定时生成推送命令,其中,一个推送周期内定时生成一个推送命令;根据该推送命令获取待推送数据的推送参数;根据该推送参数向内存发送至少一个访存请求,该至少一个访存请求用于向该内存请求该待推送数据;接收该内存根据该访存请求发送的该待推送数据并将该内存根据该访存请求发送的该待推送数据放入数据缓冲区;将该待推送数据从数据缓冲区推送到该推送目的存储器。本发明实施例的方法,能够根据待推送数据的推送参数和周期性生成的推送命令将待推送数据推送到推送目的寄存器,减少了因为大量预取指令的插入带来的额外指令开销。
-
公开(公告)号:CN103345429B
公开(公告)日:2018-03-30
申请号:CN201310242398.5
申请日:2013-06-19
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种基于片上RAM的高并发访存加速器及访存方法以及采用该方法的处理器,该访存加速器独立于片上Cache和MSHR,与片上RAM和内存控制器相连,未完成访存请求通过该访存加速器发往内存控制器至内存系统,从而解决通用处理器在互联网和云计算应用中并发访存个数受限的问题,加速高并发访存。
-
公开(公告)号:CN103729142B
公开(公告)日:2016-12-21
申请号:CN201210381338.7
申请日:2012-10-10
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
CPC classification number: G06F12/0862 , G06F12/0866 , G06F17/30132 , G06F2212/1024 , G06F2212/312 , G06F2212/602 , G06F2212/6022 , G06F2212/6028
Abstract: 本发明实施例提供一种内存数据的推送方法和装置,该方法包括:按照推送周期定时生成推送命令,其中,一个推送周期内定时生成一个推送命令;根据该推送命令获取待推送数据的推送参数;根据该推送参数向内存发送至少一个访存请求,该至少一个访存请求用于向该内存请求该待推送数据;接收该内存根据该访存请求发送的该待推送数据并将该内存根据该访存请求发送的该待推送数据放入数据缓冲区;将该待推送数据从数据缓冲区推送到该推送目的存储器。本发明实施例的方法,能够根据待推送数据的推送参数和周期性生成的推送命令将待推送数据推送到推送目的寄存器,减少了因为大量预取指令的插入带来的额外指令开销。
-
公开(公告)号:CN103914363A
公开(公告)日:2014-07-09
申请号:CN201210591865.0
申请日:2012-12-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F11/3037 , G06F11/3027 , G06F11/3452 , G06F11/3466 , G06F12/10 , G06F12/12 , G06F13/1663 , G06F2201/815 , G06F2201/88
Abstract: 本发明实施例公开了一种内存监控方法及相关装置,其中,一种内存监控方法包括:获取计算机系统的内存单元访问信息,其中,所述内存单元访问信息包括:所述计算机系统的各个内存单元的被访问次数;获取所述计算机系统的进程信息,其中,所述进程信息包括:所述计算机系统当前运行的进程的虚拟地址与物理地址的映射关系信息;根据所述内存单元访问信息和所述进程信息生成监控信息,其中,所述监控信息包括:所述计算机系统当前运行的进程对所述各个内存单元的访问频繁度;将所述监控信息反馈给所述计算机系统,以便所述计算机系统根据所述监控信息进行内存管理。本发明提供的技术方案能够有效提高计算机系统的执行效率。
-
公开(公告)号:CN103729315A
公开(公告)日:2014-04-16
申请号:CN201210390245.0
申请日:2012-10-15
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/36
CPC classification number: H03M7/6011 , G06F9/30138 , G06F9/35 , G06F12/1045 , G06F12/109 , G06F13/385 , G06F17/30153 , G06F2212/6032 , G06F2212/657
Abstract: 本发明实施例提供了一种地址压缩、解压缩的方法、压缩器和解压缩器,能够提高地址的压缩率。其中,该地址压缩的方法包括:压缩器接收第一处理器发送的多个操作请求消息后,根据流号相同的所有操作请求消息携带的地址信息所构成的地址特性,确定所述流号相同的操作请求消息对应的压缩算法,然后根据所述确定的压缩算法,对所述流号相同的操作请求消息携带的地址进行压缩。本发明适用于计算机领域。
-
公开(公告)号:CN103345429A
公开(公告)日:2013-10-09
申请号:CN201310242398.5
申请日:2013-06-19
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种基于片上RAM的高并发访存加速器及访存方法以及采用该方法的处理器,该访存加速器独立于片上Cache和MSHR,与片上RAM和内存控制器相连,未完成访存请求通过该访存加速器发往内存控制器至内存系统,从而解决通用处理器在互联网和云计算应用中并发访存个数受限的问题,加速高并发访存。
-
公开(公告)号:CN103729315B
公开(公告)日:2016-12-21
申请号:CN201210390245.0
申请日:2012-10-15
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/36
CPC classification number: H03M7/6011 , G06F9/30138 , G06F9/35 , G06F12/1045 , G06F12/109 , G06F13/385 , G06F17/30153 , G06F2212/6032 , G06F2212/657
Abstract: 本发明实施例提供了一种地址压缩、解压缩的方法、压缩器和解压缩器,能够提高地址的压缩率。其中,该地址压缩的方法包括:压缩器接收第一处理器发送的多个操作请求消息后,根据流号相同的所有操作请求消息携带的地址信息所构成的地址特性,确定所述流号相同的操作请求消息对应的压缩算法,然后根据所述确定的压缩算法,对所述流号相同的操作请求消息携带的地址进行压缩。本发明适用于计算机领域。
-
-
-
-
-
-
-
-
-