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
Link To Document :
بازگشت