The Community for Technology Leaders
Parallel and Distributed Systems, International Conference on (2011)
Tainan, Taiwan
Dec. 7, 2011 to Dec. 9, 2011
ISSN: 1521-9097
ISBN: 978-0-7695-4576-9
pp: 212-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.
INDEX TERMS
distributed shared memory, distributed run-time systems, distributed systems
CITATION

C. J. Ribbens, S. Varadarajan and B. Ramesh, "Is It Time to Rethink Distributed Shared Memory Systems?," Parallel and Distributed Systems, International Conference on(ICPADS), Tainan, Taiwan, 2011, pp. 212-219.
doi:10.1109/ICPADS.2011.75
85 ms
(Ver 3.3 (11022016))