• 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