DocumentCode
1912691
Title
A prototypical self-optimizing package for parallel implementation of fast signal transforms
Author
Kang Chen ; Johnson, J.R.
Author_Institution
Math. & Comput. Sci., Drexel Univ., Philadelphia, PA, USA
fYear
2001
fDate
15-19 April 2001
Abstract
This paper presents a sell-adapting parallel package for computing the Walsh-Hadamard transform (WHT), a prototypical fast signal transform, similar to the fast Fourier transform. Using a search over a space of mathematical formulas representing different algorithms to compute the WHT the package finds the best parallel implementation on a given shared-memory multiprocessor. The search automatically finds the best combination of sequential and parallel code leading to the most effective granularity, load balance and cache utilization. Experimental results are presented showing the optimizations required to obtain nearly linear speedup on a sample symmetric multiprocessor.
Keywords
Hadamard transforms; Walsh functions; cache storage; mathematics computing; optimising compilers; parallel programming; resource allocation; search problems; self-adjusting systems; shared memory systems; signal processing; software packages; software performance evaluation; software prototyping; Walsh-Hadamard transform; cache utilization; fast signal transform; granularity; load balancing; mathematical formulas; nearly linear speedup; optimal parallel implementation; prototype self-optimizing package; search space; self-adapting parallel software package; sequential/parallel code combination; shared-memory multiprocessor; symmetric multiprocessor; Computer science; Concurrent computing; Digital signal processing; Fast Fourier transforms; Mathematics; Packaging; Partitioning algorithms; Prototypes; Signal processing algorithms; Tensile stress;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
Conference_Location
Ft. Lauderdale, FL
Print_ISBN
0-7695-1573-8
Type
conf
DOI
10.1109/IPDPS.2002.1015545
Filename
1015545
Link To Document