1999
DOI: 10.1201/9780367802332
|View full text |Cite
|
Sign up to set email alerts
|

Inside the FFT Black Box

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(14 citation statements)
references
References 0 publications
1
12
0
1
Order By: Relevance
“…Gather access to twiddle factors pictured on Figure 2 1: _vr indexes = _vel_vseq_vl(VL); ⊳ 0,1,2,3,… We apply another optimization to the loading of twiddle factors, present in both 8-Pease and 8-Pease-gt. This one follows the observation that for each group of three phases, half of the vector registers have the same twiddle factors (e.g., in Figure 1, the dark blue register and the light red register of the second phase both hold W[0] and W [2] as their first and second element). In the third phase, the elements are identical for all registers.…”
Section: Optimizationssupporting
confidence: 74%
See 2 more Smart Citations
“…Gather access to twiddle factors pictured on Figure 2 1: _vr indexes = _vel_vseq_vl(VL); ⊳ 0,1,2,3,… We apply another optimization to the loading of twiddle factors, present in both 8-Pease and 8-Pease-gt. This one follows the observation that for each group of three phases, half of the vector registers have the same twiddle factors (e.g., in Figure 1, the dark blue register and the light red register of the second phase both hold W[0] and W [2] as their first and second element). In the third phase, the elements are identical for all registers.…”
Section: Optimizationssupporting
confidence: 74%
“…Therefore, a large body of research about FFT optimization on many architectures has been published in the last decades. The key reference publications used as background for our implementations are the book of Chu et al 2 the article of Pease, 3 and the article of Swarztrauber. 4 More recently, the research community is focusing on developing efficient FFT implementations targeting emerging architectures with different degrees of parallelism, for example, high number of cores and long SIMD or vector units.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, a large body of research about FFT optimization on many architectures has been published in the last decades. The key reference publications used as background for our implementations are the book of E. Chu et al [4], the paper of M. C. Pease [10] and the paper of P. N. Swarztrauber [11].…”
Section: Introductionmentioning
confidence: 99%
“…The multiplication modulo is done by computing and , for , computing the component-wise multiplication and, finally, using the inverse operation to obtain the polynomial c such that , as discussed by Lyubashevsky and Seiler [ 27 ]. Although the asymptotic cost of an algorithm based on this technique is , the hidden constants may be large due to the increased number of reductions modulo q in comparison with CRT-based algorithms for power-of-two cyclotomic number fields [ 27 , 46 ]. Another important aspect of the defining polynomial is captured by the expansion factor , a property introduced by Lyubashevsky and Micciancio [ 47 ].…”
Section: Applications Of the Twisted Ring-lwementioning
confidence: 99%