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