• DocumentCode
    3274934
  • Title

    Combined optimal and heuristic approaches for multiple constant multiplication

  • Author

    Thong, Jason ; Nicolici, Nicola

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, ON, Canada
  • fYear
    2010
  • fDate
    3-6 Oct. 2010
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    We propose new optimal and heuristic approaches for solving the multiple constant multiplication (MCM) problem. Bounded depth first search (BDFS), our proposed optimal algorithm, is benchmarked on problem sizes that are impractical for the existing optimal method. We focus on MCM problems with few constants but on large bit widths. In this scenario, we outperform the existing heuristics in minimizing the number of adders. In addition, subject to a given quality of solution, our run time is faster. We reuse our heuristics for pruning within BDFS.
  • Keywords
    adders; signal processing; tree searching; adders; bounded depth first search; heuristic algorithm; multiple constant multiplication; optimal algorithm; Adders; Algorithm design and analysis; Benchmark testing; Digital signal processing; Redundancy; Signal processing algorithms; Topology; algorithms; common subexpression elimination; directed acyclic graphs; multiple constant multiplication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2010 IEEE International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-8936-7
  • Type

    conf

  • DOI
    10.1109/ICCD.2010.5647750
  • Filename
    5647750