• DocumentCode
    3252530
  • Title

    A scalable cache coherent architecture for large-scale mesh-connected multiprocessors

  • Author

    Rhee, Yunseok ; Lee, Joonwon

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
  • fYear
    1997
  • fDate
    18-20 Dec 1997
  • Firstpage
    64
  • Lastpage
    70
  • Abstract
    Until now, various limited directory-based cache coherence protocols were proposed for medium- or large-scale multiprocessors while employing scalable directory memories. For widely shared data, however, most protocols suffer from extraneous cache invalidates or updates due to insufficient pointers. We focus on large-scale mesh-connected multiprocessors built on top of wormhole and dimension ordered routing networks. In such networks, worms are major bricks for communications, which transit all the intermediate nodes on their way to a destination. From such an observation, we propose a new directory-based protocol DirQ with limited pointers, which can represent either one node or a set of nodes when being widely shared. For √N×√N processors system, our protocol needs Θ(N3/2 log N) bits for directory memory which is much more scalable compared to the full-map protocol. In terms of latency and traffic volume for cache coherence, our analytic models show that DirQ outperforms other limited protocols, and further comparable to the full-map one
  • Keywords
    cache storage; memory architecture; memory protocols; multiprocessor interconnection networks; network routing; parallel architectures; performance evaluation; reconfigurable architectures; shared memory systems; DirQ; dimension ordered routing networks; full-map protocol; large-scale mesh-connected multiprocessors; latency; limited directory cache coherence protocols; multiprocessor interconnection network; performance; pointers; scalable cache coherent architecture; scalable directory memories; traffic volume; wormhole routing networks; Broadcasting; Coherence; Computer architecture; Computer science; Delay; Hypercubes; Large-scale systems; Multiprocessor interconnection networks; Routing protocols; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1997. (I-SPAN '97) Proceedings., Third International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-8259-6
  • Type

    conf

  • DOI
    10.1109/ISPAN.1997.645056
  • Filename
    645056