Abstract
The parallel random access machine (PRAM) is the most commonly used general-purpose machine model for describing parallel computations. Unfortunately the PRAM model is not physically realizable, since on large machines a parallel shared memory access can only be accomplished at the cost of a significant time delay. In this paper we study the randomized simulation of an EREW (exclusive read, exclusive write) PRAM on a module parallel computer (MPC). The simulation is based on utilizing universal hashing. The results of our experiments performed on the MPC built upon Inmos T9000 transputers throw some light on the question whether using the PRAM model in parallel computations is practically viable given the present state of technology.
Research supported by the State Committee for Scientific Research under the grant BK-228/RAu2/95.
Research supported by the European Committee under the Tempus programme grant IMG-94-PL-1098 and by the State Committee for Scientific Research under the grant BK-228/RAu2/95.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Carter, J.L., and Wegman, M.N., Universal classes of hash functions, Journ. Comput. Syst. Sci. 18, 2 (1979), 143–154.
Harris, T.J., A survey of PRAM simulation techniques, ACM Computing Surveys 26, 2 (June 1994), 187–206.
Hipperson, A.M., The global communications performance of fully interconnected T9000 networks, (November 1994), manuscript.
Mehlhorn, K., and Vishkin, U., Randomized and deterministic simulations of PRAMs by parallel machines with restricted granularity of parallel memories, Acta Informatica 21, (1984), 339–374.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Czech, Z.J., Mikanik, W. (1996). Randomized PRAM simulation using T9000 transputers. In: Liddell, H., Colbrook, A., Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1996. Lecture Notes in Computer Science, vol 1067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61142-8_621
Download citation
DOI: https://doi.org/10.1007/3-540-61142-8_621
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61142-4
Online ISBN: 978-3-540-49955-8
eBook Packages: Springer Book Archive