Polynomial expressions are used to approximate a wide variety of functions commonly found in signal processing and computer graphics applications. Computing these polynomial expressions in hardware consumes a lot of energy and therefore careful optimization of these expressions is important in order to achieve low energy consumption. Unfortunately, current optimization techniques for reducing complexity of expressions such as Common Subexpression Elimination (CSE) cannot do a good optimization. In this paper, we present an algebraic technique to reduce the energy consumption of custom datapath implementation of polynomials by reducing the number of energy intensive operations. Our techniques can handle polynomial expressions of any order an...
In this thesis, an optimized polynomial evaluation algorithm is presented. Compared to Horner's Rule...
AbstractThis paper examines the most efficient known serial and parallel algorithms for multiplying ...
The key program for linear system analysis and/or synthesis is a program for factoring higher order ...
Polynomial expressions are used to compute a wide variety of mathematical functions commonly found i...
The research presented focuses on optimization of polynomials using algebraic manipulations at the h...
ABSTRACT Multiplications with constants are common in applications involving linear systems, such as...
The portability of emerging computing systems demands further reduction in the power consumption of ...
Abstract—For a variety of signal processing applications polynomials are implemented in circuits. Re...
Minimizing the evaluation cost of a polynomial expression is a fundamental problem in computer scien...
The portability of emerging computing systems demands further reduction in the power consumption of ...
Field Programmable Gate Arrays (FPGAs) are gaining popularity in the context of scientific computing...
Piecewise polynomial interpolation is a well-established technique for hardware function evaluation....
One may represent polynomials not only by their coefficients but also by arithmetic circuits which e...
The evaluation of small degree polynomials is critical for the computation of elementary functions. ...
Polynomial evaluation subroutines are the key to fast efficient dynamic system analysis programs. Ye...
In this thesis, an optimized polynomial evaluation algorithm is presented. Compared to Horner's Rule...
AbstractThis paper examines the most efficient known serial and parallel algorithms for multiplying ...
The key program for linear system analysis and/or synthesis is a program for factoring higher order ...
Polynomial expressions are used to compute a wide variety of mathematical functions commonly found i...
The research presented focuses on optimization of polynomials using algebraic manipulations at the h...
ABSTRACT Multiplications with constants are common in applications involving linear systems, such as...
The portability of emerging computing systems demands further reduction in the power consumption of ...
Abstract—For a variety of signal processing applications polynomials are implemented in circuits. Re...
Minimizing the evaluation cost of a polynomial expression is a fundamental problem in computer scien...
The portability of emerging computing systems demands further reduction in the power consumption of ...
Field Programmable Gate Arrays (FPGAs) are gaining popularity in the context of scientific computing...
Piecewise polynomial interpolation is a well-established technique for hardware function evaluation....
One may represent polynomials not only by their coefficients but also by arithmetic circuits which e...
The evaluation of small degree polynomials is critical for the computation of elementary functions. ...
Polynomial evaluation subroutines are the key to fast efficient dynamic system analysis programs. Ye...
In this thesis, an optimized polynomial evaluation algorithm is presented. Compared to Horner's Rule...
AbstractThis paper examines the most efficient known serial and parallel algorithms for multiplying ...
The key program for linear system analysis and/or synthesis is a program for factoring higher order ...