A Distributed Implementation of the Shared Data-Object Model

The shared data-object model is designed to ease the implementation of parallel applications on loosely coupled distributed systems. Unlike most other models for distributed programming (e.g., RPC), the shared data-object model allows processes on different machines to share data. Such data are enca...

Full description

Bibliographic Details
Main Authors: Henri E. Bal, M. Frans Kaashoek, Andrew S. Tanenbaum
Other Authors: The Pennsylvania State University CiteSeerX Archives
Format: Text
Language:English
Published: 1989
Subjects:
Online Access:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.1878
id ftciteseerx:oai:CiteSeerX.psu:10.1.1.45.1878
record_format openpolar
spelling ftciteseerx:oai:CiteSeerX.psu:10.1.1.45.1878 2023-05-15T17:53:44+02:00 A Distributed Implementation of the Shared Data-Object Model Henri E. Bal M. Frans Kaashoek Andrew S. Tanenbaum The Pennsylvania State University CiteSeerX Archives 1989 application/postscript http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.1878 en eng http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.1878 Metadata may be used without restrictions as long as the oai identifier remains attached to it. ftp://ftp.sys.toronto.edu/pub/amoeba/16.ps.gz text 1989 ftciteseerx 2016-01-08T05:46:50Z The shared data-object model is designed to ease the implementation of parallel applications on loosely coupled distributed systems. Unlike most other models for distributed programming (e.g., RPC), the shared data-object model allows processes on different machines to share data. Such data are encapsulated in data-objects, which are instances of user-defined abstract data types. The shared data-object model forms the basis of a new language for distributed programming, Orca, which gives linguistic support for parallelism and data-objects. A distributed implementation of the shared data-object model should take care of the physical distribution of objects among the local memories of the processors. In particular, an implementation may replicate objects in order to decrease access times to objects and increase parallelism. The intent of this paper is to show that, for several applications, the proposed model is both easy to use and efficient. We first give a brief description of the sha. Text Orca Unknown
institution Open Polar
collection Unknown
op_collection_id ftciteseerx
language English
description The shared data-object model is designed to ease the implementation of parallel applications on loosely coupled distributed systems. Unlike most other models for distributed programming (e.g., RPC), the shared data-object model allows processes on different machines to share data. Such data are encapsulated in data-objects, which are instances of user-defined abstract data types. The shared data-object model forms the basis of a new language for distributed programming, Orca, which gives linguistic support for parallelism and data-objects. A distributed implementation of the shared data-object model should take care of the physical distribution of objects among the local memories of the processors. In particular, an implementation may replicate objects in order to decrease access times to objects and increase parallelism. The intent of this paper is to show that, for several applications, the proposed model is both easy to use and efficient. We first give a brief description of the sha.
author2 The Pennsylvania State University CiteSeerX Archives
format Text
author Henri E. Bal
M. Frans Kaashoek
Andrew S. Tanenbaum
spellingShingle Henri E. Bal
M. Frans Kaashoek
Andrew S. Tanenbaum
A Distributed Implementation of the Shared Data-Object Model
author_facet Henri E. Bal
M. Frans Kaashoek
Andrew S. Tanenbaum
author_sort Henri E. Bal
title A Distributed Implementation of the Shared Data-Object Model
title_short A Distributed Implementation of the Shared Data-Object Model
title_full A Distributed Implementation of the Shared Data-Object Model
title_fullStr A Distributed Implementation of the Shared Data-Object Model
title_full_unstemmed A Distributed Implementation of the Shared Data-Object Model
title_sort distributed implementation of the shared data-object model
publishDate 1989
url http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.1878
genre Orca
genre_facet Orca
op_source ftp://ftp.sys.toronto.edu/pub/amoeba/16.ps.gz
op_relation http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.1878
op_rights Metadata may be used without restrictions as long as the oai identifier remains attached to it.
_version_ 1766161451940052992