-
公开(公告)号:CN108268385B
公开(公告)日:2023-07-11
申请号:CN201810002915.4
申请日:2018-01-02
Applicant: 英特尔公司
IPC: G06F12/0817 , G06F12/084
Abstract: 本申请公开了具有集成目录高速缓存的优化的高速缓存代理。本文描述了用于实现对跟踪存储器访问的跟踪器条目的早的解除分配的系统、方法和处理器。方法的一个实施例包括:维持与多个处理单元中的第一处理单元对应的RSF以跟踪多个高速缓存行,其中如果一个高速缓存行存储在存储器和一个或多个其他处理单元中则该高速缓存行被RSF跟踪,存储器耦合至多个处理单元并由多个处理单元共享;接收来自第一处理单元的处理核的访问目标高速缓存行的请求;分配与请求对应的跟踪器条目,跟踪器条目用于跟踪请求的状态;在RSF中执行对目标高速缓存行的查找;以及响应于目标高速缓存行未被RSF跟踪的检测而对跟踪器条目解除分配。
-
公开(公告)号:CN108268385A
公开(公告)日:2018-07-10
申请号:CN201810002915.4
申请日:2018-01-02
Applicant: 英特尔公司
IPC: G06F12/0817 , G06F12/084
CPC classification number: G06F12/0833 , G06F12/0824 , G06F2212/1024 , G06F2212/1041 , G06F12/0817 , G06F12/084 , G06F2212/1016 , G06F2212/1028 , G06F2212/1036 , G06F2212/1044
Abstract: 本申请公开了具有集成目录高速缓存的优化的高速缓存代理。本文描述了用于实现对跟踪存储器访问的跟踪器条目的早的解除分配的系统、方法和处理器。方法的一个实施例包括:维持与多个处理单元中的第一处理单元对应的RSF以跟踪多个高速缓存行,其中如果一个高速缓存行存储在存储器和一个或多个其他处理单元中则该高速缓存行被RSF跟踪,存储器耦合至多个处理单元并由多个处理单元共享;接收来自第一处理单元的处理核的访问目标高速缓存行的请求;分配与请求对应的跟踪器条目,跟踪器条目用于跟踪请求的状态;在RSF中执行对目标高速缓存行的查找;以及响应于目标高速缓存行未被RSF跟踪的检测而对跟踪器条目解除分配。
-