• 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