Title :
Vendor agnostic, high performance, double precision Floating Point division for FPGAs
Author :
Xin Fang ; Leeser, Miriam
Author_Institution :
Dept. of Electr. & Comput. Eng, Northeastern Univ., Boston, MA, USA
Abstract :
Double precision Floating Point (FP) arithmetic operations are widely used in many applications such as image and signal processing and scientific computing. Field Programmable Gate Arrays (FPGAs) are a popular platform for accelerating such applications due to their relative high performance, flexibility and low power consumption compared to general purpose processors and GPUs. Increasingly scientists are interested in double precision FP operations implemented on FPGAs. FP division and square root are much more difficult to implement than addition and multiplication. In this paper we focus on a fast divider design for double precision floating point that makes efficient use of FPGA resources including embedded multipliers. The design is table based; we compare it to iterative and digit recurrence implementations. Our division implementation targets performance with balanced latency and high clock frequency. Our design has been implemented on both Xilinx and Altera FPGAs. The table based double precision floating point divider provides a good tradeoff between area and performance and produces good results when targeting both Xilinx and Altera FPGAs.
Keywords :
clocks; dividing circuits; field programmable gate arrays; floating point arithmetic; multiplying circuits; Altera FPGA design; FP division; FPGA resources; Xilinx FPGA design; clock frequency; double-precision FP arithmetic operations; double-precision floating point division; embedded multipliers; field programmable gate arrays; high-performance; latency; square root; table-based double-precision floating point divider design; vendor agnostic; Clocks; Field programmable gate arrays; Hardware; Libraries; Pipeline processing; Registers; Table lookup;
Conference_Titel :
High Performance Extreme Computing Conference (HPEC), 2013 IEEE
Conference_Location :
Waltham, MA
Print_ISBN :
978-1-4799-1364-0
DOI :
10.1109/HPEC.2013.6670335