Skip to main navigation Skip to search Skip to main content

The tangent FFT

  • D.J. Bernstein

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    508 Downloads (Pure)

    Abstract

    The split-radix FFT computes a size-n complex DFT, when n is a large power of 2, using just arithmetic operations on real numbers. This operation count was first announced in 1968, stood unchallenged for more than thirty years, and was widely believed to be best possible. Recently James Van Buskirk posted software demonstrating that the split-radix FFT is not optimal. Van Buskirk’s software computes a size-n complex DFT using only arithmetic operations on real numbers. There are now three papers attempting to explain the improvement from 4 to 34/9: Johnson and Frigo, IEEE Transactions on Signal Processing, 2007; Lundy and Van Buskirk, Computing, 2007; and this paper. This paper presents the "tangent FFT," a straightforward in-place cache-friendly DFT algorithm having exactly the same operation counts as Van Buskirk’s algorithm. This paper expresses the tangent FFT as a sequence of standard polynomial operations, and pinpoints how the tangent FFT saves time compared to the split-radix FFT. This description is helpful not only for understanding and analyzing Van Buskirk’s improvement but also for minimizing the memory-access costs of the FFT.
    Original languageEnglish
    Title of host publicationApplied Algebra, Algebraic Algorithms and Error-Correcting Codes (17th International Conference, AAECC-17, Bangalore, India, December 16-20, 2007. Proceedings)
    EditorsS. Boztas, H.F. Lu
    Place of PublicationBerlin
    PublisherSpringer
    Pages291-300
    ISBN (Print)978-3-540-77223-1
    DOIs
    Publication statusPublished - 2007
    Eventconference; AAECC 17, Bangalore, India; 2007-12-16; 2007-12-20 -
    Duration: 16 Dec 200720 Dec 2007

    Publication series

    NameLecture Notes in Computer Science
    Volume4851
    ISSN (Print)0302-9743

    Conference

    Conferenceconference; AAECC 17, Bangalore, India; 2007-12-16; 2007-12-20
    Period16/12/0720/12/07
    OtherAAECC 17, Bangalore, India

    Fingerprint

    Dive into the research topics of 'The tangent FFT'. Together they form a unique fingerprint.

    Cite this