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

  • Authors:
  • Werner Backes;Susanne Wetzel

  • Affiliations:
  • Stevens Institute of Technology, Hoboken, USA 07030;Stevens Institute of Technology, Hoboken, USA 07030

  • Venue:
  • Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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.