Computer Science – Distributed – Parallel – and Cluster Computing
Scientific paper
2005-02-08
Complex Systems, vol.1, no.6, December 1987, pp.1099--1123, S. Wolfram, (ed.)
Computer Science
Distributed, Parallel, and Cluster Computing
26 pages, 10 figures
Scientific paper
A definition for a class of asynchronous cellular arrays is proposed. An example of such asynchrony would be independent Poisson arrivals of cell iterations. The Ising model in the continuous time formulation of Glauber falls into this class. Also proposed are efficient parallel algorithms for simulating these asynchronous cellular arrays. In the algorithms, one or several cells are assigned to a processing element (PE), local times for different PEs can be different. Although the standard serial algorithm by Metropolis, Rosenbluth, Rosenbluth, Teller, and Teller can simulate such arrays, it is usually believed to be without an efficient parallel counterpart. However, the proposed parallel algorithms contradict this belief proving to be both efficient and able to perform the same task as the standard algorithm. The results of experiments with the new algorithms are encouraging: the speed-up is greater than 16 using 25 PEs on a shared memory MIMD bus computer, and greater than 1900 using 2**14 PEs on a SIMD computer. The algorithm by Bortz, Kalos, and Lebowitz can be incorporated in the proposed parallel algorithms, further contributing to speed-up. [In this paper I invented the update-cites-of-local-time-minima parallel simulation scheme. Now the scheme is becoming popular. Many misprints of the original 1987 Complex Systems publication are corrected here.-B.L.]
No associations
LandOfFree
Efficient Parallel Simulations of Asynchronous Cellular Arrays does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Efficient Parallel Simulations of Asynchronous Cellular Arrays, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient Parallel Simulations of Asynchronous Cellular Arrays will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-28038