Title :
VPFPAP: A Special-Purpose VLIW Processor for Variable-Precision Floating-Point Arithmetic
Author :
Lei, Yuanwu ; Dou, Yong ; Zhou, Jie ; Wang, Sufeng
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Many scientific computing applications require efficient variable-precision floating-point arithmetic. This paper presents a special-purpose Variable-Precision Floating-Point Arithmetic Processor (VPFPAP) based on Very Large Instruction Word (VLIW) structure. The proposed processor uses a unified hardware structure, equipped with multiple custom basic variable-precision arithmetic units, to implement various variable-precision algebraic and transcendental functions. The performance is improved by the explicitly parallel technology of VLIW instruction and by dynamically varying the precision of intermediate computation. Finally, we create a prototype of VPFPAP unit into a Xilinx Virtex-6 XC6VLX760-2FF1760 FPGA chip. The experimental results show that our design, based on FPGA running at 253 MHz, outperforms the approach of a software-based library running on an Intel Core i3 530 CPU at 2.93 GHz by a factor of 5-38X for basic variable precision arithmetic operations and elementary functions.
Keywords :
field programmable gate arrays; floating point arithmetic; instruction sets; Intel Core i3 530 CPU; VPFPAP; Xilinx Virtex-6 XC6VLX760-2FF1760 FPGA chip; frequency 2.93 GHz; frequency 253 MHz; multiple custom basic variable-precision arithmetic units; software-based library; special-purpose VLIW processor; special-purpose variable-precision floating-point arithmetic processor; transcendental functions; unified hardware structure; variable-precision algebraic function; very large instruction word structure; Approximation algorithms; Approximation methods; Field programmable gate arrays; Hardware; Polynomials; Random access memory; VLIW; FPGA; Variable-precision floating-point arithmetic; Very Large Instruction Word (VLIW);
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location :
Chania
Print_ISBN :
978-1-4577-1484-9
Electronic_ISBN :
978-0-7695-4529-5
DOI :
10.1109/FPL.2011.51