Title :
Effectiveness of producer-initiated communication
Author :
Byrd, Gregory T. ; Flynn, Michael J.
Author_Institution :
Stanford Univ., CA, USA
Abstract :
Producer-initiated communication mechanisms have been proposed to reduce communication latency in distributed shared memory systems. These mechanisms aim to move data close to its consumers, as soon as it is produced. The data is then available locally when needed by the consumer, avoiding the latency of retrieving it from global memory or from the producer´s cache. Studies have shown that these sorts of mechanisms are effective, in that they reduce latency and improve execution time, compared to plain invalidate-based cache coherence. It is not clear, however, whether producer-initiated mechanisms provide a significant advantage over prefetch or other consumer-oriented mechanisms designed to hide or reduce latency. The authors look at the published evidence and draw some conclusions
Keywords :
cache storage; distributed memory systems; shared memory systems; cache; communication latency reduction; consumer-oriented mechanisms; data movement; distributed shared memory systems; execution time; latency hiding; prefetch; producer-initiated communication; Bandwidth; Delay; Information retrieval; Oceans; Prefetching;
Conference_Titel :
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location :
Kohala Coast, HI
Print_ISBN :
0-8186-8255-8
DOI :
10.1109/HICSS.1998.649281