2003
DOI: 10.1155/2003/918501
|View full text |Cite
|
Sign up to set email alerts
|

Lifting a Butterfly – A Component‐Based FFT

Abstract: Abstract. While modern software engineering, with good reason, tries to establish the idea of reusability and the principles of parameterization and loosely coupled components even for the design of performance-critical software, Fast Fourier Transforms (FFTs) tend to be monolithic and of a very low degree of parameterization. The data structures to hold the input and output data, the element type of these data, the algorithm for computing the so-called twiddle factors, the storage model for a given set of twi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 19 publications
0
1
0
Order By: Relevance
“…The name "butterfly" comes from the shape of the data-flow diagram in the radix-2 case. The NTT computations are given in a form of DFT (Decimation in Frequency) structure described by the Gentleman-Sande algorithm [15] and DIT (Decimation in Time) structure described by the Cooley-Tukey algorithm [14], which have multiple forms of butterflies [16].…”
Section: Negacyclic Convolution In Context Of Ntt Computationmentioning
confidence: 99%
“…The name "butterfly" comes from the shape of the data-flow diagram in the radix-2 case. The NTT computations are given in a form of DFT (Decimation in Frequency) structure described by the Gentleman-Sande algorithm [15] and DIT (Decimation in Time) structure described by the Cooley-Tukey algorithm [14], which have multiple forms of butterflies [16].…”
Section: Negacyclic Convolution In Context Of Ntt Computationmentioning
confidence: 99%