Accelerating Spherical Harmonic Transforms for a Large Number of Sky Maps
Abstract
The spherical harmonic transform is a powerful tool in the analysis of spherical data sets, such as cosmic microwave background data. In this work, we present a new scheme for spherical harmonic transforms that supports both CPU and GPU computations, which is especially efficient on a large number of sky maps. By comparing our implementation with the standard Libsharp-HEALPix program, we demonstrate a 2-10 times speedup for the CPU implementation, and an up to 30 times speedup when a state-of-the-art GPU is employed. This new scheme's software package is available via an open-source GitHub repository.
- Publication:
-
The Astrophysical Journal Supplement Series
- Pub Date:
- December 2022
- DOI:
- 10.3847/1538-4365/ac958b
- arXiv:
- arXiv:2208.10154
- Bibcode:
- 2022ApJS..263...21T
- Keywords:
-
- Cosmic microwave background radiation;
- Astronomy data analysis;
- GPU computing;
- 322;
- 1858;
- 1969;
- Astrophysics - Instrumentation and Methods for Astrophysics;
- Astrophysics - Cosmology and Nongalactic Astrophysics
- E-Print:
- Open access. The software package is available at https://github.com/liuhao-cn/fastSHT