Efficient Spherical Harmonic Transforms aimed at pseudo-spectral numerical simulations

作者: Nathanaël Schaeffer

DOI: 10.1002/GGGE.20071

关键词:

摘要: In this paper, we report on very efficient algorithms for the spherical harmonic transform (SHT). Explicitly vectorized variations of algorithm based Gauss-Legendre quadrature are discussed and implemented in SHTns library which includes scalar vector transforms. The main breakthrough is to achieve on-the-fly computations Legendre associated functions, even high resolutions, by taking advantage specific properties SHT advanced capabilities current future computers. This allows us simultaneously significantly reduce memory usage computation time SHT. We measure performance accuracy our algorithms. Even though complexity $O(N^3)$ (where N maximum degree transform), they perform much better than any third party implementation, including lower algorithms, truncations as N=1023. available at https URL open source software.

参考文章(22)
A. Figueroa, N. Schaeffer, H.-C. Nataf, D. Schmitt, Modes and instabilities in magnetized spherical Couette flow Journal of Fluid Mechanics. ,vol. 716, pp. 445- 469 ,(2013) , 10.1017/JFM.2012.551
Nathanaël Schaeffer, Dominique Jault, Philippe Cardin, Marie Drouard, On the reflection of Alfv\'en waves and its implication for Earth's core modeling arXiv: Geophysics. ,(2011) , 10.1111/J.1365-246X.2012.05611.X
TygertMark, Fast algorithms for spherical harmonic expansions, II Journal of Computational Physics. ,(2008) , 10.1016/J.JCP.2007.12.019
Neil G. Dickson, Kamran Karimi, Firas Hamze, Importance of explicit vectorization for CPU and GPU software performance Journal of Computational Physics. ,vol. 230, pp. 5383- 5398 ,(2011) , 10.1016/J.JCP.2011.03.041
Daniel Potts, Gabriele Steidl, Manfred Tasche, Fast algorithms for discrete polynomial transforms Mathematics of Computation. ,vol. 67, pp. 1577- 1590 ,(1998) , 10.1090/S0025-5718-98-00975-2
Martin J. Mohlenkamp, A fast transform for spherical harmonics Journal of Fourier Analysis and Applications. ,vol. 5, pp. 159- 184 ,(1997) , 10.1007/BF01261607
J. Wicht, A. Tilgner, Theory and Modeling of Planetary Dynamos Space Science Reviews. ,vol. 152, pp. 501- 542 ,(2010) , 10.1007/S11214-010-9638-Y
D.M. Healy, D.N. Rockmore, P.J. Kostelec, S. Moore, FFTs for the 2-Sphere-Improvements and Variations Journal of Fourier Analysis and Applications. ,vol. 9, pp. 341- 385 ,(1996) , 10.1007/S00041-003-0018-9
Ataru Sakuraba, Paul H. Roberts, Generation of a strong magnetic field using uniform heat flux at the surface of the core Nature Geoscience. ,vol. 2, pp. 802- 805 ,(2009) , 10.1038/NGEO643
Ataru Sakuraba, Masaru Kono, Effect of the inner core on the numerical solution of the magnetohydrodynamic dynamo Physics of the Earth and Planetary Interiors. ,vol. 111, pp. 105- 121 ,(1999) , 10.1016/S0031-9201(98)00150-2