Title
Snooping and Ordering Ring - An Efficient Cache Coherence Protocol for Ring Connected CMP
Abstract
Ring is a promising on-chip interconnection for CMP. It is more scalable than bus and much simpler than packet-switched networks. The ordering property of ring can be used to optimize cache coherence protocol design. Existing ring protocols, such as the snooping ring protocol and the ring-order protocol need a retry and acknowledgement scheme or use the ordering property of the ring respectively to resolve conflict memory requests. A cache coherence protocol named SOR (Snooping and Ordering Ring) is developed for ring connected CMP in this paper. This protocol is based on the snooping ring protocol. But instead of using the acknowledgement and retry scheme, it uses the ordering property of the ring to resolve conflicts, thus can avoid unnecessary retries to improve performance and power efficiency. The L1 snooping results are sent with the requests instead of being delayed, so that many useless snoops can be avoided. Simulation result shows that the average probe slot transports and snoop operations can be reduced by SOR are 47% and 48.9%. The average and maximum performance improvements by SOR are 3.33% and 6%.
Year
DOI
Venue
2009
10.1109/ICPADS.2009.32
ICPADS
Keywords
Field
DocType
cmp,protocols,ring protocol,on-chip interconnection,multiprocessor interconnection networks,average probe slot transport,chip multiprocessor systems,ordering ring,cache storage,conflict memory request,snooping ring protocol,maximum performance improvement,memory requests conflict,ring,multiprocessing systems,cache coherence protocol,cache coherence protocol design,existing ring protocol,ring connected cmp,ring-order protocol,efficient cache coherence protocol,ring ordering property,connected cmp,acknowledgement scheme,snooping and ordering ring protocol,chip,bandwidth,coherence,power efficiency
MSI protocol,Electrical efficiency,Computer science,Computer network,Real-time computing,Acknowledgement,Distributed computing,Parallel computing,Coherence (physics),Bandwidth (signal processing),Interconnection,Cache coherence,Scalability
Conference
ISSN
ISBN
Citations 
1521-9097
978-1-4244-5788-5
2
PageRank 
References 
Authors
0.39
14
2
Name
Order
Citations
PageRank
Fei Cao1475.40
Zhiyong Liu245.55