Wavemoth -- Fast spherical harmonic transforms by butterfly matrix compression

Astronomy and Astrophysics – Astrophysics – Instrumentation and Methods for Astrophysics

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

13 pages, 6 figures, accepted by ApJS

Scientific paper

10.1088/0067-0049/199/1/5

We present Wavemoth, an experimental open source code for computing scalar spherical harmonic transforms (SHTs). Such transforms are ubiquitous in astronomical data analysis. Our code performs substantially better than existing publicly available codes due to improvements on two fronts. First, the computational core is made more efficient by using small amounts of precomputed data, as well as paying attention to CPU instruction pipelining and cache usage. Second, Wavemoth makes use of a fast and numerically stable algorithm based on compressing a set of linear operators in a precomputation step. The resulting SHT scales as O(L^2 (log L)^2) for the resolution range of practical interest, where L denotes the spherical harmonic truncation degree. For low and medium-range resolutions, Wavemoth tends to be twice as fast as libpsht, which is the current state of the art implementation for the HEALPix grid. At the resolution of the Planck experiment, L ~ 4000, Wavemoth is between three and six times faster than libpsht, depending on the computer architecture and the required precision. Due to the experimental nature of the project, only spherical harmonic synthesis is currently supported, although adding support or spherical harmonic analysis should be trivial.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Wavemoth -- Fast spherical harmonic transforms by butterfly matrix compression does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Wavemoth -- Fast spherical harmonic transforms by butterfly matrix compression, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Wavemoth -- Fast spherical harmonic transforms by butterfly matrix compression will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-85933

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.