2013
DOI: 10.1002/cpe.3038
|View full text |Cite
|
Sign up to set email alerts
|

Parallel spherical harmonic transforms on heterogeneous architectures (graphics processing units/multi‐core CPUs)

Abstract: SUMMARY Spherical harmonic transforms (SHT) are at the heart of many scientific and practical applications ranging from climate modelling to cosmological observations. In many of these areas, new cutting‐edge science goals have been recently proposed requiring simulations and analyses of experimental or observational data at very high resolutions and of unprecedented volumes. Both these aspects pose formidable challenge for the currently existing implementations of the transforms. This paper describes parallel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2013
2013
2015
2015

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 9 publications
(15 citation statements)
references
References 21 publications
0
15
0
Order By: Relevance
“…The major bottleneck of the code performance is due to the need of calculating a single inverse spherical harmonic transform which is required to obtain the overpixelized map of the unlensed signal. This can certainly be alleviated further by using better algorithms and/or numerical implementations, e.g., capitalizing on hardware accelerators such as GPGPU (Hupca et al 2012;Szydlarski et al 2011;Fabbian et al 2012;Reinecke & Seljebotn 2013). We leave these code optimizations for future work.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The major bottleneck of the code performance is due to the need of calculating a single inverse spherical harmonic transform which is required to obtain the overpixelized map of the unlensed signal. This can certainly be alleviated further by using better algorithms and/or numerical implementations, e.g., capitalizing on hardware accelerators such as GPGPU (Hupca et al 2012;Szydlarski et al 2011;Fabbian et al 2012;Reinecke & Seljebotn 2013). We leave these code optimizations for future work.…”
Section: Discussionmentioning
confidence: 99%
“…It has a nearly perfect memory scalability obtained via a memory distribution of all main pixel and harmonic domain objects (i.e., maps and harmonic coefficients), and ensures very good load balance from the memory and calculation points of view. It is a very flexible tool that allows a simultaneous, multimap analysis of any iso-latitude pixelization, symmetric with respect to the equator, with pixels equally distributed in the azimuthal angle, and provides support for a number of pixelization schemes, including the above mentioned ECP; see Szydlarski et al (2011) for more details. The core of the library is written in F90 with a C interface and it uses the message passing interface (MPI) to institute distributed memory communication, which ensures its portability.…”
Section: Spherical Harmonic Transformsmentioning
confidence: 99%
See 1 more Smart Citation
“…In the case of azimuthally symmetric patches, the numerical computation of such Fisher matrices (either F or F rr ), can be performed in a reasonable time using the expression found in the appendix F of Ref. [22], and by using the s 2 hat package to perform spherical harmonic transforms [41][42][43][44]. (The use of this massively parallel package allows for a rapid computation of the covariance matrix for large sky coverages.).…”
Section: Minimum Variance Quadratic Estimatormentioning
confidence: 99%
“…For each noise realization, we constructed the residual map subtracting the signal+white noise map from the destriped map. We then computed full-sky angular power spectra for each residual map using the Xpol (Tristram 2006) code, based on the S 2 HAT library 5 (Hupca et al 2010;Szydlarski et al 2011) and averaged them over the simulated realizations. First we investigate the effect of large signal variations within the pixels on the offset determination.…”
Section: Systematic Studiesmentioning
confidence: 99%