Abstract
Distibuted Shared Memory (DSM) is a good solution to the scalability, complexity and high cost problems of large scale Shared Memory Multiprocessors, as well as the difficulty of the programming model problem of the message passing Distributed Memory Multiprocessors. We present a method for improving the performance of Distibuted Shared Memory Environments running on grid multiprocessors. The method is based on removing the inherent centralism imposed by X-Y routing that causes congestion in the centre of the grid. Simulation, as well as implementation results on a 1024 processor machine show an improvement of up to 24%.
Chapter PDF
References
Li, K. “Shared Virtual Memory on Loosely Coupled Multiprocessors.” PhD Department of Computer Science, Yale University, September 1986.
Dimitrelos, D and Halatsis, C. “On the Distribution of Directory Information in a Software Controlled Distributed Shared Memory System”. In Proc. of the Workshop on Parallel Programming and Computation (ZEUS’95), pages 75–89, Linkoping, May 1995.
Dimitrelos, D and Halatsis, C. “MaDCoWS: A Scalable Distributed Shared Memory Environment for Massively Parallel Multiprocessors”, in Proc of HPCN’99, pp 784–793
Parsytec Computer GmbH “PARIX 1.2 Software Documentation”, March 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dimitrelos, D., Halatsis, C. (1999). Improving the Performance of Distributed Shared Memory Environments on Grid Multiprocessors. In: Amestoy, P., et al. Euro-Par’99 Parallel Processing. Euro-Par 1999. Lecture Notes in Computer Science, vol 1685. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48311-X_18
Download citation
DOI: https://doi.org/10.1007/3-540-48311-X_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66443-7
Online ISBN: 978-3-540-48311-3
eBook Packages: Springer Book Archive