Title : 
Adsmith: an efficient object-based distributed shared memory system on PVM
         
        
            Author : 
Liang, Wen-Yew ; King, Chun-Ta ; Lai, Feipei
         
        
            Author_Institution : 
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
         
        
        
        
        
        
            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
         
        
            Keywords : 
distributed memory systems; object-oriented programming; parallel architectures; performance evaluation; shared memory systems; Adsmith; PVM; atomic operations; communication subsystem; distributed shared memory system; load/store-like memory accesses; nonblocking accesses; performance; release memory consistency; shared memory; shared objects; Communication standards; Computer science; Concurrent computing; Distributed computing; Hardware; High performance computing; Libraries; Memory management; Operating systems; Programming profession;
         
        
        
        
            Conference_Titel : 
Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
         
        
            Conference_Location : 
Beijing
         
        
        
            Print_ISBN : 
0-8186-7460-1
         
        
        
            DOI : 
10.1109/ISPAN.1996.508978