A survey of distributed shared memory systems

نویسندگان

  • Jelica Protic
  • Milo Tomasevic
  • Veljko M. Milutinovic
چکیده

Distributed shared memoy (DSM) systems have attracted considembie research efforts recently, since they combine the advantages of two different computer classes: shared memory multiprocessors and distn’buted systems. The most important one is the use of shared memory programming pamdigm on physically distributed memon.es. In the first part of this paper, one possible classiJication taxonomy, which includes two basic cn’teria 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 van.ous DSM systems and approaches.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Virtual Shared Memory: A Survey of Techniques and Systems

Shared memory abstraction on distributed memory hardware has become very popular recently. The abstraction can be provided at various levels in the architecture e.g. hardware, software, employing special mechanisms to maintain coherence of data. In this paper we present a survey of basic techniques and review a large number of architectures that provide such an abstraction. We also propose new ...

متن کامل

Distributed Shared Memory – A Survey and Implementation Using Openshmem

Parallel programs nowadays are written either in multiprocessor or multicomputer environment. Both these concepts suffer from some problems. Distributed Shared Memory (DSM) systems is a new and attractive area of research recently, which combines the advantages of both shared-memory parallel processors (multiprocessors) and distributed systems (multi-computers). An overview of DSM is given in t...

متن کامل

A Framework to Classify Distributed Shared Memory Systems

Software Distributed Shared Memory (DSM) systems combine the ease of shared memory programming with the efficiency of message passing architectures. However, there is several design and implementation issues related to DSM software that strongly affect their overall performance. Unfortunately there is still no clear understanding of these issues and their performance tradeoffs. This paper is a ...

متن کامل

A Survey of Software based Distributed Shared Memory (DSM) implementation methodologies for Multiprocessor Environments

It is more important to optimize the distributed system features to obtain the maximum possible performance. A distributed shared memory (DSM) of distributed system is kind of mechanism that allowing system’s multiple processors to access shared data without using interposes communication(IPC). A DSM is a simple yet powerful paradigm for structuring multiprocessor systems. It can be designed us...

متن کامل

A Survey of Barrier Algorithms for Coarse Grained Supercomputers

There are several different algorithms available to perform a synchronization of multiple processors. Some of them support only shared memory architectures or very fine grained supercomputers. This work gives an overview about all currently known algorithms which are suitable for distributed shared memory architectures and message passing based computer systems (loosely coupled or coarse graine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995