Cache coherence protocol and implementation for multiprocessors with no-write-allocate caches

Si-wen XIU,Kai HUANG,Min YU,Tian-yi XIE,Hai-tong GE,Xiao-lang YAN
DOI: https://doi.org/10.3785/j.issn.1008-973X.2015.02.023
2015-01-01
Abstract:Against the disadvantages of existing cache coherence protocols for write‐back and no‐write‐allocate caches ,a novel write intervention based protocol was proposed and hardware implemented .Taking advantage of this protocol ,in some cases the data can be directly w ritten to the peer caches w hen write miss occurs , Furthermore , both delayed write‐back mechanism of dirty data and cache‐to‐cache copy are supported .And the requested data can be provided as long as there is at least one valid corresponding cache line , avoiding the unnecessary access of the shared memory .Experimental results show that ,in comparison to MOESI protocol ,the proposed protocol can significantly reduce the accesses of the shared memory , save the dynamic power consumption and power consumption ,and improve the performance of the whole system .
What problem does this paper attempt to address?