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
Link To Document