The Community for Technology Leaders
SC Conference (2005)
Seattle, WA
Nov. 12, 2005 to Nov. 18, 2005
ISBN: 1-59593-061-2
pp: 60
Andrew W. Cook , Lawrence Livermore National Laboratory
William H. Cabot , Lawrence Livermore National Laboratory
Robert K. Yates , Lawrence Livermore National Laboratory
Brian J. Miller , Lawrence Livermore National Laboratory
Peter L. Williams , Lawrence Livermore National Laboratory
Michael L. Welcome , Lawrence Berkeley National Laboratory
Bronis R. de Supinski , Lawrence Livermore National Laboratory
We describe Miranda, a massively parallel spectral/compact solver for variabledensity incompressible flow, including viscosity and species diffusivity effects. Miranda utilizes FFTs and band-diagonal matrix solvers to compute spatial derivatives to at least 10th-order accuracy. We have successfully ported this communicationintensive application to BlueGene/L and have explored both direct block parallel and transpose-based parallelization strategies for its implicit solvers. We have discovered a mapping strategy which results in virtually perfect scaling of the transpose method up to 65,536 processors of the BlueGene/L machine. Sustained global communication rates in Miranda typically run at 85% of the theoretical peak speed of the BlueGene/L torus network, while sustained communication plus computation speeds reach 2.76 TeraFLOPS. This effort represents the first time that a high-order variable-density incompressible flow solver with species diffusion has demonstrated sustained performance in the TeraFLOPS range.
Andrew W. Cook, William H. Cabot, Robert K. Yates, Brian J. Miller, Peter L. Williams, Michael L. Welcome, Bronis R. de Supinski, "Tera-Scalable Algorithms for Variable-Density Elliptic Hydrodynamics with Spectral Accuracy", SC Conference, vol. 00, no. , pp. 60, 2005, doi:10.1109/SC.2005.70
106 ms
(Ver 3.3 (11022016))