DocumentCode :
3614167
Title :
Fast parallel algorithms for computing trigonometric sums
Author :
P. Stpiczynski
Author_Institution :
Dept. of Comput. Sci., Marie Curie-Sklodowska Univ., Lublin, Poland
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
299
Lastpage :
304
Abstract :
In this paper we present new parallel versions of sequential Goertzel and Reinsch algorithms for calculating trigonometric sums. The new algorithms use a recently introduced, very efficient BLAS-based algorithm for solving linear recurrence systems with constant coefficients. To achieve their portability across different shared-memory parallel architectures, the algorithms have been implemented in Fortran 77 and OpenMP We also present experimental results performed on a two processor Pentium III computer running under Linux operating system with Atlas as an efficient implementation of BLAS. The new algorithms are up to 60-90% faster than the equivalent sequential Goertzel and Reinsch algorithms, even on one processor.
Keywords :
"Parallel algorithms","Concurrent computing","Clustering algorithms","Linux","Operating systems","Character generation","Computer science","Parallel architectures","Scientific computing","Interpolation"
Publisher :
ieee
Conference_Titel :
Parallel Computing in Electrical Engineering, 2002. PARELEC ´02. Proceedings. International Conference on
Print_ISBN :
0-7695-1730-7
Type :
conf
DOI :
10.1109/PCEE.2002.1115276
Filename :
1115276
Link To Document :
بازگشت