loading...
Efficient Implementation of Software Release Consistency on Asymmetric Distributed Shared Memory
Taipei, Taiwan December 18-December 20
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISPAN.1997.6450931997 International Symposium on Paral ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Junpei Niwa, University of Tokyo
Tatsushi Inagaki, University of Tokyo
Takashi Matsumoto, University of Tokyo
Kei Hiraki, University of Tokyo
We have proposed an ``Asymmetric Distributed Shared Memory: ADSM'', that provides users with efficient shared memory model. The ADSM is a hybrid system that needs not only the operating system support but also the compiler support. The ADSM executes a load instruction as the shared-read with the assistance of virtual memory mechanism. As for the shared-write, the ADSM executes a sequence of instructions for consistency management after the corresponding store instruction. We describe the algorithm to reduce overheads for consistency management. The algorithm coalesces a sequence of instructions for consistency management using the information of affine memory accesses. The coalescing algorithm is evaluated using the SPLASH-2 benchmark. The performance evaluation shows that the coalescing algorithm achieves the execution time improvement compared to the not-optimized result, ranging from 76% to 85%.
Citation:
Junpei Niwa, Tatsushi Inagaki, Takashi Matsumoto, Kei Hiraki, "Efficient Implementation of Software Release Consistency on Asymmetric Distributed Shared Memory," ispan, pp.198, 1997 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions