DocumentCode :
3492126
Title :
Efficient parallel computation of the estimated covariance matrix
Author :
David, Lior ; Galperin, Ami ; Green, Oded ; Birk, Yitzhak
Author_Institution :
Technion - Israel Inst. of Technol., Haifa, Israel
fYear :
2010
fDate :
17-20 Nov. 2010
Abstract :
Computation of a signal´s estimated covariance matrix is an important building block in signal processing, e.g., for spectral estimation. It involves a sliding window over an input matrix, and the summation of products to construct any given output-matrix element. Any given product contributes to multiple output elements, thereby complicating parallelization. We present a novel algorithm that attains very high parallelism without repeating multiplications or requiring inter-core synchronization. Key to this is the assignment to each core of distinct diagonal segments of the output matrix, selected such that no multiplications need be repeated, and exploitation of a shared memory (including L1 cache) that obviates the need for a corresponding awkward partitioning of the memory among cores. Implementation on Plurality´s shared memory many-core architecture and, in order to demonstrate additional benefits, also on the x86, reveals linear speedup and a 130-fold power-performance advantage over x86.
Keywords :
covariance matrices; estimation theory; signal processing; synchronisation; awkward partitioning; inter-core synchronization; many core architecture; multiple output elements; output-matrix element; parallel computation; shared memory; signal estimated covariance matrix; signal processing; sliding window; spectral estimation; Covariance matrix; Estimation; Indexes; Memory management; Parallel algorithms; Signal processing algorithms; Synchronization; Covariance estimation; Estimation; Parallel algorithms; Parallel processing; Radar signal processing; Spectral analysis; Synthetic aperture radar;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Electronics Engineers in Israel (IEEEI), 2010 IEEE 26th Convention of
Conference_Location :
Eliat
Print_ISBN :
978-1-4244-8681-6
Type :
conf
DOI :
10.1109/EEEI.2010.5661930
Filename :
5661930
Link To Document :
بازگشت