-
公开(公告)号:CN104346404A
公开(公告)日:2015-02-11
申请号:CN201310344166.0
申请日:2013-08-08
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F17/30
CPC classification number: G06F12/0875 , G06F12/0804 , G06F2212/2022
Abstract: 本发明实施例公开了一种访问数据的方法、设备及系统。本发明涉及通信领域,将高速缓冲存储器中的标签域的属性进行扩充,从而使得标签域既可以对应本组的数据域,也可以对应其它组的数据域,进而提高了高速缓冲存储器中的数据域利用率。本发明实施例提供的方法包括:接收处理器发送的访问待访问数据的请求信息,其中,所述请求信息包含所述待访问数据的物理地址信息;根据所述待访问数据的物理地址信息获取与所述待访问数据的物理地址信息对应的标签域;根据所述物理地址信息对应的所述标签域信息中的组标识信息、组内数据域偏移信息获取所述标签域对应的数据域。
-
公开(公告)号:CN104123234A
公开(公告)日:2014-10-29
申请号:CN201310152306.4
申请日:2013-04-27
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G11C11/40607 , G06F12/02 , G06F13/1673 , G11C7/1063 , G11C7/1072
Abstract: 本发明实施例提供的一种内存访问方法及内存系统,内存控制器将访存指令、低位地址信号、第一片选信号和第一高位地址信号发给第一级缓冲芯片,并延迟第二高位地址信号,得到延迟地址信号,将延迟地址信号发送给第二级缓冲芯片,第一级缓冲芯片根据第一片选信号和第一高位地址信号选通目标第二级缓冲芯片,并将访存指令和低位地址信号发送给目标第二级缓冲芯片,目标第二级缓冲芯片根据延迟地址信号和第二片选信号确定目标内存模块,根据低位地址信号确定目标内存颗粒,根据访存指令从目标内存颗粒中获取目标数据,将目标数据返给内存控制器。本发明实施例将系统内存级联方式变为树状拓扑形式,避免协议转换问题,缩短内存访问时间,提高访存效率。
-
公开(公告)号:CN107783909B
公开(公告)日:2021-09-14
申请号:CN201610716253.8
申请日:2016-08-24
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例提供一种内存地址总线扩展方法及装置,涉及计算机技术领域。该方法包括:处理器向本地控制器发送第一数据访问请求,第一数据访问请求包含第一目标数据的第一拍列地址信息,第一数据访问请求为写数据指令或者读数据指令;处理器向本地控制器发送第二数据访问请求,第二数据访问请求包含第一目标数据的第二拍列地址信息,第一拍列地址信息和第二拍列地址信息用于指示第一目标数据的地址,第二数据访问请求为写数据指令或者读数据指令,且与第一数据访问请求的指令类型相同;若第一数据访问请求为读数据指令,处理器接收本地控制器发送的第一目标数据;若第一数据访问请求为写数据指令,处理器向本地控制器发送第一目标数据。
-
公开(公告)号:CN109582214B
公开(公告)日:2020-04-28
申请号:CN201710911982.3
申请日:2017-09-29
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
Abstract: 本申请提供了一种数据访问方法以及计算机系统,属于内存技术领域。该方法应用于计算机系统,计算机系统包括处理器、缓存、第一存储器、第二存储器以及内存控制器,第一存储器用于缓存第二存储器中的数据,缓存用于缓存第二分区中部分缓存块对应的tag,第一存储器的第二分区用于缓存从第一分区中替换出来的缓存块,第二存储器中的一个内存块映射到第一分区的一个缓存块,映射到第二分区的一个包括多个缓存块的分组中,方法包括:处理器根据访问请求中的访问地址获得物理地址,当根据物理地址中的tag确定访问请求命中缓存时,向内存控制器发送携带有物理地址的访存请求,内存控制器根据物理地址从第二分区中获取数据。本申请提升了计算机系统的性能。
-
公开(公告)号:CN110059020A
公开(公告)日:2019-07-26
申请号:CN201910200464.X
申请日:2015-04-23
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例公开了一种扩展内存的访问方法、设备以及系统。其中,方法包括:接收计算机的处理器系统串行发送的N+1条内存访问请求,每条内存访问请求中访问地址互不相同且都指向同一物理地址,物理地址为待访问数据在所述扩展内存上的存储地址,N≥1且N为整数;在接收到第一条内存访问请求时,向扩展内存发送读取请求,并向处理器返回特定响应消息;在从扩展内存读取待访问数据的过程中,每接收到一条内存访问请求,在经过内存总线协议规定的时延内,向处理器返回特定响应消息,直到待访问数据被写入数据缓冲器;之后,将待访问数据返回给所述处理器系统。
-
公开(公告)号:CN105094691B
公开(公告)日:2019-05-21
申请号:CN201410216351.6
申请日:2014-05-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06 , G06F12/0868 , G06F12/0871 , G06F12/121
Abstract: 本发明实施例提供了一种数据操作的方法、设备和系统,涉及计算机领域,以解决现有技术中CPU对块设备进行数据操作的效率低的问题。该方法包括:接收CPU发送的操作指令;当该操作指令为读指令时,读取该块设备中的第一数据块,并将该第一数据块中的待读取数据返回至CPU;当该操作指令为写指令时,将该写指令指示的待写入数据写入到缓存中,并将包括该待写入数据的第二数据块写入该块设备。该方法用于对块设备中的数据进行操作。
-
公开(公告)号:CN106155577B
公开(公告)日:2019-03-26
申请号:CN201510198452.X
申请日:2015-04-23
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
Abstract: 本发明实施例公开了一种扩展内存的访问方法、设备以及系统。其中,方法包括:接收计算机的处理器系统串行发送的N+1条内存访问请求,每条内存访问请求中访问地址互不相同且都指向同一物理地址,物理地址为待访问数据在所述扩展内存上的存储地址,N≥1且N为整数;在接收到第一条内存访问请求时,向扩展内存发送读取请求,并向处理器返回特定响应消息;在从扩展内存读取待访问数据的过程中,每接收到一条内存访问请求,在经过内存总线协议规定的时延内,向处理器返回特定响应消息,直到待访问数据被写入数据缓冲器;之后,将待访问数据返回给所述处理器系统。
-
公开(公告)号:CN105138481B
公开(公告)日:2018-03-27
申请号:CN201410240335.0
申请日:2014-05-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/28
CPC classification number: G06F12/08
Abstract: 本发明实施例提供一种存储数据的处理方法、装置和系统,该方法包括:处理设备获取待存储数据的虚拟地址;所述待存储数据位于存储控制设备的非持久化存储介质中;所述处理设备将所述虚拟地址发送至所述存储控制设备,以使所述存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中;通过存储数据的处理方法和装置,可根据待存储数据的虚拟地址,直接控制存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中,以实现待存储数据的持久化,使得数据持久化广泛应用于各种场景下,不会由于不能获知待存储数据的物理地址而不能实现待存储数据的持久化,从而提升了存储系统持久化存储数据的性能。
-
公开(公告)号:CN105701020A
公开(公告)日:2016-06-22
申请号:CN201410709140.6
申请日:2014-11-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
CPC classification number: G06F12/02
Abstract: 本发明实施例提供了一种内存访问的方法、相关装置和系统,解决了现有技术内存访问效率较低的问题。该方法包括:接收进程的内存访问请求消息,其中,所述内存访问请求消息包括所述进程请求访问的内存对应的虚拟地址的信息;根据所述进程从预设的映射关系集合中获取所述进程所对应的映射关系,所述映射关系为所述虚拟地址与所述进程请求访问的内存对应的内存控制器MC的对应关系;根据所述虚拟地址的信息和所述映射关系,获取所述进程请求访问的内存所对应的MC;将所述内存访问请求消息发送至所述MC。该方法适用于计算机技术领域。
-
公开(公告)号:CN105653476A
公开(公告)日:2016-06-08
申请号:CN201410635552.X
申请日:2014-11-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/16
Abstract: 本发明公开了一种数据处理器件与内存设备的通信方法及相关装置,以实现多个数据处理器件间的直接通信,并在一定程度上减少协议开销,降低传输延时,提高传输效率。在本发明一些可行的实施方式中,方法包括:控制模块通过所述通知总线获取第一数据处理器件发出的指令信号,所述指令信号用于指示所述第一数据处理器件需要获取所述内存设备的读写控制权限,所述第一数据处理器件是所述多个数据处理器件中的任一个数据处理器件;所述控制模块获取所述第一数据处理器件发出的所述指令信号后,发出切换信号给所述交换电路,以指示所述交换电路进行电路切换,使得有且只有所述第一数据处理器件与所述内存设备建立通信连接。
-
-
-
-
-
-
-
-
-