• DocumentCode
    3348413
  • Title

    The Scalable Tree Protocol-a cache coherence approach for large-scale multiprocessors

  • Author

    Nilsson, Håkan ; Stenström, Per

  • Author_Institution
    Dept. of Comput. Eng., Lund Univ., Sweden
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    498
  • Lastpage
    506
  • Abstract
    The problem of cache coherence in large-scale shared-memory multiprocessors has been addressed using directory-schemes. Two problems arise when the number of processors increases: the network latency increases and the implementation cost must be kept acceptable. The authors present a tree-based cache coherence protocol called the scalable tree protocol (STP). They show that it can be implemented at a reasonable implementation cost and that the write latency is logarithmic to the size of the sharing set. How to maintain an optimal tree structure and how to handle replacements efficiently are critical issues the authors address for this type of protocol. They compare the performance of the STP with that of the scalable coherent interface (SCI) (IEEE standard P1596) by considering a classical matrix-oriented algorithm targeted for large-scale parallel processing. They show that the STP manages to reduce the execution time considerably by reducing the write latency
  • Keywords
    performance evaluation; protocols; shared memory systems; IEEE standard P1596; Scalable Tree Protocol; cache coherence approach; classical matrix-oriented algorithm; directory-schemes; implementation cost; large-scale multiprocessors; network latency; optimal tree structure; performance; scalable coherent interface; shared-memory multiprocessors; tree-based cache coherence protocol; write latency; Costs; Delay; Energy management; Large-scale systems; Memory management; Parallel processing; Parallel programming; Power system modeling; Protocols; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242703
  • Filename
    242703