Adsmith: An Object-Based Distributed Shared Memory System for Networks of Workstations

Wen-Yew LIANG  Chung-Ta KING  Feipei LAI  

IEICE TRANSACTIONS on Information and Systems   Vol.E80-D   No.9   pp.899-908
Publication Date: 1997/09/25
Online ISSN: 
Print ISSN: 0916-8532
Type of Manuscript: Special Section PAPER (Special Issue on Architectures, Algorithms and Networks for Massively Parallel Computing)
Category: Computer Architecture
distributed system,  shared memory,  cache coherence,  consistency memory model,  parallel virtual machine,  

Full Text: PDF(926.5KB)>>
Buy this Article

This paper introduces an object-based distributed shared memory (DSM) system called Adsmith. The primary goal of Adsmith is to provide a low-cost, portable, and efficient DSM for networks of workstations (NOW). Adsmith achieves this goal by building on top of PVM, a widely supported communication subsystem, as a user-level library and by incorporating many traffic reduction and latency hiding techniques. Issues involved in the design of Adsmith and our solution strategies will be discussed. Preliminary performance evaluation of Adsmith on a network of Pentium computers will be presented. The results show that programs developed with Adsmith can achieve a performance comparable to that developed with PVM.