• DocumentCode
    2876212
  • Title

    Instrumented Multi-Stage Word-Length Optimization

  • Author

    Osborne, W.G. ; Coutinho, J. G F ; Cheung, R.C.C. ; Luk, W. ; Mencer, O.

  • Author_Institution
    Imperial Coll., London
  • fYear
    2007
  • fDate
    12-14 Dec. 2007
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    In this paper we present a tool, LengthFinder, for optimizing word-lengths of hardware designs with fixed-point arithmetic based on analytical error models that guarantee accuracy. LengthFinder adopts a multi-stage approach, with four novel features. First, the code analysis stage selects loops to instrument, such that information about the number of iterations can be extracted to generate more accurate results. Second, aggressive heuristics are used to produce non-uniform word-lengths rapidly while meeting requirements from the guaranteed error functions. Third, a method capable of reducing the search space has been developed for data-partitioning with a variable word-length reduction. Fourth, a genetic algorithm with selective-crossover and high mutation probability is applied to obtain near-optimal results. The benefits of LengthFinder are illustrated with various case studies. We show that LengthFinder can run over 200 times faster than previous techniques (Lee et al., 2006), while producing more accurate results, relative to values obtained from integer linear programming.
  • Keywords
    fixed point arithmetic; genetic algorithms; word processing; LengthFinder; aggressive heuristics; data-partitioning; fixed-point arithmetic; genetic algorithm; instrumented multi-stage word-length optimization; nonuniform word-lengths; search space; variable word-length reduction; Analytical models; Data mining; Design optimization; Error analysis; Fixed-point arithmetic; Genetic algorithms; Genetic mutations; Hardware; Information analysis; Instruments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2007. ICFPT 2007. International Conference on
  • Conference_Location
    Kitakyushu
  • Print_ISBN
    978-1-4244-1472-7
  • Electronic_ISBN
    978-1-4244-1472-7
  • Type

    conf

  • DOI
    10.1109/FPT.2007.4439236
  • Filename
    4439236