• DocumentCode
    129185
  • Title

    Leveraging on-chip networks for efficient prediction on multicore coherence

  • Author

    Libo Huang

  • Author_Institution
    State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    4
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.191
  • Filename
    6800392