DocumentCode :
1647695
Title :
The effect of network total order, broadcast, and remote-write capability on network-based shared memory computing
Author :
Stets, Robert ; Dwarkadas, Sandhya ; Kontothanassis, Leonidas ; Rencuzogullari, Umit ; Scott, Michael L.
Author_Institution :
Dept. of Comput. Sci., Rochester Univ., NY, USA
fYear :
2000
fDate :
6/22/1905 12:00:00 AM
Firstpage :
265
Lastpage :
276
Abstract :
Emerging system-area networks provide a variety of features that can dramatically reduce network communication overhead. In this paper, we evaluate the impact of such features on the implementation of Software Distributed Shared Memory (SDSM), and on the Cashmere system in particular. Cashmere has been implemented on the Compaq Memory Channel network, which supports low-latency messages, protected remote memory writes, in-expensive broadcast, and total ordering of network packets. Our evaluation is based on several Cashmere protocol variants, ranging from a protocol that fully leverages the Memory Channel´s special features to one that uses the network only for fast messaging. We find that the special features improve performance by 18-44% for three of our applications, but less than 12% for our other seven applications. We also find that home node migration, an optimization available only in the message-based protocol, can improve performance by as much as 67%. These results suggest that for systems of modest size, low latency is much more important for SDSM performance than are remote writes, broadcast, or total ordering. At the same time, results on an emulated 32-node system indicate that broadcast based on remote writes of widely-shared data may improve performance by up to 51% for some applications. If hardware broadcast or multicast facilities can be made to scale, they can be beneficial in future system-area networks
Keywords :
distributed shared memory systems; performance evaluation; protocols; Cashmere protocol; Cashmere system; broadcast; home node migration; low-latency messages; network total order; network-based shared memory computing; remote-write capability; software distributed shared memory; system-area networks; Access protocols; Broadcasting; Computer networks; Cost accounting; Delay; Electronic switching systems; Protection; Random access memory; Read only memory; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computer Architecture, 2000. HPCA-6. Proceedings. Sixth International Symposium on
Conference_Location :
Touluse
Print_ISBN :
0-7695-0550-3
Type :
conf
DOI :
10.1109/HPCA.2000.824356
Filename :
824356
Link To Document :
بازگشت