Lessons Learned when Comparing Shared Memory and Message Passing Codes on Three Modern Parallel Architectures (1998) [1 citations — 1 self]
by J. M. Maclaren, J. M. Bull
in Proceedings of High-Performance Computing and Networking (HPCNE'98), LNCS 1401
http://www.cs.man.ac.uk/cnc/docs/1998/jm-hpcn98.ps.gz
Add To MetaCart
Abstract:
Abstract. A serial Fortran 77 micromagnetics code, which simulates the behaviour of thin-film media, was parallelised using both shared memory and message passing paradigms, and run on an SGI Challenge, a Cray T3D and an SGI Origin 2000. We report the observed performance of the code, noting some important effects due to cache behaviour. We also demonstrate how certain commonly-used presentation methods can disguise the true performance profile of a code. 1
Citations
| 3381 | Computer Architecture: A Quantitative Approach – Hennessy, Patterson - 1996 |
| 438 | A Fast Algorithm for Particle Simulations – Greengard, Rokhlin - 1987 |
| 153 | PVM 3 user's guide and reference manual – Geist, Beguelin, et al. - 1993 |
| 14 | How to Measure, Present, and Compare Parallel Performance – Crowl - 1994 |
| 3 | A Hierarchical Micromagnetic Model of Longitudinal Thin Film Recording – Miles, Middleton - 1991 |
| 2 | Misleading Performance Reporting – Bailey - 1992 |
| 2 | A Hierarchical O(N logN – Barnes, Hut - 1986 |
| 2 | Parallelising Serial Code: a comparison of three high performance parallel programming methods – MacLaren - 1997 |
| 1 | On Damped Gyromagnetic Precession – Mallinson - 1987 |

