Title :
Leveraging on-chip networks for efficient prediction on multicore coherence
Author_Institution :
State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Coherent data prediction is introduced as a promising architectural technique for reducing cache-to-cache accesses in directory protocol. However, limited on-chip resources cause the accuracy of current prediction to be generally low. Low accuracy would result in a large number of unnecessary or incorrect predictions, which would consequently generate excessive network traffic. This leads to large power and performance overhead for coherent memory access. This paper proposes an early abort mechanism (EBT) that leverages NoC design to reduce the negative effect of wrong prediction operations, thus facilitating overall performance improvement and traffic reduction. Using detailed full-system simulations, we conclude that EBT provides a cost-effective solution for designing efficient multicore processors. To the best of our knowledge, this study is the first to leverage on-chip network for the prediction optimization on multicore coherence.
Keywords :
cache storage; logic design; multiprocessing systems; network-on-chip; NoC design; cache-to-cache accesses; coherent data prediction; coherent memory access; directory protocol; early abort mechanism; excessive network traffic; limited on-chip resources; multicore coherence; multicore processors; on-chip networks; prediction optimization; traffic reduction; wrong prediction operations; Coherence; Multicore processing; Optimization; Program processors; Protocols; Routing; System-on-chip;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
DOI :
10.7873/DATE.2014.191