Computational aspects of a code to study rotating turbulent convection in spherical shells

被引:156
作者
Clune, TC
Elliott, JR [1 ]
Miesch, MS
Toomre, J
Glatzmaier, GA
机构
[1] Univ Colorado, Joint Inst Lab Astrophys, Boulder, CO 80309 USA
[2] Los Alamos Natl Lab, IGPP, Los Alamos, NM 87545 USA
基金
美国国家科学基金会; 美国国家航空航天局;
关键词
convection; anelastic spherical harmonic code;
D O I
10.1016/S0167-8191(99)00009-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The coupling of highly turbulent convection with rotation within a full spherical shell geometry, such as in the solar convection zone, can be studied with the new anelastic spherical harmonic (ASH) code developed to exploit massively parallel architectures. Inter-processor transposes are used to ensure data locality in spectral transforms, a sophisticated load balancing algorithm is implemented and the Legendre transforms, which dominate the workload for large problems, are highly optimized by exploiting the features of cache memory and instruction pipelines. As a result, the ASH code achieves around 120 Mflop/s per node on the Gray T3E and scales nearly linearly for adequately large problem sizes. (C) 1999 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:361 / 380
页数:20
相关论文
共 19 条
[1]  
[Anonymous], 1989, CHEBYSHEV FOURIER SP
[2]   TURBULENT DYNAMICS IN THE SOLAR CONVECTION ZONE [J].
BRUMMELL, N ;
CATTANEO, F ;
TOOMRE, J .
SCIENCE, 1995, 269 (5229) :1370-1379
[3]   Turbulent compressible convection with rotation .1. Flow structure and evolution [J].
Brummell, NH ;
Hurlburt, NE ;
Toomre, J .
ASTROPHYSICAL JOURNAL, 1996, 473 (01) :494-+
[4]   Parallel algorithms for the spectral transform method [J].
Foster, IT ;
Worley, PH .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (03) :806-837
[5]  
Gilman P. A., 1977, GEOPHYS AP FLUID DYN, V8, P93, DOI DOI 10.1080/03091927708240373
[6]   COMPRESSIBLE CONVECTION IN A ROTATING SPHERICAL-SHELL .1. ANELASTIC EQUATIONS [J].
GILMAN, PA ;
GLATZMAIER, GA .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1981, 45 (02) :335-349
[7]  
GILMAN PA, 1975, J ATMOS SCI, V32, P1331, DOI 10.1175/1520-0469(1975)032<1331:LSOBCI>2.0.CO
[8]  
2
[9]   NONLINEAR CONVECTION OF A COMPRESSIBLE FLUID IN A ROTATING SPHERICAL-SHELL [J].
GILMAN, PA ;
MILLER, J .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1986, 61 (03) :585-608
[10]  
Glatzmaier G. A., 1987, INTERNAL SOLAR ANGUL, P263