Sieving in practice: The Generalized Sieve Kernel (G6K)
Subscribers:
68,700
Published on ● Video Link: https://www.youtube.com/watch?v=g4fGalYrvAI
Elena Kirshanova (I.Kant Baltic Federal University)
Lattices: Algorithms, Complexity, and Cryptography
Seminar, May 5, 2020
https://simons.berkeley.edu/events/sieving-practice-generalized-sieve-kernel-g6k
In this talk I will explain the way sieving algorithms are implemented in the Generalized Sieve Kernel(G6K) -- an open-source implementation of the currently fastest sieve in practice. I will talk about the Nguen-Vidick sieve algorithm, tuple sieve, and the way these algorithms can be sped up with locality-sensitive hashing, as well about several tricks that allowed to improve the performance of the implementation.
Based on joint work with Martin R. Albrecht, Leo Ducas, Gottfried Herold, Eamonn W. Postlethwaite, Marc Stevens
Other Videos By Simons Institute for the Theory of Computing
Tags:
Simons Institute
theoretical computer science
UC Berkeley
Computer Science
Theory of Computation
Theory of Computing