发明名称 Apparatus for imprecisely tracking cache line inclusivity of a higher level cache
摘要 A symmetric multiprocessor data processing system having an apparatus for imprecisely tracking cache line inclusivity of a higher level cache is disclosed. The symmetric multiprocessor data processing system includes multiple processing units. Each of the processing units is associated with a level one cache memory. All the level one cache memories are associated with an imprecisely inclusive level two cache memory. The imprecisely inclusive level two cache memory includes a tracking means for imprecisely tracking cache line inclusivity of the level one cache memories. The tracking means includes a last_processor_to_store field and a more_than_two_loads field per cache line. When the more_than_two_loads field is asserted, except for a specific cache line in the level one cache memory associated with the processor indicated in the last_processor_to_store field, all cache lines within the level one cache memories that shared identical information with that specific cache line are invalidated.
申请公布号 US6826655(B2) 申请公布日期 2004.11.30
申请号 US20020216632 申请日期 2002.08.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARIMILLI RAVI KUMAR;GUTHRIE GUY LYNN
分类号 G06F12/08;H04L1/22;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址