On System with Distributed Shared Memory

Authors

  • Hovhannes Z. Nalbandyan State Engineering University of Armenia

Abstract

Distributed shared memory systems combine the scalability of loosely coupled multiple computer systems with the ease of usability of tightly coupled multiprocessors, providing with transparent replication and caching of data. This paper introduces distributed system for parallel computing – DSPC, that provides distributed shared memory on top of network of workstations. Programming model, memory organization, cache-coherence protocol and adaptive techniques are discussed in the paper. An evaluation with some well-known DSM benchmarks was done to present the overall performance of the DSPC system.

References

D. Bailey, L. Dagum, E. Barszcz and H. Simon. NAS parallel benchmark results. In Supercomputing, pages 386-393, 1992.

A. Ghazaryan. On system for distributed parallel computations - dspc. In Proc. Of the Int'l Conference on Computer Science and Information Technologies (CSIT 2001), August 2001.

L. Iftode, J. P. Singh, and K. Li. Scope consistency: A bridge between release consistency and entry consistency. In Proc. of the 8th ACM Annual Symp. on Parallel Algorithms and Architectures (SPAA'96), pages 277-287, June 1996.

H. Lu, S. Dwarkadas, A. Cox, and W. Zwaenepoel. Quantifying the performance differences between pvm and treadmarks. Journal of Parallel and Distributed Computing, 43, No. 2:65-78, June 1997.

H. Nalbandyan. On parallel processing with distributed shared memory. In Proc. of the Int'l Conference on Computer Science and Information Technologies (CSIT 2003), pages 317-320, September 2003.

S. Woo, M. Ohara, E. Torrie, J.P. Singh, and A. Gupta. The splash-2 programs: Charachterization and methodological considerations. In Proc. of the 22th Annual Int'l Sump. on Computer Architecture (ISCA'95), pages 24-36, June 1995.

Downloads

Published

2004-05-26

How to Cite

Nalbandyan, H. Z. (2004). On System with Distributed Shared Memory. Mathematical Problems of Computer Science, 23, 119–126. Retrieved from http://mpcs.sci.am/index.php/mpcs/article/view/608