DocumentCode
451063
Title
Optimization and Scaling of Shared-Memory and Message-Passing Implementations of the Zeus Hydrodynamics Algorithm
Author
Fiedler, Robert A.
Author_Institution
Hewlett-Packard Company
fYear
1997
fDate
15-21 Nov. 1997
Firstpage
5
Lastpage
5
Abstract
We compare the performance of shared-memory and message-passing versions of the ZEUS algorithm for astrophysical fluid dynamics on a 64-processor HP/Convex Exemplar SPP-2000. Single-processor optimization is guided by timing several versions of simple loops whose structure typifies the main performance bottlenecks. Overhead is minimized in the message-passing implementation through the use of non-blocking communication operations. Our benchmark results agree reasonably well with the predictions of a simple performance model. The message-passing version of ZEUS scales better than the shared-memory one primarily because, under shared-memory, (unless data-layout directives are utilized) the domain decomposition is effectively one-dimensional.
Keywords
Hydrodynamics;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, ACM/IEEE 1997 Conference
Print_ISBN
0-89791-985-8
Type
conf
DOI
10.1109/SC.1997.10055
Filename
1592586
Link To Document