DocumentCode :
2077122
Title :
High performance matrix multiply using fused datapath operators
Author :
Langhammer, Martin
Author_Institution :
Altera Corp., High Wycombe
fYear :
2008
fDate :
26-29 Oct. 2008
Firstpage :
153
Lastpage :
159
Abstract :
The numerous resources on current FPGA devices make them attractive for the implementation of high performance computing and scientific algorithm acceleration. Floating point arithmetic is required for many of these applications, which can be more easily supported by the newer generation of embedded blocks such as larger memories and multipliers. This paper describes a high performance, scalable, dense matrix multiply implementation based on a vector operator function generated with an experimental floating point datapath compiler. Either single precision or double precision datapaths can be compiled, providing in excess of 50 GFLOPs double precision or 100 GFLOPs single precision in Altera Stratix reg III devices. In particular, the contribution of this work is to demonstrate that using fused datapath synthesis for linear algebra applications will allow the entire theoretical floating point capability of the FPGA to be used, and to introduce a benchmark for the correct embedded multiplier to soft logic ratio for these devices.
Keywords :
field programmable gate arrays; floating point arithmetic; matrix multiplication; Altera Stratix III devices; FPGA devices; field programmable gate array; floating point arithmetic; floating point datapath compiler; fused datapath operators; high performance computing; high performance matrix multiply; linear algebra applications; scientific algorithm acceleration; Acceleration; Delay; Design optimization; Field programmable gate arrays; High performance computing; Linear algebra; Logic devices; Logic functions; Performance analysis; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2008 42nd Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4244-2940-0
Electronic_ISBN :
1058-6393
Type :
conf
DOI :
10.1109/ACSSC.2008.5074382
Filename :
5074382
Link To Document :
بازگشت