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
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;
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
DOI :
10.1109/FPL.2006.311343