Title :
High Degree Toom´n´Half for Balanced and Unbalanced Multiplication
Author_Institution :
mambaSofi, Torino, Italy
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;
Conference_Titel :
Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
Conference_Location :
Tubingen
Print_ISBN :
978-1-4244-9457-6
DOI :
10.1109/ARITH.2011.12