DocumentCode
2776462
Title
Can high performance software DSM systems designed with InfiniBand features benefit from PCI-Express?
Author
Noronha, Ranjit ; Panda, Dhabaleswar K.
Author_Institution
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
Volume
2
fYear
2005
fDate
9-12 May 2005
Firstpage
945
Abstract
The performance of software distributed shared memory systems has traditionally been lower than other programming models primarily because of overhead in the coherency protocol, communication bottlenecks and slow networks. Software DSMs have benefited from interconnection technologies like Myrinet, InfiniBand and Quadrics, which offer low latency and high bandwidth communication. Additionally, some of their features like RDMA and atomic operations have been used to implement some portions of the software DSM protocols directly, further reducing overhead. Such network aware protocols are dependent on characteristics of these networks. The performance of the networks is in turn dependent on the system architecture, specially the I/O bus. PCI-Express the successor to the PCI-X architecture, offers improved latency and bandwidth characteristics. In this paper, we evaluate the impact of using an improved bus technology like PCI-Express, on the performance of software DSM protocols, which use the network features of InfiniBand. We can see a reduction in application execution time of up to 13% at four nodes, when PCI-Express is used instead of PCI-X.
Keywords
cache storage; distributed shared memory systems; peripheral interfaces; protocols; InfiniBand; Myrinet; NEWGENDSM software DSM systems; PCI-Express bus technology; PCI-X architecture; Quadrics; cache coherency protocol; interconnection technologies; software DSM protocols; software distributed shared memory systems; system area networks; Aggregates; Application software; Bandwidth; Computer architecture; Computer science; Delay; Protocols; Software design; Software performance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
Print_ISBN
0-7803-9074-1
Type
conf
DOI
10.1109/CCGRID.2005.1558663
Filename
1558663
Link To Document