作者: Brent E. Lince , Chinna Prudvi , Derek Bachand , Paul Breuder , Quinn W. Merrill
DOI:
关键词: MESI protocol 、 Database 、 Cache 、 Smart Cache 、 Cache pollution 、 Computer network 、 Cache coloring 、 Cache algorithms 、 Computer science 、 Cache invalidation 、 Page cache
摘要: A cache coherency method, a data eviction and multi-level system are disclosed. copy of may take one five states including shared state, lazy an invalid modified exclusive state. Based upon the names these states, disclosed methods systems be labeled “SLIME.” The method include storing in state information identifying as being stored above-mentioned states. In response to snoop request related data, marking status field indicative represent that is without regard data's dirty status. includes cache, association with having first sub-field indicate whether second shared, when evicted from testing determine and, if so, writing another before evicting cache. multi-layer caches provided layered arrangement higher layer than each entries adapted store fields associated representing logic test entry, control output contents entry indicates dirty.