2009
DOI: 10.1007/978-3-642-03869-3_88
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Lattice Basis Reduction Using a Multi-threaded Schnorr-Euchner LLL Algorithm

Abstract: Abstract. In this paper, we introduce a new parallel variant of the LLL lattice basis reduction algorithm. Our new, multi-threaded algorithm is the first to provide an efficient, parallel implementation of the Schorr-Euchner algorithm for today's multi-processor, multi-core computer architectures. Experiments with sparse and dense lattice bases show a speed-up factor of about 1.8 for the 2-thread and about factor 3.2 for the 4-thread version of our new parallel lattice basis reduction algorithm in comparison t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
1

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 31 publications
0
4
0
1
Order By: Relevance
“…ere are much works for that either for approximation algorithms such as LLL and BKZ or for exact algorithms such as Enumeration [16] and Sieving [18]. Backes and Wetzel [24] presented the first parallel implementation of LLL on multicores computer architecture.…”
Section: Previous Workmentioning
confidence: 99%
See 2 more Smart Citations
“…ere are much works for that either for approximation algorithms such as LLL and BKZ or for exact algorithms such as Enumeration [16] and Sieving [18]. Backes and Wetzel [24] presented the first parallel implementation of LLL on multicores computer architecture.…”
Section: Previous Workmentioning
confidence: 99%
“…ey have shown an improvement of about 3.2 times more than that in the traditional nonparallel algorithm. Afterward, the same authors introduced numbers of modifications [25] that increase the speedup of the algorithm in [24] by a factor 1.25.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…There are approaches of parallelizing LLL in the SIMD model, e.g. [30,2] and also for enumeration [9,15,10]. The combination of both however has not yet been tried.…”
Section: Introductionmentioning
confidence: 99%
“…Dado que encontrar vectores cortos en un lattice es uno de los problemas más difíciles de resolver computacionalmente, ya que es un problema de tipo NP, algunos autores como C. Schnorr y M. Euchner, en [5], se han adentrado a buscar nuevos algoritmos que resuelvan el problema SV P de manera aproximada considerando la reducción de lattices. Un algoritmo eficiente que resuelve este tipo de problemas es el algoritmo LLL, y que además es de tiempo polinomial determinista, es decir, que tal algoritmo es factible o eficiente para algún ordenador.…”
Section: El Algoritmo Lllunclassified