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
Link To Document :
بازگشت