发明名称 Processors and methods for cache sparing stores
摘要 As store instructions arrive 205 at the load store unit (LSU), the LSU determines 215, based on the destination address 211 for example, whether a counter is allocated to a cache line affected by each store. If not, the LSU allocates 220 a counter. If so, the LSU updates 217 the counter. Also, in response to a store instruction affecting a cache line neighbouring or adjacent to a cache line that has a counter 225 that meets a condition 227 such as a threshold, the LSU characterises that store instruction as one to be effected without obtaining ownership 230 of the affected cache line, and provides that store to be serviced by an element of the shared memory hierarchy, such as an L2 cache. This may reduce churn in a private L1 cache, i.e. cache pollution, when a memory copy operation, or an operation with a similar store pattern, is performed.
申请公布号 GB2532545(A) 申请公布日期 2016.05.25
申请号 GB20150014646 申请日期 2015.08.18
申请人 Imagination Technologies Limited 发明人 Ranjit J Rozario;Era Nangia;Debasish Chandra;Ranganathan Sudhakar
分类号 G06F12/0888 主分类号 G06F12/0888
代理机构 代理人
主权项
地址