DocumentCode
3215269
Title
M^{2}SI: An Improved Coherency Protocol in CMP
Author
Ma, Pengyong ; Chen, Shuming
Author_Institution
Sch. of Comput. Sci. & Technol., Nat. Univ. of Defense Technol., Changsha
fYear
2007
fDate
29-31 July 2007
Firstpage
243
Lastpage
244
Abstract
Now, most applications are need a CMP. But in CMP, the shared on-chip cache will cause data inconsistent. This paper proposes an improved coherency protocol in CMP: M2SI. This protocol contains four states. It takes full advantage of that all LIDs in CMP can exchange data at high speed. It is at the cost of that the Tags are multi-ports. All the processors´ level one data caches (LID) are linked on a ring bus. We then take a detailed comparison between this protocol and MES. Simulation results show that the M2SI protocol has an improvement about 30% comparing with MESI. Comparing with MID protocol, M2SI has only four stations and need only two bits to denote these states.
Keywords
cache storage; microprocessor chips; chip multiprocessor; improved coherency protocol; level one data caches; shared on-chip cache; Access protocols; Application software; Bandwidth; Computer science; Costs; Master-slave;
fLanguage
English
Publisher
ieee
Conference_Titel
Networking, Architecture, and Storage, 2007. NAS 2007. International Conference on
Conference_Location
Guilin
Print_ISBN
0-7695-2927-5
Type
conf
DOI
10.1109/NAS.2007.34
Filename
4286432
Link To Document