DocumentCode
3509652
Title
The Darpa Multiple Precision Arithmetic Benchmark on a Reconfigurable Computer
Author
Zhang, Cao ; Buell, Duncan A. ; Michalski, Allen
Author_Institution
Dept. of Comput. Sci. & Eng., South Carolina Univ., Columbia, SC
fYear
2006
fDate
28-30 Aug. 2006
Firstpage
1
Lastpage
4
Abstract
Benchmark one of the DARPA HPCS discrete mathematics suite for high productivity computing involves multiple precision arithmetic. The benchmark computes the product of two given N times N matrices whose entries are multiple precision integers, with the product being taken modulo another multiple precision integer M. The authors describe algorithms and methodologies for three implementations of this benchmark on SRC computers´ SRC-6 reconfigurable platform and present performance results. The use of pipeline parallelism from inner loops, parallel code sections, and the two FPGA chips on the SRC hardware can speed up performance by as much as 20times compared to a software only implementation
Keywords
field programmable gate arrays; mathematics computing; matrix algebra; pipeline processing; reconfigurable architectures; DARPA HPCS; Defense Advance Research Project Agency; FPGA; SRC-6; discrete mathematics suite; high productivity computing system; matrix computation; multiple precision arithmetic; multiple precision integers; reconfigurable computer; reconfigurable platform; Benchmark testing; Code standards; Digital arithmetic; Field programmable gate arrays; Hardware; Mathematics; Microprocessors; Packaging machines; Pipelines; Productivity;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location
Madrid
Print_ISBN
1-4244-0312-X
Type
conf
DOI
10.1109/FPL.2006.311343
Filename
4101105
Link To Document