Proceedings of the ACM on International Symposium on Symbolic and Algebraic Computation 2016
DOI: 10.1145/2930889.2930920
|View full text |Cite
|
Sign up to set email alerts
|

Fast Polynomial Multiplication over F260

Abstract: Can post-SchönhageStrassen multiplication algorithms be competitive in practice for large input sizes? So far, the GMP library still outperforms all implementations of the recent, asymptotically more ecient algorithms for integer multiplication by Fürer, DeKururSahaSaptharishi, and ourselves. In this paper, we show how central ideas of our recent asymptotically fast algorithms turn out to be of practical interest for multiplication of polynomials over nite fields of characteristic two. Our Mathemagix implement… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 11 publications
(25 citation statements)
references
References 30 publications
0
25
0
Order By: Relevance
“…In a finite field like F 2 l , there are roots of unity only for specific orders, so we would have S = {n|n divides 2 l −1}. A remarkable example is F 2 60 because there are efficient ways of computing in this field, and many roots of unity (with large, highly-composite order) are known [7].…”
Section: Goal Of This Papermentioning
confidence: 99%
See 2 more Smart Citations
“…In a finite field like F 2 l , there are roots of unity only for specific orders, so we would have S = {n|n divides 2 l −1}. A remarkable example is F 2 60 because there are efficient ways of computing in this field, and many roots of unity (with large, highly-composite order) are known [7].…”
Section: Goal Of This Papermentioning
confidence: 99%
“…In an in-place implementation of the Cooley-Tukey FFT, it is convenient to order the output differently (see for example [7,Section 2.1]). The purpose of this different order is to ensure that the result of the full FFT is simply the concatenation of the outputs from the outer DFTs.…”
Section: Generalized Bitwise Mirrormentioning
confidence: 99%
See 1 more Smart Citation
“…In [15], they also propose a similar algorithm for the multiplication over finite fields, achieving a Fürer-like complexity. This work led to an efficient implementation in [17], using multiplication of polynomials over the special field F 2 60 . In [7], Covanov and Thomé proposed an algorithm based on generalized Fermat primes and the same scheme as Fürer's algorithm, to multiply integers with a Fürer-like complexity.…”
Section: Introductionmentioning
confidence: 99%
“…In particular, the case of q = 2 has received a lot of attention from the research communities due to its wide-ranging application, e.g., in coding theory and cryptography. Here we obviously need to go to an appropriate extension field F 2 d in order to obtain a primitive n-th root of unity for any meaningful n, and in this case, it is well known that one can use the Kronecker method to efficiently compute binary polynomial multiplication [Can89,HvdHL16]. Such FFT-based techniques have better asymptotic complexity compared with school-book and Karatsuba algorithms.…”
Section: Introductionmentioning
confidence: 99%