DocumentCode
2406024
Title
Shared memory mirroring for reducing communication overhead on commodity networks
Author
Palmer, Bruce ; Nieplocha, Jarek ; Aprà, Edoardo
Author_Institution
Computational Sci. & Math., Pacific Northwest Nat. Lab., Richland, WA, USA
fYear
2003
fDate
1-4 Dec. 2003
Firstpage
420
Lastpage
428
Abstract
This paper proposes using shared memory for caching latency sensitive distributed data structures on symmetric multiprocessor nodes of clusters connected with commodity networks. Shared memory mirroring is a hybrid approach that replicates data across cluster nodes and distributes data within each node. The user is responsible for managing consistency of the data cached within the mirrored data structures. The method is shown to be very effective in improving the performance of a real scientific application on clusters equipped with Ethernet, Myrinet, or quadric networks.
Keywords
cache storage; data structures; distributed shared memory systems; workstation clusters; Ethernet; Myrinet; caching latency; cluster nodes; commodity networks; communication overhead; data replication; distributed data structures; mirrored data structures; quadric networks; shared memory mirroring; symmetric multiprocessor nodes; Cache memories; Computer networks; Concurrent computing; Data structures; Delay; Ethernet networks; Mathematics; Memory management; Quantum computing; Scalability; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN
0-7695-2066-9
Type
conf
DOI
10.1109/CLUSTR.2003.1253342
Filename
1253342
Link To Document