Adsmith: an efficient object-based distributed shared memory system on PVM
Resource
Parallel Architectures, Algorithms, and Networks, 1996. Proceedings. Second International Symposium on
Journal
Second International Symposium on Parallel Architectures, Algorithms, and Networks
Pages
-
Date Issued
1996-06
Date
1996-06
Author(s)
DOI
N/A
Abstract
In this paper, we describe an object-based distributed shared memory called Adsmith. In an object-based DSM, the shared memory consists of many shared objects, through which the shared memory is accessed. Adsmith is built on top of PVM at the library layer using C++. PVM is used as the communication subsystem, because it is a de facto standard and encapsulates many system related details. Several mechanisms are used to improve the performance of Adsmith, such as release memory consistency, load/store-like memory accesses, nonblocking accesses, and atomic operations, etc. Performance results show that even though Adsmith is implemented on top of PVM, programs running on Adsmith can achieve a performance comparable with those running directly on PVM.
Type
journal article
File(s)![Thumbnail Image]()
Loading...
Name
00508978.pdf
Size
729.97 KB
Format
Adobe PDF
Checksum
(MD5):78d5fedaf974d54b0325f553d8296263
