A Parallel Variant of LDSieve for the SVP on Lattices
A Parallel Variant of LDSieve for the SVP on Lattices
复制标题
格子上 SVP 的 LDSieve 并行变体
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
C. Bischof
中科院分区:
文献类型:
--
作者:
Artur Mariano;Thijs Laarhoven;C. Bischof
In this paper, we propose a parallel implementation of LDSieve, a recently published sieving algorithm for the SVP, which achieves the best theoretical complexity to this day, on parallel shared-memory systems. In particular, we propose a scalable parallel variant of LDSieve that is probabilistically lock-free and relaxes the properties of the algorithm to favour parallelism. We use our parallel variant of LDSieve to answer a number of important questions pertaining to the algorithm. In particular, we show that LDSieve scales fairly well on shared-memory systems and uses much less memory than HashSieve on random lattices, for the same or even less execution time.