• DocumentCode
    301091
  • Title

    Reducing cache invalidation overheads in wormhole routed DSMs using multidestination message passing

  • Author

    Dai, Donglai ; Panda, Dhabaleswar K.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    138
  • Abstract
    Current generation distributed shared memory (DSM) systems use point-to-point (unicast) messages for cache invalidations. This incurs a large number of control messages, heavy network traffic, and high occupancy at home nodes. This paper introduces a new approach to reduce these overheads by using multidestination-based reservation and gather worms for distributing invalidation requests and collecting acknowledgments. Different grouping schemes to generate multidestination worms on networks supporting deterministic (e-cube) or adaptive (turn-model) routing are investigated to implement the fully-mapped cache-coherence protocol. For different applications on a 2D mesh system, our simulation results indicate that up to 15% reduction in overall execution time can be achieved by using multidestination messages
  • Keywords
    cache storage; distributed memory systems; message passing; protocols; shared memory systems; 2D mesh system; cache invalidation overheads; cache invalidations; fully-mapped cache-coherence protocol; grouping schemes; multidestination message passing; multidestination-based reservation; point-to-point messages; simulation results; wormhole routed distributed shared memory; Broadcasting; Computer worms; DC generators; Hardware; Information science; Message passing; Multiprocessor interconnection networks; Pattern analysis; Routing protocols; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
  • Conference_Location
    Ithaca, NY
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-7623-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1996.537154
  • Filename
    537154