• DocumentCode
    895965
  • Title

    Design and analysis of cache coherent multistage interconnection networks

  • Author

    Nanda, Ashwini K. ; Bhuyan, Laxmi N.

  • Author_Institution
    Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
  • Volume
    42
  • Issue
    4
  • fYear
    1993
  • fDate
    4/1/1993 12:00:00 AM
  • Firstpage
    458
  • Lastpage
    470
  • Abstract
    A directory of state information is introduced into a multistage interconnection network (MIN) switch, and a multiple copy cache coherence protocol is developed. It is shown that the protocol is better than a single copy protocol on this MIN with directories (MIND) scheme. A network called the multistage bus network (MBN), which introduces a bus and multiple snoopers into the switches of a MIN, is presented. The snooping buses form multiple trees with the memories at the roots and the processors at the leaves. Each switch contains directories to hold state information on the shared blocks that is used to filter the coherence traffic from one level to another. The shared requests pass through the directories, whereas the private requests pass directly from the bus in one level to the bus in the next level. Analytical and simulation models for these multistage cache coherent architectures are developed. Both the MIND and the MBN schemes are studied with a simple multiple copy protocol. The results show that the MBN scheme performs better than the MIND or conventional scheme
  • Keywords
    multiprocessor interconnection networks; performance evaluation; protocols; cache coherent multistage interconnection networks; coherence traffic; multiple copy cache coherence protocol; multistage bus network; simulation models; Analytical models; Broadcasting; Coherence; Degradation; Information filtering; Information filters; Multiprocessor interconnection; Multiprocessor interconnection networks; Protocols; Switches;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.214692
  • Filename
    214692