DocumentCode
1573153
Title
An efficient hardware design tool for scalable matrix multiplication
Author
Aslan, Semih ; Desmouliers, Christophe ; Oruklu, Erdal ; Saniie, Jafar
Author_Institution
Electr. & Comput. Eng. Dept., Illinois Inst. of Technol., Chicago, IL, USA
fYear
2010
Firstpage
1262
Lastpage
1265
Abstract
Matrix operations are required in many complex algorithms in digital, image and video processing applications. The conventional method is usually used to implement matrix multiplications for small matrices. However, with the development of VLSI technology and FPGAs, there is an increasing demand for developing a high speed, low power and low area matrix multiplication system for large matrices. The design and verification process of an area-efficient and high throughput matrix multiplication operator can be time consuming and complex. In this study, an efficient hardware design tool is developed to generate a matrix multiplication operator based on user input parameters using three different approaches (Conventional, Strassen, and Hybrid). Strassen algorithm can be used to reduce the area of the matrix multiplication system; nevertheless this method increases the memory requirements and decreases the accuracy of the results. The proposed Hybrid-Strassen matrix multiplication algorithm increases the precision of the operation while reducing the area of the overall system compared to a conventional approach. The generated design has been implemented on Xilinx Virtex-5 FPGAs but can be synthesized for VLSI implementations.
Keywords
hardware-software codesign; matrix multiplication; Hybrid-Strassen matrix multiplication algorithm; Strassen algorithm; hardware design tool; scalable matrix multiplication; user input parameters; Algorithm design and analysis; Application software; Design engineering; Field programmable gate arrays; Hardware; Hybrid power systems; MIMO; Process design; Throughput; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location
Seattle, WA
ISSN
1548-3746
Print_ISBN
978-1-4244-7771-5
Type
conf
DOI
10.1109/MWSCAS.2010.5548764
Filename
5548764
Link To Document