• 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