A transparent distributed shared memory for clustered symmetric multiprocessors

Jyh Biau Chang, Ce Kuen Shieh, Tyng Yeu Liang

Research output: Contribution to journalArticlepeer-review

11 Citations (Scopus)

Abstract

A transparent distributed shared memory (DSM) system must achieve complete transparency in data distribution, workload distribution, and reconfiguration respectively. The transparency of data distribution allows programmers to be able to access and allocate shared data using the same user interface as is used in shared-memory systems. The transparency of workload distribution and reconfiguration can optimize the parallelism at both the user-level and the kernel-level, and also improve the efficiency of run-time reconfiguration. In this paper, a transparent DSM system referred to as Teamster is proposed and is implemented for clustered symmetric multiprocessors. With the transparency provided by Teamster, programmers can exploit all the computing power of the clustered SMP nodes in a transparent way as they do in single SMP computer. Compared with the results of previous researches, Teamster can realize the transparency of cluster computing and obtain satisfactory system performance.

Original languageEnglish
Pages (from-to)145-160
Number of pages16
JournalJournal of Supercomputing
Volume37
Issue number2
DOIs
Publication statusPublished - 2006 Aug

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Information Systems
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'A transparent distributed shared memory for clustered symmetric multiprocessors'. Together they form a unique fingerprint.

Cite this