划分TLB或缓存分配
    51.
    发明公开

    公开(公告)号:CN110178124A

    公开(公告)日:2019-08-27

    申请号:CN201780082484.0

    申请日:2017-12-05

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

    一种内存管理元数据的处理方法及装置

    公开(公告)号:CN109508304A

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

    申请号:CN201811355149.6

    申请日:2018-11-14

    Abstract: 本申请实施例公开了一种内存管理元数据的处理方法及装置,用于实现较为高效地对内存管理元数据进行处理,该方法包括:调用mmap分配内存管理元数据内存,内存管理元数据内存为huge page大页内存;建立物理地址映射表,物理地址映射表保存各个内存管理元数据对应的内存管理元数据内存的物理页框号;响应于访问目标内存管理元数据请求,通过物理地址映射表查找目标内存管理元数据对应的内存管理元数据内存的物理页框号,以实现对目标内存管理元数据的访问,目标内存管理元数据为任一内存管理元数据。

    终端设备的内存访问控制方法与装置

    公开(公告)号:CN105446911B

    公开(公告)日:2018-05-25

    申请号:CN201410234113.8

    申请日:2014-05-29

    Inventor: 湛振波

    CPC classification number: Y02D10/13 Y02D10/14 Y02D10/151

    Abstract: 一种终端设备的内存访问控制方法与装置,所述内存至少有两个访问通道,所述方法包括:以第二平衡模式作为内存访问模式对访问请求在各访问通道上进行分配;在第二平衡模式下,按存储地址范围将内存的整个存储空间划分为与各访问通道对应的第二子存储空间,通过对访问请求中的扩展地址进行地址译码以确定相应的访问方式;所述访问方式包括在各第二子存储空间实现非交错式访问的第一访问方式,以及在虚拟访问区域实现交错式访问的第二访问方式,虚拟访问区域中的访问地址是以交错式访问的大小为单位,将各第二子存储空间的物理存储地址交错映射的虚拟存储地址。本方案能使性能提升和功耗控制实现平衡以满足终端设备的各类应用对于内存的访问需求。

    多核异构系统转换后备缓冲器相干性

    公开(公告)号:CN105637492B

    公开(公告)日:2018-04-20

    申请号:CN201480054508.8

    申请日:2014-09-19

    Abstract: 用于使用物理地址输入来执行反向转换后备缓冲器(TLB)查找的方法、设备和指令,包括:利用第一处理器获得所述物理地址输入,其中,所述物理地址输入指示对应于共享存储器的物理地址;从与所述第一处理器相关联的TLB内的第一TLB条目获得与第一虚拟地址相关联的第一掩码,其中,所获得的第一掩码是比特模式;从所述第一TLB条目获得与所述共享存储器相关联的第一页帧号;将所获得的第一掩码应用到所获得的第一页帧号以生成第一值;将所获得的第一掩码应用到所获得的物理地址输入以生成第二值;以及,比较所述第一值和所述第二值以确定所述第一值和所述第二值是否匹配。

    实现存储系统自动精简的方法

    公开(公告)号:CN104820575B

    公开(公告)日:2017-08-15

    申请号:CN201510205674.X

    申请日:2015-04-27

    Abstract: 本发明公开了一种实现存储系统自动精简的方法,用于解决现有存储系统自动精简方法实用性差的技术问题。技术方案是统一资源的使用者和管理者,通过在文件系统元数据中增加控制信息,确保数据存储的按需分配,并且保证数据不会存放到未分配空间,结合云存储系统提供的API,实现在线存储空间的扩容和使用,达到自动精简配置的目的。重新定义文件系统元数据信息,使其包含设备信息和地址映射信息;在文件系统中将逻辑空间分为已分配空间和未分配空间,并进行地址映射管理;通过监测读写过程,确保读写操作不会访问到未分配空间。本发明方法能够方便地管理存储空间,实现存储空间的动态伸缩,实用性强。

    存储空间管理方法和设备
    57.
    发明公开

    公开(公告)号:CN106886496A

    公开(公告)日:2017-06-23

    申请号:CN201610371863.9

    申请日:2016-05-30

    Abstract: 虚拟存储器(MV)被分区成虚拟分区(PVI),每个分区(PVi)被细分为虚拟子分区(SPVi),每个子分区(SPVi)与物理存储器(MP)的相同或不同大小的多个扇区(SMPk)的组合相对应。当做出对于具有给定存储大小的虚拟存储空间的分配请求(DA)时,空闲分区(PVi)被选择,虚拟子分区(SPVj)被选择与具有覆盖要分配的虚拟存储器的所述给定存储大小的最小总大小的扇区(SMPk)的组合相对应,物理存储器(MP)的空闲扇区(SMPk)被选择与所述所选择的组合相对应,确定所选择的虚拟分区(PVi)与所述所选择的空闲扇区(SMPk)的初始物理地址(API)之间的对应关系表(TC),并且生成虚拟地址(AV),虚拟地址(AV)包括用于标识所述所选择的虚拟子分区(SPVj)的第一部分(P1)以及意图包含在所述虚拟子分区(SPVj)内分配的所述虚拟存储空间的不同地址的第二部分(P2)。

    存储器系统及其操作方法
    58.
    发明公开

    公开(公告)号:CN106776353A

    公开(公告)日:2017-05-31

    申请号:CN201610581681.4

    申请日:2016-07-21

    Abstract: 本发明提供一种存储器系统,其包括:存储器装置,其包括第一存储区域和第二存储区域,第一存储区域和第二存储区域中的每个包括多个存储块;以及控制器,其适于基于用于访问存储在存储器装置中的数据的方法选择第一模式或第二模式以及在第一模式中将数据的逻辑地址映射到第一存储区域的物理地址并在第二模式中将数据的逻辑地址映射到第二存储区域的物理地址。

    应用于处理器的数据前递模组、处理器、设备和方法

    公开(公告)号:CN119938557A

    公开(公告)日:2025-05-06

    申请号:CN202311452955.6

    申请日:2023-11-02

    Inventor: 任子木

    Abstract: 本申请公开了一种应用于处理器的数据前递模组、处理器、设备和方法,涉及芯片技术领域。本申请实施例可应用于云技术、人工智能、智慧交通、辅助驾驶等各种场景,例如为上述各种场景中所使用的硬件设备提供相应的处理器。所述地址转换单元用于根据地址映射关系,确定与第一虚拟地址对应的第一物理地址;虚拟地址匹配单元用于对第一虚拟地址和缓冲器中的至少一个虚拟地址进行匹配,得到虚拟匹配结果;物理地址匹配单元用于对第一物理地址和缓冲器中的至少一个物理地址进行匹配,得到物理匹配结果;地址选择单元用于在虚拟匹配结果和物理匹配结果相匹配的情况下,获取目标虚拟地址中的数据。本申请减少一个时钟周期的延迟,提高了数据前递的效率。

    一种数据读取方法、装置及相关设备

    公开(公告)号:CN119512985A

    公开(公告)日:2025-02-25

    申请号:CN202311089202.3

    申请日:2023-08-25

    Abstract: 一种数据读取方法、装置及相关设备,其中,计算设备的网卡或存储设备的网卡,可以查询获得被访问的物理地址,从而直接从存储设备的存储空间中读取数据。通过网卡直通访问存储设备的存储空间,从存储空间读取数据,可以不需要由存储设备的存储控制器执行读操作请求,不仅可以减少网卡与存储设备的存储控制器之间的交互次数,还可以减少对存储设备的存储控制器的计算资源的消耗,进而提高存储设备的性能。

Patent Agency Ranking