Computational aspects of a code to study rotating turbulent convection in spherical shells 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 Cray T3E and scales nearly linearly for adequately large problem sizes.
Keywords for this software
References in zbMATH (referenced in 6 articles , 1 standard article )
Showing results 1 to 6 of 6.
- Wang, Junfeng; Liang, Chunlei; Miesch, Mark S.: A compressible high-order unstructured spectral difference code for stratified convection in rotating spherical shells (2015)
- Freytag, B.; Steffen, M.; Ludwig, H.-G.; Wedemeyer-Böhm, S.; Schaffenberger, W.; Steiner, O.: Simulations of stellar convection with CO5BOLD (2012)
- Cai, Tao; Chan, Kwing L.; Deng, Licai: Numerical simulation of core convection by a multi-layer semi-implicit spherical spectral method (2011)
- Brun, A.S.: Nonlinear simulations of magnetic instabilities in stellar radiation zones: the role of rotation and shear (2007)
- Fournier, Alexandre; Bunge, Hans-Peter; Hollerbach, Rainer; Vilotte, Jean-Pierre: A Fourier-spectral element algorithm for thermal convection in rotating axisymmetric containers (2005)
- Clune, T. C.; Elliott, J. R.; Miesch, M. S.; Toomre, J.; Glatzmaier, G. A.: Computational aspects of a code to study rotating turbulent convection in spherical shells (1999)