对一致性链路和多级存储器的管理

    公开(公告)号:CN110362504A

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

    申请号:CN201910159220.1

    申请日:2019-03-04

    Inventor: E·希弗

    Abstract: 用于使用统一页粒度控制器来管理多级存储器和一致性的技术可以简化用于持久性存储器的文件系统处理以及主机和加速器的并行编程二者的软件编程,并且实现对主机处理器和加速器的更好的软件利用。作为管理技术的部分,行粒度控制器与页粒度控制器协作,以支持细粒度和粗粒度一致性,并且保持整体系统包含属性。在一个示例中,用于管理系统中一致性的控制器包括存储器数据结构和管芯上标签高速缓存,以存储状态信息来指示存储器层级中的页的位置以及页的所有权状态,所有权状态指示页是由主机处理器所有、由加速器设备所有、还是由主机处理器和加速器设备共享。

    用于多级存储器的高效的管理的装置和方法

    公开(公告)号:CN113448882A

    公开(公告)日:2021-09-28

    申请号:CN202011478702.2

    申请日:2020-12-15

    Abstract: 描述了一种装置。装置包括用于与具有近存储器和远存储器的多级存储器接合的存储器控制器。存储器控制器用于维护第一高速缓存和第二高速缓存。第一高速缓存用于缓存从远存储器近期访问的页面。第二高速缓存用于缓存从远存储器近期访问的页面的地址。第二高速缓存具有第一级和第二级。第一级用于缓存这样的页面的地址:与其相应的地址被缓存在第二级中的页面相比这些页面更近期地被访问。存储器控制器包括逻辑电路,逻辑电路用于通知系统软件:(a)比第一高速缓存中的其他页面更少被访问的第一高速缓存中的第一页面是从远存储器迁移到近存储器的候选;和/或(b)其地址在第二高速缓存的第一级和第二级之间进行了门限数量的往返的第二页面是从远存储器迁移到近存储器的候选。

Patent Agency Ranking