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
Link To Document