Title :
Efficient computation of spherical harmonic transform using parallel architecture of CUDA
Author :
Huang, Weiyu ; Khalid, Zubair ; Kennedy, Rodney A.
Author_Institution :
Res. Sch. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
Abstract :
Spherical harmonics serve as basis functions on the unit sphere and spherical harmonic transform is required in analysis and processing of signals in the spectral domain. We investigate the possibility of parallel computation of spherical harmonic transform using Compute Unified Device Architecture (CUDA) with no communication between parallel kernels. We identify the parallel components in the widely used spherical harmonic transform method proposed by Driscoll and Healy. We provide the implementation details and compare the computational complexity with the sequential algorithm. For a given bandlimited signal with maximum spherical harmonics degree L, using the O(L) number of parallel processing kernels, we present that the spherical harmonic coefficients can be calculated in O(Llog2L) time as compared to O(L2log2L). For corroboration, we provide the simulation results using CUDA which indicate the reduction in computational complexity.
Keywords :
computational complexity; parallel architectures; signal processing; CUDA; computational complexity; compute unified device architecture; maximum spherical harmonics degree; parallel architecture; parallel components; parallel computation; parallel kernels; parallel processing kernels; sequential algorithm; signal processing; spherical harmonic coefficients; spherical harmonic transform; Algorithm design and analysis; Computational complexity; Frequency modulation; Graphics processing unit; Harmonic analysis; Kernel; Transforms;
Conference_Titel :
Signal Processing and Communication Systems (ICSPCS), 2011 5th International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4577-1179-4
Electronic_ISBN :
978-1-4577-1178-7
DOI :
10.1109/ICSPCS.2011.6140886