• DocumentCode
    2896607
  • Title

    Comparing throughput and power consumption in both sequential and reconfigurable processors

  • Author

    Liu, Kevin K. ; Cameron, Charles B. ; Sarkady, Antal A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., United States Naval Acad., Annapolis, MD
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    603
  • Lastpage
    606
  • Abstract
    Recent improvements in the memory capacity of Field Programmable Gate Arrays (FPGAs) have spurred interest in using the devices for arithmetic floating-point operations. However, adapting a program designed to run on a sequential processor to be run instead on an FPGA can be time-consuming and difficult for anyone lacking significant experience in hardware design. In this paper we use a high-level language (HLL)-Mitrion-C 1.4-to reduce some of this effort. Using this language we implemented on an FPGA two computations taken from a ray-tracing simulation. They were functionally identical to programs we implemented on a sequential processor. We measured throughput and power consumption for both implementations of each computation on a Cray-XD1 system. In the worst case, we achieved a 10times speedup using FPGAs over sequential processors at a cost of 1.3times the power.
  • Keywords
    field programmable gate arrays; high level languages; logic design; low-power electronics; microprocessor chips; reconfigurable architectures; sequential circuits; Cray-XD1; FPGA; Mitrion-C 1.4; field programmable gate arrays; high-level language; power consumption; ray-tracing; reconfigurable processors; sequential processors; Computational modeling; Costs; Energy consumption; Field programmable gate arrays; Floating-point arithmetic; Hardware; High level languages; Power measurement; Ray tracing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4630019
  • Filename
    4630019