• DocumentCode
    1092554
  • Title

    Some good fields and rings for computing number theoretic transforms

  • Author

    Rice, Bart

  • Author_Institution
    Department of Defence, Washington, DC
  • Volume
    27
  • Issue
    4
  • fYear
    1979
  • fDate
    8/1/1979 12:00:00 AM
  • Firstpage
    432
  • Lastpage
    433
  • Abstract
    The number of multiplications required to compute number-theoretic transforms may be reduced by auspicious choice of the field or ring in which the computation is to be done. One method is to perform the computation in a direct sum of relatively small finite fields, using table lookups in lieu of multiplications in some or all of the component fields and using the Chinese Remainder Theorem to obtain the final result. Pipelining or parallel computation may be naturally applied to such computations. Another technique is the computation of d-long transforms in fields which contain low density dth roots of unity, for then many multiplications may be replaced by bit shifts and additions. The search for such fields and primitive roots may be facilitated by results on factoring large numbers of the form 2n± 1.
  • Keywords
    Acoustic signal processing; Concurrent computing; Convolution; Dynamic range; Galois fields; Pipeline processing; Speech processing; Table lookup;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/TASSP.1979.1163258
  • Filename
    1163258