Abstract

The spherical harmonic transform is a powerful tool in the analysis of spherical data sets, such as the cosmic microwave background data. In this work, we present a new scheme for the 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 \textsl{Libsharp-HEALPix} code, which is one of the top-speed programs, we demonstrate 4--10 times speedup for the CPU implementation, and up to 60 times speedup when a state-of-the-art GPU is employed. This new scheme is available at the following GitHub repository: \href{https://github.com/liuhao-cn/fastSHT}{\textsl{fastSHT}}.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.