• DocumentCode
    278915
  • Title

    Reducing write latencies for shared data in a multiprocessor with a multistage network

  • Author

    Dahlgren, Fredrik ; Stenström, Per

  • Author_Institution
    Dept. of Comput. Eng., Lund Univ., Sweden
  • Volume
    i
  • fYear
    1992
  • fDate
    7-10 Jan 1992
  • Firstpage
    449
  • Abstract
    Performance of cache coherence protocols can be severely restricted by the consistency model of the architecture. If a packet-switched, cyclic network is used, such as a multistage network, pipelining may violate strict consistency models such as sequential consistency. The paper shows that by meeting a few constraints in the implementation of the cache coherence protocol, store requests can be pipelined. The new requirements are applied to a previously proposed cache coherence protocol for a MIN-based network. The most important constraints are: to augment the protocol with the notion of write-permission; avoiding redundant paths between any two caches, and the use of a distributed cache coherence protocol. It is shown how the ideas can be generalized to a wide class of cache coherence protocols
  • Keywords
    buffer storage; multiprocessing systems; multiprocessor interconnection networks; parallel programming; storage management; MIN-based network; architecture; consistency model; cyclic network; distributed cache coherence protocol; multiprocessor; multistage network; packet-switched; pipelining; redundant paths; shared data; store requests; write latencies; write-permission; Access protocols; Coherence; Computer architecture; Computer networks; Degradation; Delay; Hardware; Intelligent networks; Multiprocessor interconnection networks; Pipeline processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
  • Conference_Location
    Kauai, HI
  • Print_ISBN
    0-8186-2420-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1992.183194
  • Filename
    183194