Irrational base discrete weighted transform
Appearance
In mathematics, the irrational base discrete weighted transform (IBDWT) is a variant of the fast Fourier transform using an irrational base; it was developed by Richard Crandall (Reed College), Barry Fagin (Dartmouth College) and Joshua Doenias (NeXT Software)[1] in the early 1990s using Mathematica.[2]
The IBDWT is used in the Great Internet Mersenne Prime Search's client Prime95 to perform FFT multiplication, as well as in other programs implementing Lucas-Lehmer test, such as CUDALucas and Glucas.[3]
References
- ^ Crandall, Richard (1997). "The Challenge of Large Numbers". Scientific American. 276 (2): 74–78. doi:10.1038/scientificamerican0297-74. JSTOR 24993611. Retrieved 29 March 2023.
- ^ "Mathematica Use of Renowned Computational Scientist and Author Richard Crandall". Wolfram Research. Retrieved 29 March 2023.
- ^ Thall, Andrew. "Fast Mersenne Prime Testing on the GPU" (PDF). Retrieved 29 March 2023.
- Richard Crandall, Barry Fagin: Discrete weighted transforms and large-integer arithmetic, Mathematics of Computation 62, 205, 305-324, January 1994 (PDF file)
- Richard Crandall: Topics in Advanced Scientific Computation, TELOS/Springer-Verlag