DocumentCode :
2540850
Title :
A scalable cache coherent scheme exploiting wormhole routing networks
Author :
Rhee, Yunseok ; Lee, Joonwon
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
fYear :
1999
fDate :
9-13 Jan 1999
Firstpage :
223
Lastpage :
226
Abstract :
Large scale shared memory multiprocessors favor a directory-based cache coherence scheme for its scalability. The directory space needed to record the information for sharers has a complexity of Θ(N2) when a full-mapped vector is used for an N-node system. Though this overhead can be reduced by limiting the directory size assuming that the sharing degree is small, it will experience significant inefficiency when a data is widely shared. In this paper, we propose a new directory scheme and a cache coherence scheme based on it for a mesh interconnection. Deterministic and wormhole routing enables a pointer to represent a set of nodes. Also a message traversing on the mesh performs a broadcast mission to a set of nodes without extra traffic, which can be utilized for the cache coherence problem. Only a slight change on a generic router is needed to implement our scheme. This scheme is also applicable to any k-ary n-cube networks including a mesh
Keywords :
computational complexity; multiprocessor interconnection networks; N-node system; complexity; full-mapped vector; generic router; k-ary n-cube networks; mesh interconnection; scalability; scalable cache coherent scheme; shared memory multiprocessors; wormhole routing networks; Access protocols; Broadcasting; Computer science; Computer worms; Degradation; Delay; Routing; Space technology; Telecommunication traffic; Watches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computer Architecture, 1999. Proceedings. Fifth International Symposium On
Conference_Location :
Orlando, FL
Print_ISBN :
0-7695-0004-8
Type :
conf
DOI :
10.1109/HPCA.1999.744367
Filename :
744367
Link To Document :
بازگشت