International audienceReconfigurable circuits now have a capacity that allows them to be used as floating-point accelerators. They offer massive parallelism, but also the opportunity to design optimised floating-point hardware operators not available in microprocessors. Multiplication by a constant is an important example of such an operator. This article presents an architecture generator for the correctly rounded multiplication of a floating-point number by a constant. This constant can be a floating-point value, but also an arbitrary irrational number. The multiplication of the significands is an instance of the well-studied problem of constant integer multiplication, for which improvement to existing algorithms are also proposed and eva...
This paper describes how to realize place-effective synchronous bit-serial constant multiplications,...
FPGAs are increasingly being used in the high performance and scientific computing community to impl...
We introduce an algorithm for multiplying a floating-point number x by a constant C that is not exac...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
International audienceReconfigurable circuits now have a capacity that allows them to be used as flo...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that is not ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
(eng) We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that i...
International audienceMultiplications by simple rational constants often appear in fixed-point or fl...
International audienceComputing cores to be implemented on FPGAs may involve divisions by small inte...
This paper illustrates designing and implementation process of floating point multiplier on Field ...
This paper describes how to realize place-effective synchronous bit-serial constant multiplications,...
FPGAs are increasingly being used in the high performance and scientific computing community to impl...
We introduce an algorithm for multiplying a floating-point number x by a constant C that is not exac...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
Reconfigurable circuits now have a capacity that allows them to be used as floating-point accelerato...
International audienceReconfigurable circuits now have a capacity that allows them to be used as flo...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that is not ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
International audienceThe multiplication by a constant is a frequently used operation. To implement ...
(eng) We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that i...
International audienceMultiplications by simple rational constants often appear in fixed-point or fl...
International audienceComputing cores to be implemented on FPGAs may involve divisions by small inte...
This paper illustrates designing and implementation process of floating point multiplier on Field ...
This paper describes how to realize place-effective synchronous bit-serial constant multiplications,...
FPGAs are increasingly being used in the high performance and scientific computing community to impl...
We introduce an algorithm for multiplying a floating-point number x by a constant C that is not exac...