DocumentCode
2866721
Title
High Degree Toom´n´Half for Balanced and Unbalanced Multiplication
Author
Bodrato, Marco
Author_Institution
mambaSofi, Torino, Italy
fYear
2011
fDate
25-27 July 2011
Firstpage
15
Lastpage
22
Abstract
Some hints and tricks to automatically obtain high degree Toom-Cook implementations, i.e. functions for integer or polynomial multiplication with a reduced complexity. The described method generates quite an efficient sequence of operations and the memory footprint is kept low by using a new strategy: mixing evaluation, interpolation and recomposition phases. It is possible to automatise the whole procedure obtaining a general Toom-n function, and to extend the method to polynomials in any characteristic except two.
Keywords
computational complexity; interpolation; polynomials; program compilers; Toom´n´half; high degree TooM-Cook implementation; interpolation phase; memory footprint; polynomial multiplication; recomposition phase; unbalanced multiplication; Complexity theory; Computational modeling; Delay; Interpolation; Libraries; Polynomials; Toom-Cook; code generation; integer multiplication; polynomial produc; unbalanced;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
Conference_Location
Tubingen
ISSN
1063-6889
Print_ISBN
978-1-4244-9457-6
Type
conf
DOI
10.1109/ARITH.2011.12
Filename
5992104
Link To Document