By adapting Mitchell's algorithm for floating-point numbers, one can efficiently perform arithmetic floating-point operations in an approximate logarithmic domain in order to perform approximate computations of functions such as multiplication, division, square root and others. This work examines how this algorithm can be improved in terms of accuracy and hardware complexity by applying a set of various methods that are parametrized and offer a large design space. Optimal coefficients for a large portion of this space is determined and used to synthesize circuits for both ASIC and FPGA circuits using the bfloat16 format\@. Optimal configurations are then extracted to create an optimal curve where one can select an acceptable error range and...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Reliable floating-point arithmetic is vital for dependable computing systems. It is also important f...
By adapting Mitchell's algorithm for floating-point numbers, one can efficiently perform arithmetic ...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
Abstract. Most mathematical formulae are defined in terms of operations on real numbers, but compute...
In the field of integrated circuits, the computational cost has always been a crucial design metric....
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
A low cost, high-speed architecture for the computation of the binary logarithm is proposed. It is b...
In this paper, the design of various generators of floating point operators is discussed. These oper...
Recent advances in technology of VLSI circuits enables economical hardware implementation of highly ...
In this paper we discuss the pros and cons of bit serial arithmetic for performing mathematical oper...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The study of specific hardware circuits for the evalu-ation of floating-point elementary functions w...
Most scientific computations use double precision floating point numbers. Recently, posits as an add...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Reliable floating-point arithmetic is vital for dependable computing systems. It is also important f...
By adapting Mitchell's algorithm for floating-point numbers, one can efficiently perform arithmetic ...
In recent years we have investigated the use of a logarithmic number representation as an alternativ...
Abstract. Most mathematical formulae are defined in terms of operations on real numbers, but compute...
In the field of integrated circuits, the computational cost has always been a crucial design metric....
Session 2 - Security, verification and reliabilityInternational audienceFloating point arithmetic is...
A low cost, high-speed architecture for the computation of the binary logarithm is proposed. It is b...
In this paper, the design of various generators of floating point operators is discussed. These oper...
Recent advances in technology of VLSI circuits enables economical hardware implementation of highly ...
In this paper we discuss the pros and cons of bit serial arithmetic for performing mathematical oper...
As FPGAs are increasingly being used for floating-point computing, the feasibility of a library of f...
The study of specific hardware circuits for the evalu-ation of floating-point elementary functions w...
Most scientific computations use double precision floating point numbers. Recently, posits as an add...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
It has been shown that FPGAs could outperform high-end microprocessors on floating-point computation...
Reliable floating-point arithmetic is vital for dependable computing systems. It is also important f...