用于暂存存储内容的存储器装置和方法

    公开(公告)号:CN109697172B

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

    申请号:CN201811242463.3

    申请日:2018-10-24

    摘要: 根据一个实施例,描述了一种存储器装置,其具有:存储器;第一缓冲存储器;第一缓冲存储器控制单元,所述第一缓冲存储器控制单元配置为,在将来自所述存储器的存储内容存储到第一缓冲存储器中时,借助修改使在存储器中的存储内容无效;第二缓冲存储器和第二缓冲存储器控制单元,所述第二缓冲存储器控制单元配置为,从所述存储器读取存储内容,以检验:从存储器读取的存储内容是否有效,并且如果从所述存储器读取的存储内容无效,则将对所述修改的逆向操作应用于所读取的存储内容。

    信息处理设备和信息处理方法
    2.
    发明公开

    公开(公告)号:CN117882056A

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

    申请号:CN202280059026.6

    申请日:2022-03-04

    发明人: 中村祐一

    IPC分类号: G06F12/0815 G06F12/0808

    摘要: 本发明的信息处理设备(100)包括多个CPU(1)、对应于多个CPU(1)的多个高速缓存存储器(2)和主存储器(3)。多个CPU(1)中的每一个获取用于排他地存取主存储器(3)中的数据的锁,并且随后存取数据。与对应的CPU(1)的存取相关的数据和用于标识与所述存取相关的锁的锁ID被彼此关联地写入在多个高速缓存存储器(2)的对应高速缓存线中。当所述对应的CPU(1)之外的CPU(1)获取由被写入到相关高速缓存线的锁ID所标识的锁时,多个高速缓存存储器(2)中的对应高速缓存线被刷新。

    一种分布式存储处理方法、装置、设备及介质

    公开(公告)号:CN116360711B

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

    申请号:CN202310648808.X

    申请日:2023-06-02

    摘要: 本申请涉及电数字数据处理技术领域,特别是涉及一种分布式存储处理方法、装置、设备及介质。该方法包括:获取第一类服务器ID,其包括物理固态硬盘;获取第二类服务器ID列表,其包括若干个第二类服务器ID,每一第二类服务器包括缓存盘和虚拟固态硬盘,虚拟固态硬盘通过将物理固态硬盘输出到对应的第二类服务器得到;从第二类服务器ID列表中选取某一第二类服务器ID对应的第二类服务器作为目标服务器,如果目标服务器对缓存盘中用电数据进行更新,则将更新的用电数据的物理固态硬盘地址发送给目标服务器的关联服务器,以使关联服务器将对应的缓存盘中目标用电数据的标志位设置为无效。本发明能够提高计算服务器对用电数据的访问速度。

    共享替换策略计算机高速缓存系统和方法

    公开(公告)号:CN108664415B

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

    申请号:CN201810257476.1

    申请日:2018-03-27

    摘要: 本发明的系统和方法的实施例利用窥探过滤器提供牺牲品独占高速缓存中的高速缓存替换,在重新引用回CPU时在窥探过滤器中不丢失替换信息。替换信息存储在窥探过滤器中,这表示,可完全保存历史访问数据,并且允许LLC再插入点具有更大的灵活性,同时在L2高速缓存中不存储额外比特。本发明的系统和方法还包括窥探过滤器替换技术。当事务将高速缓存行移进移出主CPU时,本发明的系统和方法在窥探过滤器与牺牲品独占高速缓存(例如,LLC)之间传递替换信息。这样保持和发展了在读操作时针对从牺牲品独占高速缓存去除的高速缓存行的现有替换信息,以及智能地替换窥探过滤器中的高速缓存行并使其变旧。

    一种存储器仿真系统、方法、电子设备及存储介质

    公开(公告)号:CN114817085A

    公开(公告)日:2022-07-29

    申请号:CN202210467470.3

    申请日:2022-04-29

    摘要: 本公开提供了一种存储器仿真系统、方法、电子设备及存储介质,该系统用于模拟高速缓冲存储器的行为模型;该系统包括:发送模块和目标模块;所述发送模块,用于将指令信息发送给所述目标模块;所述目标模块,用于在至少一个缓存块中存储待访问数据;以及基于接收到的所述指令信息和各个所述缓存块的数据结构信息,生成反馈信息,所述反馈信息包括:用于指示所述指令信息是否命中待访问数据的反馈结果,和/或,所述指令信息对应的访问时间;并将所述反馈信息发送给所述发送模块。

    非对称集组合的高速缓存

    公开(公告)号:CN107430550B

    公开(公告)日:2022-03-01

    申请号:CN201680018905.9

    申请日:2016-02-10

    申请人: 英特尔公司

    摘要: 实施例一般地针对包括直接映射高速缓存部分和多路高速缓存部分的非对称集组合的高速缓存。处理器可以包括:一个或多个处理核心,用于数据的处理;以及高速缓冲存储器,用于高速缓存用于所述一个或多个处理核心的来自主存储器的数据,高速缓冲存储器包括第一高速缓存部分和第二高速缓存部分,第一高速缓存部分包括直接映射高速缓存,第二高速缓存部分包括多路高速缓存。高速缓冲存储器包括第一高速缓存部分和第二高速缓存部分中的非对称集,第一高速缓存部分大于第二高速缓存部分。用于高速缓冲存储器的协调替换策略规定第一高速缓存部分和第二高速缓存部分中的数据的替换。

    异步高速缓存转储清除引擎
    8.
    发明公开

    公开(公告)号:CN112148634A

    公开(公告)日:2020-12-29

    申请号:CN202010206093.9

    申请日:2020-03-23

    申请人: 英特尔公司

    摘要: 本申请公开了异步高速缓存转储清除引擎。所公开实施例涉及用于管理平台一致性高速缓存和存储器侧高速缓存的异步高速缓存转储清除引擎。在一个示例中,系统包括:多个互连的插槽,每个插槽包括高速缓存转储清除引擎(CFE)、核和包括多个高速缓存的相关联的高速缓存层级结构,CFE中的一个被指定为主插槽中的主CFE,主CFE用于:接收指定操作码和范围的请求,操作码要求高速缓存转储清除;执行请求以引起对主插槽中的落在该范围内的经修改的高速缓存行的写回和如果由请求指示的无效;以及将请求传递至系统中的任何其他从插槽,每个从插槽具有从CFE,从CFE用于引起对从插槽中的落在该范围内的经修改的高速缓存行的写回和如果由请求指示的无效。

    低功率多核相干性
    9.
    发明公开

    公开(公告)号:CN110741355A

    公开(公告)日:2020-01-31

    申请号:CN201880039910.7

    申请日:2018-05-23

    发明人: P·P·莱

    IPC分类号: G06F12/0808 G06F12/0831

    摘要: 特殊的一类加载和存储类访问其中相干性和存储器顺序仅在相干点处被强制实施的用户定义的存储器区域。局限于用户定义的存储器区域的相干性存储器请求被分派到公共存储器顺序缓冲器。非相干存储器请求(例如,所有其他存储器请求)可以经由非相干低级高速缓存而被路由到共享末级高速缓存。通过为每个处理器核分配私有的不重叠的地址空间,低级高速缓存无需实现维持高速缓存相干性所需要的逻辑。这样可以减少功耗和集成电路管芯面积。对于主要具有非相干存储器访问的应用,这还可以提高存储器带宽和性能,同时仍然为需要它的特定(多个)存储器范围/应用提供存储器相干性。

    提供死块预测以用于确定是否在CACHE设备中对数据高速缓存

    公开(公告)号:CN110554975A

    公开(公告)日:2019-12-10

    申请号:CN201910360816.8

    申请日:2019-04-30

    申请人: 英特尔公司

    摘要: 提供了一种用于在第一高速缓存和第二高速缓存中对数据高速缓存的装置和系统,所述第一高速缓存和第二高速缓存在本地处理器节点中对来自共享存储器的数据进行高速缓存,其中所述共享存储器可由至少一个远程处理器节点存取。响应于确定本地处理器节点比远程处理器节点更可能存取块,高速缓存控制器将该块写入第二高速缓存。第一高速缓存控制器响应于确定至少一个远程处理器节点中的一个比本地处理器节点更可能存取该块来将块写入共享存储器而不写入第二高速缓存。