International audienceThe high performance and capacity of current FPGAs makes them suitable as acceleration co-processors. This article studies the implementation, for such accelerators, of the floating-point power function $x^y$ as defined by the C99 and IEEE 754-2008 standards, generalized here to arbitrary exponent and mantissa sizes. Last-bit accuracy at the smallest possible cost is obtained thanks to a careful study of the various subcomponents: a floating-point logarithm, a modified floating-point exponential, and a truncated floating-point multiplier. A parameterized architecture generator in the open-source FloPoCo project is presented in details and evaluated
Abstract—With the density of FPGAs steadily increasing, FPGAs have reached the point where they are ...
International audienceReconfigurable circuits now have a capacity that allows them to be used as flo...
This paper illustrates designing and implementation process of floating point multiplier on Field ...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
Abstract—This article presents a floating-point exponential operator generator targeting recent FPGA...
Transcendental functions are an important part of algorithms in many fields. However, the hardware a...
This paper presents the design and the implementation of a fully combinatorial floating point unit (...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
International audienceThis article presents a floating-point exponential operator generator targetin...
The use of floating-point hardware in FPGAs has long been considered infeasible or related to use in...
International audienceThe study of specific hardware circuits for the evaluation of floating-point e...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
Abstract—With the density of FPGAs steadily increasing, FPGAs have reached the point where they are ...
International audienceReconfigurable circuits now have a capacity that allows them to be used as flo...
This paper illustrates designing and implementation process of floating point multiplier on Field ...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
Abstract—This article presents a floating-point exponential operator generator targeting recent FPGA...
Transcendental functions are an important part of algorithms in many fields. However, the hardware a...
This paper presents the design and the implementation of a fully combinatorial floating point unit (...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
International audienceThis article presents a floating-point exponential operator generator targetin...
The use of floating-point hardware in FPGAs has long been considered infeasible or related to use in...
International audienceThe study of specific hardware circuits for the evaluation of floating-point e...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
Abstract—With the density of FPGAs steadily increasing, FPGAs have reached the point where they are ...
International audienceReconfigurable circuits now have a capacity that allows them to be used as flo...
This paper illustrates designing and implementation process of floating point multiplier on Field ...