Accelerating Spectral Calculation Through Hybrid GPU-Based Computing
Jian Xiao,Xingyu Xu,Ce Yu,Jiawan Zhang,Shuinai Zhang,Li Ji,Jizhou Sun
DOI: https://doi.org/10.1109/icpp.2015.13
2015-01-01
Abstract:Spectral calculation and analysis have very important practical applications in astrophysics. The main portion of spectral calculation is to solve a large number of one-dimensional numerical integrations at each point of a large three-dimensional parameter space. However, existing widely used solutions still remain in process-level parallelism, which is not competent to tackle numerous compute-intensive small integral tasks. This paper presented a GPU-optimized approach to accelerate the numerical integration in massive spectral calculation. We also proposed a load balance strategy on hybrid multiple CPUs and GPUs architecture via share memory to maximize performance. The approach was prototyped and tested on the Astrophysical Plasma Emission Code (APEC), a commonly used spectral toolset. Comparing with the original serial version and the 24 CPU cores (2.5GHz) parallel version, our implementation on 3 Tesla C2075 GPUs achieves a speed-up of up to 300 and 22 respectively.
What problem does this paper attempt to address?