DocumentCode :
2787043
Title :
SRC-based Cache Coherence Protocol in Chip Multiprocessor
Author :
Wang, Haixia ; Wang, Dongsheng ; Li, Peng
Author_Institution :
Res. Inst. of Inf. Technol., Tsinghua Univ., Beijing
fYear :
2006
fDate :
Nov. 2006
Firstpage :
60
Lastpage :
70
Abstract :
How to improve the scalability of snooping protocol and reduce the memory access latency of directory-based protocol are critical problems for performance optimization of multiprocessor systems. In this paper, we present an SRC (sharing relation cache)-based protocol for chip multiprocessor architecture, in which protocol SRC is used to cache recently appeared sharing relations in case reuse in the near future. A two-phase write scheme is introduced to allow SRC-based protocol applicable not only in in-order network but also out-order network topology. By making full use of the temporal locality of sharing relations among processors, SRC-based protocol can heavily reduce the message traffic in CMP cache coherence protocols compared with snooping protocol. At the same time, SRC-based protocol has better memory access latency than directory-based protocol
Keywords :
cache storage; multiprocessing systems; cache coherence protocol; chip multiprocessor architecture; directory-based protocol; memory access latency; multiprocessor systems; sharing relation cache-based protocol; snooping protocol; two-phase write scheme; Access protocols; Bandwidth; Broadcasting; Delay; Information science; Information technology; Laboratories; Network topology; Optimization; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontier of Computer Science and Technology, 2006. FCST '06. Japan-China Joint Workshop on
Conference_Location :
Fukushima
Print_ISBN :
0-7695-2721-3
Type :
conf
DOI :
10.1109/FCST.2006.30
Filename :
4020972
Link To Document :
بازگشت