• 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