-
公开(公告)号:CN118349487A
公开(公告)日:2024-07-16
申请号:CN202310072391.7
申请日:2023-01-13
Applicant: 平头哥(上海)半导体技术有限公司
IPC: G06F12/0811 , G06F12/0897 , G06F12/1036 , G06F12/1009
Abstract: 本申请揭露支持多实例图形处理单元之计算系统及芯片。计算系统包括计算核心以及第一内存管理单元。第一内存管理单元包含第一翻译后备缓存以及第一未命中状态保持寄存器。第一内存管理单元耦接计算核心。第一内存管理单元经组态以经由第一内存管理单元中之第一多个流水线处理第一多个虚拟机中之每一者的请求。第一多个虚拟机之个数小于或等于第一多个流水线之个数。第一内存管理单元经由第一多个流水线中之至少一者处理第一多个虚拟机中之一者的请求。计算核心经组态以基于第一多个流水线之个数配置第一内存管理单元之第一翻译后备缓存中之第一多个翻译后备缓存区块。
-
公开(公告)号:CN118295764A
公开(公告)日:2024-07-05
申请号:CN202310007599.0
申请日:2023-01-04
Applicant: 华为技术有限公司
IPC: G06F9/455 , G06F9/54 , G06F9/50 , G06F12/1009 , G06F12/1036
Abstract: 本申请公开了一种内存缩减方法、物理机和存储介质,涉及数据存储技术领域。在本申请中,物理机接收虚拟机发送的待处理页面的信息,对待处理页面进行页面合并或压缩处理,该方法可以由虚拟机和物理机共同参与,协作完成内存缩减,可以实现跨虚拟机进行内存缩减的目的,有效减少虚拟机对内存空间的占用,提高内存利用率;并且,物理机在对待处理页面进行处理时,结合页面合并和页面压缩两种内存缩减方式,可以提高内存缩减的效果,进一步提高内存利用率,有利于提高物理机的整体性能。
-
公开(公告)号:CN114402282B
公开(公告)日:2024-04-09
申请号:CN202080064797.5
申请日:2020-09-14
Applicant: 美光科技公司
IPC: G06F3/06 , G06F12/1027 , G06F12/1036 , G06F12/0873 , G06F12/02
Abstract: 本发明提供一种计算机系统,其存储用以识别存储用于所述计算机系统的存储器的可随机存取数据的物理存储器装置的元数据。在一种作法中,由所述计算机系统的操作系统维护对地址空间中的存储器的存取。存储的元数据使所述地址空间的第一地址范围与第一存储器装置相关联,且使所述地址空间的第二地址范围与第二存储器装置相关联。所述操作系统通过存取所述存储的元数据管理在所述计算机系统上运行的过程。此管理包含基于所述存储的元数据来分配存储器,使得将用于第一过程的数据存储于所述第一存储器装置中,且将用于第二过程的数据存储于所述第二存储器装置中。
-
公开(公告)号:CN117472807B
公开(公告)日:2024-03-29
申请号:CN202311828919.5
申请日:2023-12-28
Applicant: 北京微核芯科技有限公司
IPC: G06F12/1036 , G06F12/1009 , G06F12/0871
Abstract: 本申请实施例提供的虚拟地址的转换方法、装置和电子设备,涉及计算机技术领域。该方法包括:预先基于预设虚页步长对页表项中的虚页号和对应的物理页号进行压缩,得到页表项对应的压缩块;这样在接收到物理地址转换请求时,可以基于待转换的目标虚拟地址的目标虚页号高位和目标虚页号低位,判断一级转译后备缓冲器TLB中多个页表项各自对应的压缩块中是否包括目标虚拟地址,再基于判断结果,确定目标虚拟地址对应的目标物理地址。与现有技术中直接将虚页号和对应的物理页号缓存至一级TLB中相比,通过压缩块的方式可以缓存更多的虚页号和对应的物理页号,从而可以在一定程度上提高虚拟地址在一级TLB中的命中率。
-
公开(公告)号:CN117743205A
公开(公告)日:2024-03-22
申请号:CN202311807046.X
申请日:2018-09-28
Applicant: 英特尔公司
IPC: G06F12/08 , G06F12/1036 , G06F12/0811 , G06F12/084 , G06F9/48
Abstract: 本申请涉及用DRAM作为可按字节寻址存储器的缓存的方法和装置。各种实施例总体涉及虚拟化系统。可以至少部分地基于由应用对页表中的第一客户存储器页的页表条目的访问次数,来标识该第一客户存储器页,该应用在处理器上的虚拟机(VM)中执行,该第一客户存储器页对应于第一可按字节寻址存储器。VM和应用在处理器上的执行可被暂停。可以将第一客户存储器页迁移到第二可按字节寻址存储器中的目标存储器页,该目标存储器页包括目标主机存储器页和目标客户存储器页中的一者,第二可按字节寻址存储器具有比第一可按字节寻址存储器的访问速度更快的访问速度。
-
公开(公告)号:CN117724995A
公开(公告)日:2024-03-19
申请号:CN202311779597.X
申请日:2023-12-22
Applicant: 中电(海南)联合创新研究院有限公司 , 中软信息系统工程有限公司
IPC: G06F12/084 , G06F12/1036 , G06F16/21
Abstract: 本发明公开了一种NUMA架构下数据库的性能调优方法及相关组件,涉及存储领域,包括:确定处理器的实际物理NUMA结构信息;确定每个节点中的内存及当前数据库应用场景所需要的内存;根据当前数据库应用场景所需要的内存及每个节点中的内存为节点进行虚拟分组;基于虚拟分组在当前数据库应用场景进行内存访问。由于按照实际物理NUMA结构,如果单个节点的内存不够满足当前数据库应用场景所需要的内存,需要跨节点访问内存导致性能波动。本申请将节点进行虚拟分组,每个虚拟分组中的节点共享内存,每个虚拟分组的节点的内存的和满足当前数据库应用场景所需要的内存,以虚拟分组进行内存访问,不会出现跨虚拟分组,从而服务器性能更加稳定。
-
公开(公告)号:CN117616402A
公开(公告)日:2024-02-27
申请号:CN202280046551.4
申请日:2022-05-26
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/1027 , G06F9/50 , G06F12/1036 , G06F12/109
Abstract: 提供了与通过超额订阅计算实体间共享的物理存储器的系统中的存储器减少有关的方法和系统。该存储器的一部分包括与该系统相关联的第一类型的第一物理存储器的一部分和逻辑池化存储器的组合。逻辑池化存储器控制器被配置为:(1)追踪向多个计算实体中的任何计算实体分配的逻辑池化存储器的页面是否是已知模式页面的状态,以及在与任何分配的逻辑池化存储器相关联的逻辑存储器地址和物理存储器地址之间的关系,以及(2)允许写入操作在第一类型的第二物理存储器中向任何可用空间写入数据,仅限对应于先前向计算实体分配的逻辑池化存储器的一部分的物理存储器的范围。
-
公开(公告)号:CN110869915B
公开(公告)日:2023-08-11
申请号:CN201880046718.0
申请日:2018-07-05
Applicant: ARM有限公司
Inventor: 乔纳森·柯蒂斯·比尔德 , 柯蒂斯·格伦·邓纳姆 , 罗克萨娜·鲁西托鲁
IPC: G06F12/1036 , G06F12/0888 , G06F12/14 , G06F9/455
Abstract: 存储器地址转换装置包括:转换数据存储库,用于存储转换数据的一个或多个实例,转换数据提供地址范围边界值,这些地址范围边界值定义虚拟存储器地址空间中的相应虚拟存储器地址边界之间的虚拟存储器地址的范围,并且转换数据指示虚拟存储器地址的范围内的虚拟存储器地址与输出地址空间中的对应输出存储器地址之间的转换;检测器电路,用于检测待转换的给定虚拟存储器地址是否位于由转换数据存储库中的转换数据的实例所定义的虚拟存储器地址的范围内;其中,检测器电路被配置为:当待转换的给定虚拟存储器地址位于由转换数据存储库存储的转换数据的任何实例所定义的虚拟存储器地址的范围之外时,取回转换数据的一个或多个另外实例;以及转换电路,用于将由检测到的转换数据实例所定义的转换应用于给定虚拟存储器地址。
-
公开(公告)号:CN110178124B
公开(公告)日:2023-08-04
申请号:CN201780082484.0
申请日:2017-12-05
Applicant: ARM有限公司
Inventor: 史蒂文·道格拉斯·克鲁格
IPC: G06F12/084 , G06F12/1027 , G06F12/1036 , G06F12/109 , G06F12/0842 , G06F12/126
Abstract: 来自缓存(TLB或数据/指令缓存)的数据请求指定被分配给与请求相关联的软件执行环境的分区标识符。基于根据由请求指定的分区标识符选择的一组配置信息来控制数据到缓存的分配。对于TLB,这允许将不同的分配策略用于与不同的软件执行环境相关联的请求。在一个示例中,基于由选择的一组配置信息指定的分配阈值来控制缓存分配,该分配阈值限制被允许分配有与相应分区标识符相关联的数据的缓存条目的最大数量。
-
公开(公告)号:CN115080464B
公开(公告)日:2023-07-07
申请号:CN202210738722.1
申请日:2022-06-24
Applicant: 海光信息技术股份有限公司
Inventor: 胡世文
IPC: G06F12/1036 , G06F12/1045
Abstract: 本公开提供了一种数据处理方法以及数据处理装置,该数据处理方法包括如下的步骤:获取目标指针的指针值;使用指针值在处理器核外进行地址翻译,获取目标指针指向的指针数据的物理地址;使用物理地址对指针数据进行预取。该数据处理方法改善了对于涉及指针数据预取的处理效率,由此改善了系统性能。
-
-
-
-
-
-
-
-
-