支持多实例图形处理单元之计算系统及芯片

    公开(公告)号:CN118349487A

    公开(公告)日:2024-07-16

    申请号:CN202310072391.7

    申请日:2023-01-13

    Abstract: 本申请揭露支持多实例图形处理单元之计算系统及芯片。计算系统包括计算核心以及第一内存管理单元。第一内存管理单元包含第一翻译后备缓存以及第一未命中状态保持寄存器。第一内存管理单元耦接计算核心。第一内存管理单元经组态以经由第一内存管理单元中之第一多个流水线处理第一多个虚拟机中之每一者的请求。第一多个虚拟机之个数小于或等于第一多个流水线之个数。第一内存管理单元经由第一多个流水线中之至少一者处理第一多个虚拟机中之一者的请求。计算核心经组态以基于第一多个流水线之个数配置第一内存管理单元之第一翻译后备缓存中之第一多个翻译后备缓存区块。

    内存缩减方法、物理机和存储介质

    公开(公告)号:CN118295764A

    公开(公告)日:2024-07-05

    申请号:CN202310007599.0

    申请日:2023-01-04

    Abstract: 本申请公开了一种内存缩减方法、物理机和存储介质,涉及数据存储技术领域。在本申请中,物理机接收虚拟机发送的待处理页面的信息,对待处理页面进行页面合并或压缩处理,该方法可以由虚拟机和物理机共同参与,协作完成内存缩减,可以实现跨虚拟机进行内存缩减的目的,有效减少虚拟机对内存空间的占用,提高内存利用率;并且,物理机在对待处理页面进行处理时,结合页面合并和页面压缩两种内存缩减方式,可以提高内存缩减的效果,进一步提高内存利用率,有利于提高物理机的整体性能。

    虚拟地址的转换方法、装置和电子设备

    公开(公告)号:CN117472807B

    公开(公告)日:2024-03-29

    申请号:CN202311828919.5

    申请日:2023-12-28

    Inventor: 郇丹丹 李祖松

    Abstract: 本申请实施例提供的虚拟地址的转换方法、装置和电子设备,涉及计算机技术领域。该方法包括:预先基于预设虚页步长对页表项中的虚页号和对应的物理页号进行压缩,得到页表项对应的压缩块;这样在接收到物理地址转换请求时,可以基于待转换的目标虚拟地址的目标虚页号高位和目标虚页号低位,判断一级转译后备缓冲器TLB中多个页表项各自对应的压缩块中是否包括目标虚拟地址,再基于判断结果,确定目标虚拟地址对应的目标物理地址。与现有技术中直接将虚页号和对应的物理页号缓存至一级TLB中相比,通过压缩块的方式可以缓存更多的虚页号和对应的物理页号,从而可以在一定程度上提高虚拟地址在一级TLB中的命中率。

    用DRAM作为可按字节寻址存储器的缓存的方法和装置

    公开(公告)号:CN117743205A

    公开(公告)日:2024-03-22

    申请号:CN202311807046.X

    申请日:2018-09-28

    Abstract: 本申请涉及用DRAM作为可按字节寻址存储器的缓存的方法和装置。各种实施例总体涉及虚拟化系统。可以至少部分地基于由应用对页表中的第一客户存储器页的页表条目的访问次数,来标识该第一客户存储器页,该应用在处理器上的虚拟机(VM)中执行,该第一客户存储器页对应于第一可按字节寻址存储器。VM和应用在处理器上的执行可被暂停。可以将第一客户存储器页迁移到第二可按字节寻址存储器中的目标存储器页,该目标存储器页包括目标主机存储器页和目标客户存储器页中的一者,第二可按字节寻址存储器具有比第一可按字节寻址存储器的访问速度更快的访问速度。

    通过超额订阅由系统支持的计算实体共享的物理存储器的系统中的存储器减少

    公开(公告)号:CN117616402A

    公开(公告)日:2024-02-27

    申请号:CN202280046551.4

    申请日:2022-05-26

    Abstract: 提供了与通过超额订阅计算实体间共享的物理存储器的系统中的存储器减少有关的方法和系统。该存储器的一部分包括与该系统相关联的第一类型的第一物理存储器的一部分和逻辑池化存储器的组合。逻辑池化存储器控制器被配置为:(1)追踪向多个计算实体中的任何计算实体分配的逻辑池化存储器的页面是否是已知模式页面的状态,以及在与任何分配的逻辑池化存储器相关联的逻辑存储器地址和物理存储器地址之间的关系,以及(2)允许写入操作在第一类型的第二物理存储器中向任何可用空间写入数据,仅限对应于先前向计算实体分配的逻辑池化存储器的一部分的物理存储器的范围。

    存储器地址转换
    38.
    发明授权

    公开(公告)号:CN110869915B

    公开(公告)日:2023-08-11

    申请号:CN201880046718.0

    申请日:2018-07-05

    Abstract: 存储器地址转换装置包括:转换数据存储库,用于存储转换数据的一个或多个实例,转换数据提供地址范围边界值,这些地址范围边界值定义虚拟存储器地址空间中的相应虚拟存储器地址边界之间的虚拟存储器地址的范围,并且转换数据指示虚拟存储器地址的范围内的虚拟存储器地址与输出地址空间中的对应输出存储器地址之间的转换;检测器电路,用于检测待转换的给定虚拟存储器地址是否位于由转换数据存储库中的转换数据的实例所定义的虚拟存储器地址的范围内;其中,检测器电路被配置为:当待转换的给定虚拟存储器地址位于由转换数据存储库存储的转换数据的任何实例所定义的虚拟存储器地址的范围之外时,取回转换数据的一个或多个另外实例;以及转换电路,用于将由检测到的转换数据实例所定义的转换应用于给定虚拟存储器地址。

    用于划分TLB或缓存分配的方法和装置

    公开(公告)号:CN110178124B

    公开(公告)日:2023-08-04

    申请号:CN201780082484.0

    申请日:2017-12-05

    Abstract: 来自缓存(TLB或数据/指令缓存)的数据请求指定被分配给与请求相关联的软件执行环境的分区标识符。基于根据由请求指定的分区标识符选择的一组配置信息来控制数据到缓存的分配。对于TLB,这允许将不同的分配策略用于与不同的软件执行环境相关联的请求。在一个示例中,基于由选择的一组配置信息指定的分配阈值来控制缓存分配,该分配阈值限制被允许分配有与相应分区标识符相关联的数据的缓存条目的最大数量。

    数据处理方法和数据处理装置

    公开(公告)号:CN115080464B

    公开(公告)日:2023-07-07

    申请号:CN202210738722.1

    申请日:2022-06-24

    Inventor: 胡世文

    Abstract: 本公开提供了一种数据处理方法以及数据处理装置,该数据处理方法包括如下的步骤:获取目标指针的指针值;使用指针值在处理器核外进行地址翻译,获取目标指针指向的指针数据的物理地址;使用物理地址对指针数据进行预取。该数据处理方法改善了对于涉及指针数据预取的处理效率,由此改善了系统性能。

Patent Agency Ranking