-
公开(公告)号:CN105446813B
公开(公告)日:2018-12-14
申请号:CN201410241898.1
申请日:2014-05-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例提供了一种资源分配的方法及装置,涉及通信领域,用以自动为应用程序的数据分配适合的可用资源,提高应用程序的性能。该方法,包括:通过获取接口接收应用程序发送的物理存储资源分配请求信息;确定物理存储资源分配请求信息是否包含有所申请物理存储资源的介质类型的信息;若确定出物理存储资源分配请求信息中没有包含所申请物理存储资源的介质类型的信息,则在预先获取的空间特征表中查找与介质信息匹配的存储介质类型;根据申请物理存储资源的大小信息为应用程序分配可用虚拟资源;根据物理存储资源分配请求信息及申请物理存储资源的介质类型,为应用程序分配与可用虚拟资源对应的可用物理存储资源。
-
公开(公告)号:CN105701020B
公开(公告)日:2018-11-30
申请号:CN201410709140.6
申请日:2014-11-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
CPC classification number: G06F12/02
Abstract: 本发明实施例提供了一种内存访问的方法、相关装置和系统,解决了现有技术内存访问效率较低的问题。该方法包括:接收进程的内存访问请求消息,其中,所述内存访问请求消息包括所述进程请求访问的内存对应的虚拟地址的信息;根据所述进程从预设的映射关系集合中获取所述进程所对应的映射关系,所述映射关系为所述虚拟地址与所述进程请求访问的内存对应的内存控制器MC的对应关系;根据所述虚拟地址的信息和所述映射关系,获取所述进程请求访问的内存所对应的MC;将所述内存访问请求消息发送至所述MC。该方法适用于计算机技术领域。
-
公开(公告)号:CN105095094B
公开(公告)日:2018-11-30
申请号:CN201410189589.4
申请日:2014-05-06
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
CPC classification number: G06F12/1027 , G06F3/0608 , G06F3/0619 , G06F3/0647 , G06F3/0652 , G06F3/0664 , G06F3/0685 , G06F12/1009 , G06F2212/1024 , G06F2212/684
Abstract: 本发明实施例提供一种内存管理方法和设备,包括:内存管理器接收内存访问请求,所述内存访问请求携带虚地址;若所述内存管理器在页表缓存TLB和内存中没有查找到所述虚地址对应的页表项,则判断所述虚地址的缺页类型;若所述虚地址的缺页类型为空白页缺页,则所述内存管理器为所述虚地址分配对应的页面,所述空白页缺页是指所述虚地址未被分配对应的页面;所述内存管理器将所述虚地址对应的页表项更新到所述内存和所述TLB中。内存管理器通过判断虚地址的缺页类型,在空白页缺页时并不产生缺页中断,而是为该虚地址分配对应的页面,因此,本实施例的方法能够降低缺页中断发生的次数,从而提高了内存管理效率。
-
公开(公告)号:CN108829515A
公开(公告)日:2018-11-16
申请号:CN201810532745.0
申请日:2018-05-29
Applicant: 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明涉及一种云端平台计算系统及其应用方法,包括:服务端和节点端。服务端由接入服务器构成,用于该云端平台计算系统的用户及计算资源的管理和调度;节点端由多个计算节点及辅助硬件构成,为云端平台计算系统提供异构计算资源;计算节点通过局域网与接入服务器进行交互。每个计算节点包含SoC主控模块和异构计算处理模块;SoC主控模块可运行操作系统,为用户提供相应异构计算处理模块的使用环境和管理功能;异构计算处理模块用于逻辑功能或加速算法的实现与部署。用户通过登录接入服务器,申请和使用计算节点。使用内容包括:用户通过接入服务器进入SoC主控模块的操作系统,对异构计算处理模块进行使用、管理、配置、调试及监控等操作。
-
公开(公告)号:CN108231109A
公开(公告)日:2018-06-29
申请号:CN201711433354.5
申请日:2014-06-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G11C11/406
Abstract: 本发明实施例提供了动态随机存取存储器DRAM的刷新方法、设备以及系统。获取DRAM的某一刷新单元的地址以及刷新单元的刷新信息,刷新单元为DRAM中进行一次刷新所包括的存储空间,刷新单元的刷新信息包括刷新单元的刷新周期;将刷新单元的地址以及刷新单元的刷新信息封装为DRAM访问请求,并通过DRAM访问请求将刷新单元的地址以及刷新单元的刷新信息写入到刷新数据空间,刷新数据空间为所述DRAM中预设的,用来存储DRAM中至少一个刷新单元的地址以及所述至少一个刷新单元的刷新信息的存储空间。上述方案可根据刷新单元的刷新信息进行针对性的刷新,解决采用统一周期进行刷新所带来的性能开销以及能耗开销比较大的问题。
-
公开(公告)号:CN104346404B
公开(公告)日:2018-05-18
申请号:CN201310344166.0
申请日:2013-08-08
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F17/30
Abstract: 本发明实施例公开了一种访问数据的方法、设备及系统。本发明涉及通信领域,将高速缓冲存储器中的标签域的属性进行扩充,从而使得标签域既可以对应本组的数据域,也可以对应其它组的数据域,进而提高了高速缓冲存储器中的数据域利用率。本发明实施例提供的方法包括:接收处理器发送的访问待访问数据的请求信息,其中,所述请求信息包含所述待访问数据的物理地址信息;根据所述待访问数据的物理地址信息获取与所述待访问数据的物理地址信息对应的标签域;根据所述物理地址信息对应的所述标签域信息中的组标识信息、组内数据域偏移信息获取所述标签域对应的数据域。
-
公开(公告)号:CN105095138B
公开(公告)日:2018-05-04
申请号:CN201510369681.3
申请日:2015-06-29
Applicant: 中国科学院计算技术研究所
IPC: G06F13/38
Abstract: 本发明涉及计算机领域,本发明提出一种扩展同步内存总线功能的方法和装置,该装置包括处理器、辅助访存模块和扩展内存控制器;其中,处理器用于生成内存访问请求,并将所述内存访问请求发送给辅助访存模块;所述辅助访存模块,用于根据所述内存访问请求中所包含的地址属性信息,判断所述内存访问请求为访问系统内存或是扩展内存,若为访问所述系统内存,则将所述内存访问请求发送给内存控制器,若为访问扩展内存,则生成目标地址为扩展内存控制器的访存请求;所述扩展内存控制器用于辅助访存模块生成的访问扩展内存请求,将其发给内存扩展芯片。本发明能识别出属于访问扩展内存的请求并代替处理器与扩展内存控制器交互,提高访问效率。
-
公开(公告)号:CN104809076B
公开(公告)日:2018-02-06
申请号:CN201410032035.3
申请日:2014-01-23
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/0811
CPC classification number: G06F12/023 , G06F11/34 , G06F12/0811 , G06F12/0848 , G06F12/0862 , G06F12/0864 , G06F12/0886 , G06F12/0895 , G06F2212/1024 , G06F2212/1041 , G06F2212/1044 , G06F2212/281 , G06F2212/282 , G06F2212/601 , G06F2212/603 , G06F2212/6042 , G06F2212/608
Abstract: 本发明公开了一种Cache的管理方法及装置,涉及通信领域,用于解决如何提高cache资源利用率的问题。本发明提供的方法包括:接收访问请求,确定所述访问请求需要访问的待访问数据;判断所述待访问数据的空间局部性的强弱等级;根据所述待访问数据的空间局部性的强弱等级,为待访问数据分配与所述等级对应的cache子单元。本发明适用于通信领域,用于实现Cache的管理。
-
公开(公告)号:CN104516826B
公开(公告)日:2017-11-17
申请号:CN201310462565.7
申请日:2013-09-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/10
CPC classification number: G06F12/10
Abstract: 本发明公开了一种虚拟大页面与物理大页面的对应方法及装置,涉及计算机应用领域,将虚拟大页面对应到多个离散的物理大页面上,从而使得虚拟大页面能够占用指定的cache set,降低虚拟大页面之间的cache冲突。本发明的具体实施例包括:获取虚拟大页面的颜色配置信息,并根据该虚拟大页面的颜色配置信息获取该虚拟大页面与多个物理大页面的对应关系,其中,颜色配置信息包括虚拟大页面在每个物理大页面中对应的起始物理页面和虚拟大页面在每个物理大页面中对应的物理页面的个数。本发明技术方案主要应用于虚拟大页面与物理大页面的对应流程中。
-
公开(公告)号:CN104346293B
公开(公告)日:2017-10-24
申请号:CN201310317746.0
申请日:2013-07-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F11/1048
Abstract: 本发明的实施例提供一种混合内存的数据访问方法、模块、处理器及终端设备,涉及计算机领域,能够简化数据访问过程。包括:当待访问数据不在动态随机存取存储器DRAM中时,向内存控制器发送预设出错数据,以便于所述内存控制器根据所述预设出错数据触发处理器产生错误纠正码ECC出错中断,所述待访问数据为数据访问请求中访问的数据;在所述处理器对所述ECC出错中断处理时,所述串接模块将位于非易失性存储器NVM中的所述待访问数据迁移至所述DRAM中。本发明的实施例提供的一种混合内存的数据访问方法、模块、处理器及终端设备,用于混合内存的数据访问。
-
-
-
-
-
-
-
-
-