• DocumentCode
    2662187
  • Title

    Hierarchical segmentation schemes for function evaluation

  • Author

    Lee, Dong-U ; Luk, Wayne ; Villasenor, John ; Cheung, Peter Y K

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, UK
  • fYear
    2003
  • fDate
    15-17 Dec. 2003
  • Firstpage
    92
  • Lastpage
    99
  • Abstract
    This paper presents a method for evaluating functions based on piecewise polynomial approximation with a novel hierarchical segmentation scheme. The use of a novel hierarchy scheme of uniform segments and segments with size varying by powers of two enables us to approximate non-linear regions of a function particularly well. This partitioning is automated: efficient look-up tables and their coefficients are generated for a given function, input range, order of the polynomials, desired accuracy and finite precision constraints. We describe an algorithm to find the optimum number of segments and the placement of their boundaries, which is used to analyze the properties of a function and to benchmark out approach. Our method is illustrated using three non-linear compound functions, √-log(x), x log(x) and a high order rational function. We present results for various operand sizes between 8 and 24 bits for first and second order polynomial approximations.
  • Keywords
    function evaluation; piecewise polynomial techniques; rational functions; table lookup; finite precision constraints; function evaluation; hierarchical segmentation scheme; high order rational function; look-up tables; nonlinear compound functions; optimum segment boundaries; piecewise polynomial approximation; polynomial approximations; Algorithm design and analysis; Application software; Computer applications; Digital arithmetic; Educational institutions; Gaussian noise; Hardware; Image registration; Polynomials; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7803-8320-6
  • Type

    conf

  • DOI
    10.1109/FPT.2003.1275736
  • Filename
    1275736