DocumentCode :
3029666
Title :
MM-DSM: Multi-threaded Multi-home Distributed Shared Memory Systems
Author :
Mei, Chonglei ; Jiang, Hai ; Jenness, Jeff
Author_Institution :
Dept. of Comput. Sci., Arkansas State Univ., Jonesboro, AR, USA
fYear :
2009
fDate :
10-12 Aug. 2009
Firstpage :
26
Lastpage :
33
Abstract :
Most traditional Distributed Shared Memory (DSM) systems support data sharing in multi-process applications. This paper proposed a Multi-threaded Multi-home DSM system (MM-DSM) to support both data sharing and computation synchronization in multi-threaded applications whose threads are grouped into bundles and distributed across multiple computers for parallel execution. Globally shared data are rearranged and assigned to different thread bundles based on their access patterns. As thread bundles move around, their hosting nodes will act as the homes of the associated data blocks to reduce communication cost. Programmers can still stick to the shared memory programming paradigm whereas data consistency, distributed lock, false sharing and multiple writes are taken care of by MM-DSM. Experimental results demonstrate its effectiveness and correctness.
Keywords :
data integrity; distributed shared memory systems; multi-threading; MM-DSM; computation synchronization; data consistency; data sharing; distributed lock; false sharing; multiple writes; multiprocess application; multithreaded application; multithreaded multihome distributed shared memory systems; parallel execution; shared memory programming paradigm; Application software; Computer science; Concurrent computing; Costs; Distributed computing; Hardware; Multithreading; Programming profession; USA Councils; Yarn; Distributed Shared Memory; False Sharing; Multi-home; Multiple Writers; Multithreading;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-3747-4
Type :
conf
DOI :
10.1109/ISPA.2009.69
Filename :
5207958
Link To Document :
بازگشت