DocumentCode :
3104335
Title :
Teamster: a transparent distributed shared memory for cluster symmetric multiprocessors
Author :
Chang, J.B. ; Shieh, C.K.
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
fYear :
2001
fDate :
2001
Firstpage :
508
Lastpage :
513
Abstract :
Teamster is a transparent DSM system built on a cluster of symmetric x86 multiprocessors connected with 100 Mb Fast Ethernet. Teamster has a hybrid thread architecture so that a programmer can parallelize the application without concerning the underlying hardware configuration. The Global Memo Image of Teamster provides a truly global and synchronization objects are put into GMI. Because we declare and initialize these data and objects in the beginning, the linker of the operating system helps us forming this and need explicit annotations to propagate the modification of global static variables. With the support of the hybrid thread architecture and Global Memory Image, Teamster can provide a truly transparent DSM in the cluster of SSMP computers. More than that, the overhead of creating more application threads and supporting the Global Memory Image does not affect the performance of Teamster in our measurement
Keywords :
distributed memory systems; parallel programming; synchronisation; workstation clusters; Fast Ethernet; GMI; Global Memo Image; Teamster; application parallelization; cluster symmetric multiprocessors; hybrid thread architecture; operating system; synchronization objects; transparent distributed shared memory; Application software; Computer architecture; Costs; Ethernet networks; Hardware; Kernel; Memory architecture; Operating systems; Parallel processing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-7695-1010-8
Type :
conf
DOI :
10.1109/CCGRID.2001.923235
Filename :
923235
Link To Document :
بازگشت