-
公开(公告)号:CN104239237B
公开(公告)日:2017-07-14
申请号:CN201310246392.5
申请日:2013-06-20
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F12/1009 , G06F12/121 , G06F2212/657 , G06F2212/68
Abstract: 本发明实施例提供了一种TLB管理方法及装置,涉及计算机技术领域,可以降低TLB miss率。所述方法包括:以VCPU的VPID为索引,查询TLB存储目录表,获得第一VCPU对应的TLB存储表在内存区的地址;然后根据所述第一VCPU对应的TLB存储表在内存区的地址访问所述第一VCPU对应的TLB存储表,将所述第一VCPU对应的TLB存储表中的有效的TLB表项依次读入物理TLB中,其中,所述TLB存储表存储有TLB表项以及各个TLB表项对应的效用标识,所述效用标识用来描述所述TLB表项是否有效。
-
公开(公告)号:CN106708619A
公开(公告)日:2017-05-24
申请号:CN201510429902.1
申请日:2015-07-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例提供一种资源管理方法及装置,该方法包括:获取物理资源使用信息,所述物理资源使用信息用于指示应用运行所需要的物理资源;根据所述物理资源使用信息为所述应用分配独立的物理资源,并为所述应用分配用于直接访问所述物理资源的接口,以使所述应用直接访问所述物理资源;从而减少了不同应用对操作系统内核的资源争用,提升了系统性能。
-
公开(公告)号:CN105095115A
公开(公告)日:2015-11-25
申请号:CN201410175822.3
申请日:2014-04-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/10
Abstract: 本发明实施例提供一种存储空间管理方法和装置,通过获取存储空间中每个存储单元中存储的数据的最近使用时间以及数据的优先级,根据存储空间中每个存储单元中存储的数据的最近使用时间以及数据的优先级确定待释放的存储空间,由于,在确定待释放的存储空间的过程中,不仅考虑了数据的最近使用时间,同时,还结合了数据的优先级,数据的优先级用于表示数据的重要程度,使得重要数据能够区别于其他数据,相对于其他数据能够相对较长的时间保存在存储空间中,从而,使得存储空间的利用更加合理,提高存储空间的利用率。
-
公开(公告)号:CN105094686A
公开(公告)日:2015-11-25
申请号:CN201410193960.4
申请日:2014-05-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F12/0868 , G06F3/061 , G06F3/0619 , G06F3/0631 , G06F3/065 , G06F3/068 , G06F3/0685 , G06F12/08 , G06F12/122 , G06F12/128 , G06F2212/604
Abstract: 本发明实施例提供一种数据缓存方法、缓存和计算机系统。本发明实施例中,Cache在访问请求不命中需要确定待替换的Cache line时,不仅需要考虑Cache line的历史访问频率,还要考虑Cache line对应的内存类型,从而可以优先替换与DRAM内存类型对应的Cache line,减少Cache对存储于DRAM的数据的缓存量,从而使得Cache能够提高对存储于NVM中的数据的缓存量,使得针对存储于NVM中的数据的访问请求尽可能的在Cache中能够找到相应的数据,从而减少了从NVM中读取数据的情形,减少了从NVM中读取数据的延迟,有效的提高访问效率。
-
公开(公告)号:CN104899158A
公开(公告)日:2015-09-09
申请号:CN201410079789.4
申请日:2014-03-05
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/08
Abstract: 本发明实施例提供一种访存优化方法和装置。本发明访存优化方法,包括:确定处理器核的缓存访问是否未命中缓存块,在缓存访问未命中缓存块的情况下,在缓存中通过块存储指令为访问地址分配一个缓存块,并将块存储指令指示的地址标识字段的地址单元写入到分配的缓存块的地址标识字段,将块存储指令指示的数据写入到分配的缓存块的第一数据位置上,本发明实施例在CPU执行写指令且缓存未命中的时,减少了访问主存的次数,提高了程序执行效率。
-
公开(公告)号:CN104753795A
公开(公告)日:2015-07-01
申请号:CN201310745712.1
申请日:2013-12-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/751
Abstract: 本申请提供一种无规则网络拓扑结构生成方法及装置,计算已有网络中每一个节点的平均最短路径长度,确定平均最短路径长度最小的一个第一节点和平均最短路径长度最大的一个第二节点;在与所述第一节点直接相连的节点中,确定平均最短路径长度最小的一个第三节点;在与所述第二节点直接相连的节点中,确定平均最短路径长度最大的一个第四节点,以及直接相互连接的第五节点和第六节点;依据上述确定的节点确定三个备选接入位置,然后从三个备选接入位置中确定一个位置为待接入设备的接入位置。节省了计算量,提高了无规则网络拓扑结构的生成速度。
-
公开(公告)号:CN104282333A
公开(公告)日:2015-01-14
申请号:CN201310293503.8
申请日:2013-07-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G11C13/00
CPC classification number: G11C13/0069 , G11C7/1006 , G11C13/0004 , G11C2211/5647
Abstract: 本发明实施例提供了一种基于数据反转的存储方法及装置。该装置包括:非门阵列和PCM,所述非门阵列包括设置在每条数据线上的非门,所述非门阵列,用于对初始数据中的每一位数值进行反转,得到所述初始数据的目标数据,将所述目标数据输入到所述PCM中,所述PCM,用于存储所述目标数据。该方法包括:非门阵列对初始数据中的每一位数值进行反转,得到所述初始数据的目标数据,将所述目标数据输入到所述PCM中,所述PCM存储所述目标数据。采用本发明实施例向PCM中存储数据时,直接将待存储数据反转后存储在PCM中,克服了现有技术中存在能耗开销大的问题,并且可以提高数据存储的效率。
-
公开(公告)号:CN104239252A
公开(公告)日:2014-12-24
申请号:CN201310250186.1
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/38
CPC classification number: G06F13/1694
Abstract: 本发明实施例提供一种数据存储系统的数据传输方法、装置及系统。该数据传输方法包括:通过数据传输设备上配置的中央处理器接口接收中央处理器发送的数据传输指令,获得与地址前置码对应的目标存储介质,将数据传输指令通过与目标存储介质连接的目标存储介质接口发送到目标存储介质,在目标存储介质中执行数据传输指令,其中,每一个地址前置码分别对应至少两个不同类型的存储介质中的一个。中央处理器可以通过数据传输设备上设置的一个中央处理器接口相连,从而完成中央处理器与不同存储介质的连接,进而节省了中央处理器针脚资源,提高了中央处理器针脚资源的利用率。
-
公开(公告)号:CN104166647A
公开(公告)日:2014-11-26
申请号:CN201310181769.3
申请日:2013-05-16
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: Y02D10/45 , G06F13/1668
Abstract: 本发明公开了一种数据拷贝的方法、装置和系统,该方法采取控制与第一记录介质、第二记录介质分别对应的第一地址命令总线和第二地址命令总线上的读写时序,即通过第一地址命令总线向第一记录介质发送读命令和通过第二地址命令总线向第二记录介质发送写命令,使得第二记录介质从数据总线上接收第一记录介质发送的数据,从而快速直接地完成数据的拷贝,解决了现有拷贝方法中步骤繁琐、路径冗长的问题,减少了数据拷贝对内存带宽的占用,同时可降低功耗。
-
公开(公告)号:CN104133780A
公开(公告)日:2014-11-05
申请号:CN201310159064.1
申请日:2013-05-02
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/08
CPC classification number: G06F12/0862 , G06F2212/1016 , G06F2212/1021 , G06F2212/602 , G06F2212/6026 , G06F2212/608
Abstract: 本发明实施例提供一种跨页预取方法、装置及系统,能够提高预取设备的预取命中率,进而使得访问内存的效率提高。其中,所述方法包括:接收高速缓存寄存器发送的物理地址缺失的指示消息,所述指示消息携带被映射的第一物理地址、所述第一物理地址所属的第一物理页的连续信息;根据所述第一物理地址和预取设备中存储的步长,获取预取地址;若所述预取地址所属的物理页与所述第一物理页的页号不同,且根据所述第一物理页的连续信息确定所述第一物理页连续,预取所述预取地址中的数据。本发明适用于计算机领域。
-
-
-
-
-
-
-
-
-