Title :
The Arithmetic Operators You Will Never See in a Microprocessor
Author :
de Dinechin, Florent
Author_Institution :
LIP, Ecole Normale Super. de Lyon, Lyon, France
Abstract :
It has been shown that FPGAs could outperform high-end microprocessors even on floating-point computations, thanks to massive parallelism. Too often, however, such studies re-implement in the FPGA the operators present in a processor. An FPGA can do much better: it can accomodate hardware operators that would make no economical sense in a general-purpose processor, and it can taylor them just right to the needs of the application. This talk tries to survey this idea systematically, discussing its potential, exhibiting some exotic (but useful) operators developed in the FloPoCo project, and listing some of the challenges ahead.
Keywords :
field programmable gate arrays; floating point arithmetic; microprocessor chips; FPGA; arithmetic operator; field programmable gate array; floating point computation; general-purpose processor; microprocessor; Computer architecture; Field programmable gate arrays; Generators; Hardware; Microprocessors; Parallel processing; Polynomials; FPGA arithmetic; FloPoCo;
Conference_Titel :
Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
Conference_Location :
Tubingen
Print_ISBN :
978-1-4244-9457-6
DOI :
10.1109/ARITH.2011.33