Elementary functions: algorithms and implementation
Elementary functions: algorithms and implementation
Division Algorithms and Implementations
IEEE Transactions on Computers
Toward Correctly Rounded Transcendentals
IEEE Transactions on Computers
Very High Radix Square Root with Prescaling and Rounding and a Combined Division/Square Root Unit
IEEE Transactions on Computers
Division and Square Root: Digit-Recurrence Algorithms and Implementations
Division and Square Root: Digit-Recurrence Algorithms and Implementations
Fast Hardware-Based Algorithms for Elementary Function Computations Using Rectangular Multipliers
IEEE Transactions on Computers
Fast Evaluation of the Elementary Functions in Single Precision
IEEE Transactions on Computers
Efficient Initial Approximation and Fast Converging Methods for Division and Square Root
ARITH '95 Proceedings of the 12th Symposium on Computer Arithmetic
Function Evaluation by Table Look-up and Addition
ARITH '95 Proceedings of the 12th Symposium on Computer Arithmetic
Faithful Bipartite ROM Reciprocal Tables
ARITH '95 Proceedings of the 12th Symposium on Computer Arithmetic
High-speed double precision computation of nonlinear functions
ARITH '95 Proceedings of the 12th Symposium on Computer Arithmetic
Symmetric Bipartite Tables for Accurate Function Approximation
ARITH '97 Proceedings of the 13th Symposium on Computer Arithmetic (ARITH '97)
On Infinitely Precise Rounding for Division, Square Root, Reciprocal and Square Root Reciprocal
ARITH '99 Proceedings of the 14th IEEE Symposium on Computer Arithmetic
Implementation of the Exponential Function in a Floating-Point Unit
Journal of VLSI Signal Processing Systems
High-Speed Double-Precision Computation of Reciprocal, Division, Square Root and Inverse Square Root
IEEE Transactions on Computers
Radix-4 Reciprocal Square-Root and Its Combination with Division and Square Root
IEEE Transactions on Computers
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Synthesis and verification
Algorithm and Architecture for Logarithm, Exponential, and Powering Computation
IEEE Transactions on Computers
High-Radix Logarithm with Selection by Rounding: Algorithm and Implementation
Journal of VLSI Signal Processing Systems
Automating custom-precision function evaluation for embedded processors
Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems
Real-Time Systems
Partial product reduction by using look-up tables for M×N multiplier
Integration, the VLSI Journal
A truly two-dimensional systolic array FPGA implementation of QR decomposition
ACM Transactions on Embedded Computing Systems (TECS)
High-performance hardware operators for polynomial evaluation
International Journal of High Performance Systems Architecture
VFloat: A Variable Precision Fixed- and Floating-Point Library for Reconfigurable Hardware
ACM Transactions on Reconfigurable Technology and Systems (TRETS)
Function approximation based on estimated arithmetic operators
Asilomar'09 Proceedings of the 43rd Asilomar conference on Signals, systems and computers
A fast segmentation algorithm for piecewise polynomial numeric function generators
Journal of Computational and Applied Mathematics
Mathematical model of stored logic based computation
Mathematical and Computer Modelling: An International Journal
On the design of modulo 2n-1 cubing units
Proceedings of the 23rd ACM international conference on Great lakes symposium on VLSI
Hi-index | 0.01 |
This paper deals with the computation of reciprocals, square roots, inverse square roots, and some elementary functions using small tables, small multipliers, and, for some functions, a final 驴large驴 (almost full-length) multiplication. We propose a method, based on argument reduction and series expansion, that allows fast evaluation of these functions in high precision. The strength of this method is that the same scheme allows the computation of all these functions. We estimate the delay, the size/number of tables, and the size/number of multipliers and compare with other related methods.