loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96)
Adsmith: An Efficient Object-Based Distributed Shared Memory System On Pvm
Beijing, CHINA
June 12-June 14
ISBN: 0-8186-7460-1
Wen-Yew Liang, National Taiwan University
Chun-Ta King, National Taiwan University
Feipei Lai, National Tsing Hua University
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.
Index Terms:
Distributed Shared Memory, DSM, PVM, Release Consistency, Memory Model, Nonblocking Accesses, Data Distribution Parallelizing Compiler
Citation:
Wen-Yew Liang, Chun-Ta King, Feipei Lai, "Adsmith: An Efficient Object-Based Distributed Shared Memory System On Pvm," ispan, pp.173, 1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96), 1996
Usage of this product signifies your acceptance of the Terms of Use.