• DocumentCode
    1857348
  • Title

    PEPCP: A Power-Efficient Parallel Coherence Protocol for Large-Scale Network-on-Chip

  • Author

    Zeng, Fucen ; Qiao, Lin ; Wang, Wei

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    63
  • Lastpage
    72
  • Abstract
    This paper presents a power-efficient parallel cache coherence protocol for network-on-chip interconnection fabric on many core chips. With the increasing numbers of processor cores, a directory-based cache coherence protocol is more scalable and expected to be used for the future chip architectures. However, the characterization of directory-based protocol on a NoC platform shows that many cycles are used to perform command communications to ensure the data consistency before a data packet is transmitted or processed, which restricts the performance. In this paper, a parallel cache coherence protocol is designed to address the problem, which decouples the transmission of the data packets and command packets. Specifically, the parallel mechanism also provides an opportunity to reduce power consumption by using power-optimized wires. A formal speedup model has been established to estimate the performance of this approach. Simulation experiments show significant performance improvement and good system scalability: (1) the average latency reductions are 4.38%, 5.35%, 8.53% and 11.25% for 16, 32, 64, and 128-cores, respectively, (2) the numbers of the L2 cache accesses are greatly reduced, (3) the proposed protocol improves the system performance with up to 18.6%, and (4) the average power savings are 5.66%, 8.14%, 10.73%, and 13.23% for 16, 32, 64 and 128-cores, respectively.
  • Keywords
    cache storage; integrated circuit interconnections; multiprocessing systems; network-on-chip; power aware computing; L2 cache accesses; directory based cache coherence protocol; directory based protocol; formal speedup model; large scale network-on-chip; many core chips; network-on-chip interconnection fabric; power consumption reduction; power efficient parallel cache coherence protocol; power optimized wires; Coherence; Data communication; Fabrics; Routing protocols; Transient analysis; Wires; Network on chip; cache coherence protocol; chip multiprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.34
  • Filename
    6047173