-
-
公开(公告)号:CN115129240A
公开(公告)日:2022-09-30
申请号:CN202210190926.6
申请日:2022-02-25
申请人: 英特尔公司
IPC分类号: G06F3/06
摘要: 提供了一种两级主存储器,其中易失性存储器和持久性存储器二者都以扁平方式暴露给操作系统,并且数据移动和管理以高速缓存行粒度执行。操作系统可以以存储器类型不可知的方式,或者通过在第一级主存储器中分配预测的热页面并且在第二级主存储器中分配预测的冷页面以更智能的方式在第一级主存储器和第二级主存储器之间随机分配两级主存储器中的页面。高速缓存行粒度移动以“交换”的方式执行,即第二级主存储器中的热高速缓存行与第一级主存储器中的冷高速缓存行交换,因为数据存储在第一级主存储器或第二级主存储器中,而不是同时存储在第一级主存储器和第二级主存储器二者中。
-
公开(公告)号:CN111581125A
公开(公告)日:2020-08-25
申请号:CN202010052757.0
申请日:2020-01-17
申请人: 英特尔公司
IPC分类号: G06F12/0877 , G06F12/0897 , G06F11/10
摘要: 提供了包括持久性存储器和高速缓存的二级主存储器。通过使用脏高速缓存行跟踪器来跟踪脏高速缓存行在高速缓存中的位置。脏高速缓存行跟踪器存储在高速缓存中,并且可以被缓存到用于持久性存储器的存储器控制器中。脏高速缓存行跟踪器可以用于绕过高速缓存查找、执行高效的脏高速缓存行清理以及使电池电量与二级主存储器中的高速缓存的容量解耦。
-
公开(公告)号:CN110554975A
公开(公告)日:2019-12-10
申请号:CN201910360816.8
申请日:2019-04-30
申请人: 英特尔公司
IPC分类号: G06F12/0808 , G06F12/0895 , G06F13/16
摘要: 提供了一种用于在第一高速缓存和第二高速缓存中对数据高速缓存的装置和系统,所述第一高速缓存和第二高速缓存在本地处理器节点中对来自共享存储器的数据进行高速缓存,其中所述共享存储器可由至少一个远程处理器节点存取。响应于确定本地处理器节点比远程处理器节点更可能存取块,高速缓存控制器将该块写入第二高速缓存。第一高速缓存控制器响应于确定至少一个远程处理器节点中的一个比本地处理器节点更可能存取该块来将块写入共享存储器而不写入第二高速缓存。
-
-
公开(公告)号:CN102253865B
公开(公告)日:2014-03-05
申请号:CN201110130191.X
申请日:2011-05-19
申请人: 英特尔公司
IPC分类号: G06F11/10
CPC分类号: G06F11/1064
摘要: 用于在系统中使用高速缓冲存储器的方法和装置。提供了使用具有低存储和复杂度开销的多比特纠错码(ECC)的高速缓冲存储器系统。该高速缓冲存储器系统可以以极低的空闲功率操作,而不会动态地增加转换到空闲功率状态和从空闲功率状态进行转换的、由于状态丢失导致的转换延迟。
-
公开(公告)号:CN102253865A
公开(公告)日:2011-11-23
申请号:CN201110130191.X
申请日:2011-05-19
申请人: 英特尔公司
IPC分类号: G06F11/10
CPC分类号: G06F11/1064
摘要: 用于在系统中使用高速缓冲存储器的方法和装置。提供了使用具有低存储和复杂度开销的多比特纠错码(ECC)的高速缓冲存储器系统。该高速缓冲存储器系统可以以极低的空闲功率操作,而不会动态地增加转换到空闲功率状态和从空闲功率状态进行转换的、由于状态丢失导致的转换延迟。
-
-
-
-
-
-