一种嵌入式系统的存储域自动划分方法及装置

    公开(公告)号:CN113485947B

    公开(公告)日:2024-08-23

    申请号:CN202110658644.X

    申请日:2021-06-15

    IPC分类号: G06F12/02 G06F12/0893

    摘要: 本申请公开了一种嵌入式系统的存储域自动划分方法。在嵌入式系统的代码编译阶段,将存储域的的配置规则编译为镜像文件,其中第一部分的配置规则固化为代码,第二部分的配置规则中设置一个或多个参数。在嵌入式系统的代码烧写阶段,对非易失性存储器进行分区划分;然后将分区信息烧写到分区表中,将存储域的配置规则的镜像文件烧写到代码分区中。嵌入式系统启动运行时,根据分区表中的分区信息采用递归迭代算法对非易失存储器的存储域进行自动划分,将划分好的存储域的信息作为所述存储域的配置规则的镜像文件的各个参数的取值。本申请能根据非易失性存储器的不同分区情况动态灵活地完成存储域的自动划分。

    高速缓冲管理设备、系统和方法

    公开(公告)号:CN110162490B

    公开(公告)日:2024-08-09

    申请号:CN201910111868.1

    申请日:2019-02-12

    发明人: 焦小康

    IPC分类号: G06F12/0893

    摘要: 本公开涉及高速缓冲管理设备、系统和方法。高速缓冲存储器被组织成多个通路和多个地址线路。响应于未命中,高速缓冲存储器基于指示多个通路中的通路的第一控制变量以及与地址线路并且与相应通路相关联的第二控制变量集合来选择多个通路中的通路。与未命中相关联的数据被写入到所选择的通路。在所有第二控制变量都指示相关联的通路最近被替换时,与其他通路相关联的第二控制变量被重置。与所选择的通路相关联的第二控制变量被设置为指示所选择的通路最近被替换。第一控制变量被设置为指示所选择的通路。在命中的情况下,保持第一控制变量和第二控制变量集合的当前值。

    一种数据处理方法、装置、设备及存储介质

    公开(公告)号:CN118245394A

    公开(公告)日:2024-06-25

    申请号:CN202410467863.3

    申请日:2024-04-18

    发明人: 王博 王少伟 陈靖

    摘要: 本申请实施例公开了一种数据处理方法、装置、设备及存储介质,该方法包括:调度设备向N个缓存节点发送初始化配置请求,以使N个缓存节点根据初始化配置请求返回缓存配置信息,N为正整数;基于N个缓存节点分别对应的缓存配置信息,生成缓存索引数据库;接收客户端所发送的节点调用请求,基于节点调用请求所包含的缓存调用容量和缓存索引数据库在N个缓存节点中选取S个缓存节点,S为小于或等于N的正整数;基于S个缓存节点生成节点调用指令;节点调用指令用于指示客户端调用S个缓存节点进行数据存储处理。采用本申请实施例,可以提升缓存节点的缓存效率。

    一种曲面细分顶点的缓存方法、电子设备及存储介质

    公开(公告)号:CN117541457B

    公开(公告)日:2024-06-21

    申请号:CN202311619982.8

    申请日:2023-11-29

    发明人: 迟宇 丛高建

    摘要: 本发明涉及芯片设计领域,特别是涉及一种曲面细分顶点的缓存方法、电子设备及存储介质,其通过逐层遍历三角形的顶点,按照指定顺序遍历每个三角形的顶点并将不同类型的顶点有序缓存并更新到第一缓存数据块和第二缓存数据块,其中,第二缓存数据块的更新步骤包括第二类顶点已由第二缓存数据块缓存,则不再更新;否则,将第二类顶点放入第二缓存数据块中。第一缓存数据块的更新步骤包括:当第一类顶点已由第一缓存数据块缓存,则不再更新;否则,当第一缓存数据块中缓存了三个顶点时,则删除第一缓存数据块中先缓存的一个临时顶点并将第一类顶点作为新的临时顶点放入第一缓存数据块中。本发明不仅能够节省面积而且能够提高命中率。

    SLC高速缓存分配
    5.
    发明公开

    公开(公告)号:CN118210738A

    公开(公告)日:2024-06-18

    申请号:CN202410414662.7

    申请日:2018-10-29

    摘要: 本发明涉及SLC高速缓存分配。在一些实例中,公开以对SLC高速缓存配置进行智能调整以平衡存储器单元寿命与性能为特征的存储器装置。所述SLC高速缓存的大小可在所述存储器装置的使用期间基于所述存储器装置的写入放大率WA度量进行调整。在一些实例中,所述SLC高速缓存的所述大小可在所述存储器装置的使用期间基于所述存储器装置的写入放大率WA度量及存储器装置逻辑饱和度度量(写入于所述装置中的有效用户数据占总用户大小的百分比)进行调整。

    实施于计算装置中的方法、计算装置和非暂时性计算机存储介质

    公开(公告)号:CN112015677B

    公开(公告)日:2024-06-18

    申请号:CN202010460004.3

    申请日:2020-05-27

    IPC分类号: G06F12/0893 G06F12/1027

    摘要: 本申请案涉及到或从借入存储器的精细粒度数据迁移。描述使用存储器即服务MaaS中的精细粒度数据迁移的系统、方法及设备。举例来说,可使用存储器状态图识别借入存储器区域(例如所借远程存储器页面)的子区域(例如,高速缓存线)的高速缓存可用性。在存取子区域中的虚拟存储器地址之前,检查所述存储器状态图。如果所述子区域在本地存储器中具有高速缓存可用性,那么存储器管理单元使用从所述虚拟存储器地址转换的物理存储器地址进行存储器存取。否则,在使用所述物理存储器地址之前,将所述子区域从所述借入存储器区域高速缓存到所述本地存储器。

    数据储存装置与写入缓存器管理方法

    公开(公告)号:CN117950573A

    公开(公告)日:2024-04-30

    申请号:CN202211437472.4

    申请日:2022-11-11

    发明人: 吴柏林

    摘要: 本发明涉及一种数据储存装置与写入缓存器管理方法。该数据储存装置包括一存储器装置与一存储器控制器。存储器装置包含多个被配置作为缓存器用以自主机装置接收数据的既定存储器区块。存储器控制器响应于由主机装置所发出的一写入指令执行写入操作,于写入操作中,存储器控制器维护已被写入数据的既定存储器区块的第一数量计数值、判断响应于写入操作而被释放的存储器区块的一数量,并且根据数量维护第二数量计数值。于写入操作完成后,存储器控制器更执行一垃圾回收操作,并且于判断主机装置要求对既定存储器区块执行一冲出操作时,根据第二数量计数值更新第一数量计数值。

    高速缓存存储器及包含其的存储系统及其操作方法

    公开(公告)号:CN111723028B

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

    申请号:CN201911265732.2

    申请日:2019-12-11

    发明人: 郑承奎

    IPC分类号: G06F12/0893

    摘要: 高速缓存存储器包括:对应于偶地址的第一高速缓存区域;和对应于奇地址的第二高速缓存区域,其中第一高速缓存区域和第二高速缓存区域中的每一个包括多个高速缓存组,并且每个高速缓存组包括:数据组字段,其适用于储存与偶地址和奇地址之中的地址相对应的数据;以及配对字段,其适用于储存关于位置的信息,该位置储存对应于相邻地址的数据,所述相邻地址与对应于被存储数据的地址相邻。

    一种基于高性能存算一体架构的数据处理方法及装置

    公开(公告)号:CN117667765A

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

    申请号:CN202311454358.7

    申请日:2023-11-03

    IPC分类号: G06F12/0893

    摘要: 本申请公开了一种基于高性能存算一体架构的数据处理方法及装置,高性能存算一体架构包括第一控制器、第二控制器、第一缓存、第二缓存以及第二缓存所配置的解析引擎,方法包括:当第一控制器识别出用户数据中存在网络数据时,基于预设过滤规则对网络数据进行过滤处理,得到第一目标数据,并将第一目标数据发送至第一缓存;由第二缓存接收由第一缓存发送的第一目标数据,得到第二目标数据,并当检测到第二目标数据满足预设条件时,通过解析引擎将第二目标数据发送至第二控制器;由第二控制器对第二目标数据进行解析处理,并将经过处理后的第二目标数据存储至目标终端。由第一控制器识别前端用户数据中的网络数据,以使网络数据实时过滤,从而降低了第二控制器解析处理数据的压力,提升了系统架构整体的性能。

    一种ORAM的访问方法以及ORAM控制器
    10.
    发明公开

    公开(公告)号:CN117667753A

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

    申请号:CN202211094034.2

    申请日:2022-09-07

    摘要: 提供了不经意随机存储器的访问方法和控制器。该方法包括:获取内存请求,该内存请求用于读取不经意随机存储器ORAM中存储的数据块,ORAM中包括可信内存和不可信内存,可信内存中包括不可驱逐区域和可驱逐区域;若数据块位于不可信内存,从不可信内存中读取数据块,以及将数据块写入不可驱逐区域;若不可驱逐区域满足数据块溢出条件,将不可驱逐区域中的冷数据块写入可驱逐区域;若访问不可信内存的次数等于或大于第一阈值,将可驱逐区域中的冷数据块写入不可信内存。该方法只将可信内存中不经常被访问的冷数据块重新写入不可信内存,可以降低从不可信内存中读取数据块的次数,从而可以提升ORAM的性能。