International audienceElementary functions from the mathematical library input and output floating-point numbers. However it is possible to implement them purely using integer/fixed-point arithmetic. This option was not attractive between 1985 and 2005, because mainstream processor hardware supported 64-bit floating-point, but only 32-bit integers. Besides, conversions between floating-point and integer were costly. This has changed in recent years, in particular with the generalization of native 64-bit integer support. The purpose of this article is therefore to reevaluate the relevance of computing floating-point functions in fixed-point. For this, several variants of the double-precision logarithm function are implemented and evaluated. ...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
International audienceEconomical hardware often uses a FiXed-point Number System (FXNS), whose const...
This paper presents a multiple-precision binary floating-point library, written in the ISO C languag...
International audienceElementary functions from the mathematical library input and output floating-p...
Laboratoire LIP : CNRS/ENS Lyon/INRIA/Université Lyon 1We introduce two algorithms for accurately ev...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
Version publiée du Rapport de recherche LIP n°2005-37International audienceThis article is a case st...
This article is a case study in the implementation of a portable, proven and efficient correctly rou...
International audienceFor applications requiring a large dynamic, real numbers may be represented ei...
International audienceAs FPGAs are increasingly being used for floating-point computing, the feasibi...
International audienceThe study of specific hardware circuits for the evaluation of floating-point e...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
Input/output of data items and information are very common operations performed on computer systems....
23 pagesWe introduce several algorithms for accurately evaluating powers to a positive integer in fl...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
International audienceEconomical hardware often uses a FiXed-point Number System (FXNS), whose const...
This paper presents a multiple-precision binary floating-point library, written in the ISO C languag...
International audienceElementary functions from the mathematical library input and output floating-p...
Laboratoire LIP : CNRS/ENS Lyon/INRIA/Université Lyon 1We introduce two algorithms for accurately ev...
The advent of reconfigurable co-processors based on field-programmable gate arrays has renewed inter...
Version publiée du Rapport de recherche LIP n°2005-37International audienceThis article is a case st...
This article is a case study in the implementation of a portable, proven and efficient correctly rou...
International audienceFor applications requiring a large dynamic, real numbers may be represented ei...
International audienceAs FPGAs are increasingly being used for floating-point computing, the feasibi...
International audienceThe study of specific hardware circuits for the evaluation of floating-point e...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
Input/output of data items and information are very common operations performed on computer systems....
23 pagesWe introduce several algorithms for accurately evaluating powers to a positive integer in fl...
International audienceThe high performance and capacity of current FPGAs makes them suitable as acce...
The high performance and capacity of current FPGAs makes them suitable as acceleration co-processors...
International audienceEconomical hardware often uses a FiXed-point Number System (FXNS), whose const...
This paper presents a multiple-precision binary floating-point library, written in the ISO C languag...