DocumentCode :
1668750
Title :
Partitioning with space-filling curves on the cubed-sphere
Author :
Dennis, John M.
Author_Institution :
Sci. Comput. Div., Nat. Center for Atmos. Res., Boulder, CO, USA
fYear :
2003
Abstract :
Numerical methods for solving the systems of partial differential equations arising in geophysical fluid dynamics rely on a variety of spatial discretization schemes (e.g. finite difference, finite element). For parallel execution on distributed memory computers, the computational domain must be partitioned. The choice of partitioning algorithm can have a significant impact on the sustained floating point execution rate of an atmospheric model. The NCAR spectral element atmospheric model employs a gnomonic projection of a cube onto the surface of the sphere. The six cube faces are each subdivided into an array of quadrilateral spectral elements. When the cubed-sphere is partitioned using METIS, both computational load imbalance and communication requirements can lead to sub-optimal performance. In this paper, Hilbert, Peano, and nested Hilbert m-Peano space filling curves are investigated as the basis of alternative partitioning algorithms. The resulting partitions allow a maximum 22% increase in the sustained floating point execution rate versus METIS on O(1000) processors, when running a relatively high resolution climate simulation.
Keywords :
atmospheric techniques; geophysical fluid dynamics; geophysics computing; partial differential equations; METIS; NCAR spectral element atmospheric model; atmospheric model; communication requirements; computational load imbalance; distributed memory computers; floating point execution rate; geophysical fluid dynamics; gnomonic projection; nested Hilbert m-Peano space filling curves; numerical methods; partial differential equations; partitioning; space-filling curves; spatial discretization; Atmospheric modeling; Concurrent computing; Distributed computing; Finite difference methods; Finite element methods; Fluid dynamics; Geophysics computing; Hilbert space; Partial differential equations; Partitioning algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213486
Filename :
1213486
Link To Document :
بازگشت