DISTRIBUTED SHARED MEMORY

  • Vishal Chaudhary
Keywords: DISTRIBUTED, SHARED, MEMORY

Abstract

Distributed shared memory (DSM) systems have attracted considerable research
efforts recently, since they combine the advantages of two different computer classes: shared
memory multiprocessors and distributed systems. The most important one is the use of shared
memory programming paradigm on physically distributed memories. In the first part of this
paper, one possible classification taxonomy, which includes two basic criteria and a number of
related characteristic, is proposed and described. According to the basic classification criteria
implementation level of DSM mechanism--systems are organized into three groups: hardware,
software, and hybrid DSM implementations. The second part of the paper represents an
almost exhaustive survey of the existing solutions in an uniform manner, presenting their DSM
mechanisms and issues of importance for various DSM systems and approaches.
Software DSM systems can be implemented in an operating system (OS), or as a programming
library and can be thought of as extensions of the underlying virtual memory architecture.
When implemented in the OS, such systems are transparent to the developer; which means
that the underlying distributed memory is completely hidden from the users

Downloads

Download data is not yet available.
Published
2015-12-31
How to Cite
Chaudhary, V. (2015). DISTRIBUTED SHARED MEMORY. IJRDO -Journal of Computer Science Engineering, 1(12), 01-11. https://doi.org/10.53555/cse.v1i12.809