-
公开(公告)号:CN105446889A
公开(公告)日:2016-03-30
申请号:CN201410373858.2
申请日:2014-07-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F12/1009 , G06F12/1027 , G06F2212/1016 , G06F2212/68 , G06F2212/681 , G06F2212/684
Abstract: 本发明实施例公开了一种内存管理方法和装置。本发明实施例方法包括:由存储管理装置对内存进行管理,当存储管理装置确定页表中没有所述访存请求携带的虚地址时,不触发操作系统的中断,而是由内存管理装置对内存进行管理,可以减轻操作系统的负担,其中,在确定所述虚地址合法时,申请空白页,该内存管理装置位于内存控制器中,更靠近物理内存,可以有效提高内存的管理效率。
-
公开(公告)号:CN105094953A
公开(公告)日:2015-11-25
申请号:CN201410197088.0
申请日:2014-05-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/46
Abstract: 本发明实施例提供一种数据访问方法及装置,该方法包括:对VA中Tag为共享数据区Tag的请求,判断其是否为潜在命中请求,若是,则进一步判断该进程是否具有对共享数据区数据的访问权限,若具有访问权限,则返回该请求访问的数据。该过程中,对于共享区数据,只有在请求为潜在命中请求时才进行权限检测,该过程中不涉及任何地址翻译过程,实现了不同进程之间共享数据时高效的数据访问。另外,该过程中,对于非共享区数据的访问以及共享区数据直接命中的访问,根据数据访问结果返回数据或进行缺失处理并发送至下一级Cache,其中也不涉及任何地址翻译过程,数据访问效率高。
-
公开(公告)号:CN104881241A
公开(公告)日:2015-09-02
申请号:CN201410072521.8
申请日:2014-02-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例提供一种交换操作的实现方法和装置。该方法包括:内存控制器接收处理器发送的第一请求;其中,所述第一请求包括第一虚拟地址,用于请求所述内存控制器为所述第一虚拟地址对应的第一数据分配第一空闲物理内存页面;所述内存控制器根据当前空闲物理内存空间状态和所述第一请求的优先级判断是否为所述第一数据分配所述第一空闲物理内存页面;若所述内存控制器为所述第一数据分配了所述第一空闲物理内存页面,则所述内存控制器根据剩余的空闲物理内存空间状态判断是否启动SWAP换出操作。本发明实施例提供的方法,降低了操作系统的开销,提升了计算机性能。
-
公开(公告)号:CN104753795A
公开(公告)日:2015-07-01
申请号:CN201310745712.1
申请日:2013-12-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/751
Abstract: 本申请提供一种无规则网络拓扑结构生成方法及装置,计算已有网络中每一个节点的平均最短路径长度,确定平均最短路径长度最小的一个第一节点和平均最短路径长度最大的一个第二节点;在与所述第一节点直接相连的节点中,确定平均最短路径长度最小的一个第三节点;在与所述第二节点直接相连的节点中,确定平均最短路径长度最大的一个第四节点,以及直接相互连接的第五节点和第六节点;依据上述确定的节点确定三个备选接入位置,然后从三个备选接入位置中确定一个位置为待接入设备的接入位置。节省了计算量,提高了无规则网络拓扑结构的生成速度。
-
公开(公告)号:CN104380259A
公开(公告)日:2015-02-25
申请号:CN201280001333.5
申请日:2012-10-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
CPC classification number: G06F1/3225 , G06F1/3275 , G06F3/0625 , G06F3/0647 , G06F3/068 , G06F9/5016 , G06F9/5094 , G06F12/0638 , G06F2212/1028 , G06F2212/205 , G06F2212/251 , Y02D10/13 , Y02D10/14 , Y02D10/154 , Y02D10/22 , Y02D50/20
Abstract: 本发明实施例提供一种降低内存系统功耗的方法和内存控制器,其中,降低内存系统功耗的方法包括:判断内存系统中是否存在访问频度低的动态随机存储DRAM内存模块;在存在访问频度低的DRAM内存模块时,根据该内存系统中工作集的大小将该工作集之外的页面数据转移到非易失性存储器NVM内存模块,该工作集之外的页面数据为预定时间内进程运行所无需访问的页面数据。根据本发明的实施例,将工作集之外的页面数据转移到NVM内存模块,由于NVM内存模块具有非易失和低功耗的特点,因此将DRAM内存模块中存储的部分数据转移到NVM内存模块,可以降低整个内存系统的功耗。
-
公开(公告)号:CN104346293A
公开(公告)日:2015-02-11
申请号:CN201310317746.0
申请日:2013-07-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F11/1048
Abstract: 本发明的实施例提供一种混合内存的数据访问方法、模块、处理器及终端设备,涉及计算机领域,能够简化数据访问过程。包括:当待访问数据不在动态随机存取存储器DRAM中时,向内存控制器发送预设出错数据,以便于所述内存控制器根据所述预设出错数据触发处理器产生错误纠正码ECC出错中断,所述待访问数据为数据访问请求中访问的数据;在所述处理器对所述ECC出错中断处理时,所述串接模块将位于非易失性存储器NVM中的所述待访问数据迁移至所述DRAM中。本发明的实施例提供的一种混合内存的数据访问方法、模块、处理器及终端设备,用于混合内存的数据访问。
-
公开(公告)号:CN104252416A
公开(公告)日:2014-12-31
申请号:CN201310269782.4
申请日:2013-06-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F13/16
Abstract: 本发明实施例公开了一种加速器以及数据处理方法,用于对现有计算机设备进行升级,提高计算机设备的数据处理效率。本发明实施例包括:控制器接口,行地址判断单元,第一选择器,加速寄存单元,加速引擎,总线控制裁决器,第二选择器和存储器接口。
-
公开(公告)号:CN104239252A
公开(公告)日:2014-12-24
申请号:CN201310250186.1
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/38
CPC classification number: G06F13/1694
Abstract: 本发明实施例提供一种数据存储系统的数据传输方法、装置及系统。该数据传输方法包括:通过数据传输设备上配置的中央处理器接口接收中央处理器发送的数据传输指令,获得与地址前置码对应的目标存储介质,将数据传输指令通过与目标存储介质连接的目标存储介质接口发送到目标存储介质,在目标存储介质中执行数据传输指令,其中,每一个地址前置码分别对应至少两个不同类型的存储介质中的一个。中央处理器可以通过数据传输设备上设置的一个中央处理器接口相连,从而完成中央处理器与不同存储介质的连接,进而节省了中央处理器针脚资源,提高了中央处理器针脚资源的利用率。
-
公开(公告)号:CN103988186A
公开(公告)日:2014-08-13
申请号:CN201280001334.X
申请日:2012-10-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/00
CPC classification number: G06F13/1621 , G06F13/1684 , G06F13/1689 , G11C5/04 , G11C5/06 , G11C7/1003 , G11C8/12
Abstract: 本发明实施例提供一种内存系统、内存模块、内存模块的访问方法以及计算机系统,通过在内存模块中增加一个或多个内存模块间互连接口,使内存系统中分属于不同内存通道的多个内存模块能够通过该内存模块间互连接口建立通信连接,进而使得该内存系统中的内存模块可以同时被多个内存通道所访问,从而在某一内存通道负载过大的时候,实现通过另一负载较轻的内存通道对该负载过大的内存通道上的内存模块的访问,一定程度上解决了内存通道负载不均衡的情况,有效提高了内存通道的利用率。
-
公开(公告)号:CN103902632A
公开(公告)日:2014-07-02
申请号:CN201210590105.8
申请日:2012-12-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F17/30914 , G06F17/30067 , G06F17/30091 , G06F17/30233 , G06F17/30094
Abstract: 本发明涉及数据存储领域,特别是涉及一种键值存储系统中构建文件系统的方法、装置及电子设备。在本发明所公开的键值存储系统中构建文件系统的方法,首先获取各级目录的目录路径对应的目录编号,再根据所述目录编号以及各级目录下所存储的文件,构建目录和文件相应的关键字Key,这种情况下,由于所述关键字Key中的目录编号所占的空间较小,且各个目录编号为唯一的,不存在重复的现象,有效节省了存储空间;另外,根据所述目录编号构建了与所述目录相对应的目录关键字Key,在需要对目录进行操作时,可直接根据目录的关键字Key获取待操作的目录,操作过程得到简化。
-
-
-
-
-
-
-
-
-