• Open Access IconOpen Access
  • Cite Icon18
  • https://doi.org/10.1007/978-3-540-77224-8_34Copy DOI Icon

The Tangent FFT

  • Nov 18, 2015
  • Daniel J Bernstein
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The split-radix FFT computes a size-n complex DFT, when n is a large power of 2, using just \(4n\lg n-6n+8\) 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 \((34/9+o(1))n\lg n\) 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.KeywordsTangent FFTsplit-radix FFTmodified split-radix FFTscaled odd tailDFTconvolutionpolynomial multiplicationalgebraic complexitycommunication complexity

Similar Papers
  • PDF
  • Research Article
  • Citations21

A nano-scale design of arithmetic and logic unit for energy-efficient signal processing devices based on a quantum-based technology

  • Apr 28, 2025
  • Cluster Computing
  • Muhammad Zohaib +3
  • Research Article
  • Citations2

On the Weak Computability of Continuous Real Functions

  • Jun 03, 2010
  • Electronic Proceedings in Theoretical Computer Science
  • Matthew S Bauer +1
  • Research Article
  • Citations1

T-sum of sigmoid-shaped fuzzy intervals

  • Mar 28, 2007
  • Information Sciences
  • Dug Hun Hong +2
  • Conference Article
  • Citations3

Complex number representation in RCBNS form for arithmetic operations and conversion of the result into standard binary form

  • Apr 04, 2003
  • H Zaini +1
  • Conference Article
  • Citations44

Design and implementation of efficient multiplier using vedic mathematics

  • Jan 01, 2011
  • J.M Rudagi +4
  • PDF
  • Research Article
  • Citations52

Formalization of real analysis: a survey of proof assistants and libraries

  • Jan 02, 2015
  • Mathematical Structures in Computer Science
  • Sylvie Boldo +2
  • Conference Article
  • Citations1

Memory Access Reduced Software Implementation of H.264/AVC Sub-pixel Motion Estimation Using Differential Data Encoding

  • May 01, 2007
  • Hyojin Choi +2
  • Research Article
  • Citations28

The effect of the serious game Tempoly on learning arithmetic polynomial operations

  • Aug 15, 2019
  • Education and Information Technologies
  • Cândida Barros +2
  • Research Article

A new binary number system for real numbers

  • Jan 01, 2024
  • Naturalis Scientias
  • Deliang Shi
  • Research Article
  • Citations74

The Real Number Model in Numerical Analysis

  • Mar 01, 1995
  • Journal of Complexity
  • E Novak
  • Research Article

Coin Flipping in Dynamic Programming Is Almost Useless

  • Jun 01, 2020
  • ACM Transactions on Computation Theory
  • Stasys Jukna
  • Conference Article

Method to Detect Floating-Point Absorption and Cancellation Phenomena in Software-Critical Design Models

  • Oct 01, 2018
  • Marcus Kimura Lopes +3
  • Research Article
  • Citations132

Static analysis yields efficient exact integer arithmetic for computational geometry

  • Jul 15, 1996
  • ACM Transactions on Graphics
  • Steven Fortune +1
  • Book Chapter
  • Citations6

Some Extensions of Markov's Constructive Continuum and Their Applications to the Theory of Constructive Functions

  • Jan 01, 1982
  • Studies in Logic and the Foundations of Mathematics
  • B.A Kusner
  • Research Article

A note on T-sum of bell-shaped fuzzy intervals

  • Dec 25, 2007
  • Journal of Korean Institute of Intelligent Systems
  • Dug-Hun Hong
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.