DocumentCode :
2906846
Title :
Is It Time to Rethink Distributed Shared Memory Systems?
Author :
Ramesh, Bharath ; Ribbens, Calvin J. ; Varadarajan, Srinidhi
Author_Institution :
Dept. of Comput. Sci., Virginia Tech, Blacksburg, VA, USA
fYear :
2011
fDate :
7-9 Dec. 2011
Firstpage :
212
Lastpage :
219
Abstract :
We present core elements of Samhita, a new user level software distributed shared memory (DSM) system. Our work is motivated by two observations. First, the rise of many-core architectures is producing a growing emphasis on threaded codes to achieve performance. Second, architectural trends, especially in high performance interconnects, suggest a new look at overcoming the bottlenecks that have hindered DSM performance. Samhita leverages the capabilities of remote direct memory access (RDMA) interconnects, and views the problem of providing a shared global address space as a cache management problem. Performance results on two 256 processor clusters demonstrate scalability on micro benchmarks and two real applications. The results are the largest scale tests and achieve the highest performance of any DSM system reported to date.
Keywords :
cache storage; distributed shared memory systems; storage management; Samhita; cache management problem; distributed shared memory systems; high performance interconnects; many-core architecture; remote direct memory access interconnects; shared global address space; threaded codes; user level software distributed shared memory system; Computational modeling; Instruction sets; Memory management; Protocols; Servers; Synchronization; distributed run-time systems; distributed shared memory; distributed systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on
Conference_Location :
Tainan
ISSN :
1521-9097
Print_ISBN :
978-1-4577-1875-5
Type :
conf
DOI :
10.1109/ICPADS.2011.75
Filename :
6121280
Link To Document :
بازگشت