Parallel lattice basis reduction using a multi-threaded Schnorr-Euchner LLL algorithm

Werner Backes, Susanne Wetzel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

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 to the traditional non-parallel algorithm.

Original languageEnglish
Title of host publicationEuro-Par 2009 Parallel Processing - 15th International Euro-Par Conference, Proceedings
Pages960-973
Number of pages14
DOIs
StatePublished - 2009
EventEuro-Par 2009 Parallel Processing - 15th International Euro-Par Conference, Proceedings - Delft, Netherlands
Duration: 25 Aug 200928 Aug 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5704 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceEuro-Par 2009 Parallel Processing - 15th International Euro-Par Conference, Proceedings
Country/TerritoryNetherlands
CityDelft
Period25/08/0928/08/09

Fingerprint

Dive into the research topics of 'Parallel lattice basis reduction using a multi-threaded Schnorr-Euchner LLL algorithm'. Together they form a unique fingerprint.

Cite this