DocumentCode :
129251
Title :
Energy efficient data flow transformation for Givens Rotation based QR Decomposition
Author :
Sharma, Neelam ; Panda, Preeti Ranjan ; Min Li ; Agrawal, Pulin ; Catthoor, Francky
Author_Institution :
Indian Inst. of Technol. Delhi, New Delhi, India
fYear :
2014
fDate :
24-28 March 2014
Firstpage :
1
Lastpage :
4
Abstract :
QR Decomposition (QRD) is a typical matrix decomposition algorithm that shares many common features with other algorithms such as LU and Cholesky decomposition. The principle can be realized in a large number of valid processing sequences that differ significantly in the number of memory accesses and computations, and hence, the overall implementation energy. With modern low power embedded processors evolving towards register files with wide memory interfaces and vector functional units (FUs), the data flow in matrix decomposition algorithms needs to be carefully devised to achieve energy efficient implementation. In this paper, we present an efficient data flow transformation strategy for the Givens Rotation based QRD that optimizes data memory accesses. We also explore different possible implementations for QRD of multiple matrices using the SIMD feature of the processor. With the proposed data flow transformation, a reduction of up to 36% is achieved in the overall energy over conventional QRD sequences.
Keywords :
MIMO communication; data flow computing; energy conservation; matrix decomposition; optimisation; Givens Rotation; QR decomposition; SIMD; data memory access; energy efficient data flow transformation; matrix decomposition algorithm; Computer architecture; Matrix converters; Matrix decomposition; Program processors; Registers; Sequential analysis; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
Type :
conf
DOI :
10.7873/DATE.2014.224
Filename :
6800425
Link To Document :
بازگشت