Memory-Optimized Voronoi Cell-based Parallel Kernels for the Shortest Vector Problem on Lattices

被引:2
|
作者
Cabeleira, Filipe [1 ]
Mariano, Artur [2 ]
Falcao, Gabriel [1 ]
机构
[1] Univ Coimbra, Dept Elect & Comp Engn, Inst Telecomunicacoes, Coimbra, Portugal
[2] Univ Minho, HASLab, INESC TEC, Braga, Portugal
关键词
Cryptography; Voronoi; Accelerators; DISCRETE LOGARITHMS; BASIS REDUCTION; ALGORITHMS;
D O I
10.23919/eusipco.2019.8902635
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper we propose a parallel implementation of a Voronoi cell-based algorithm for the Shortest Vector Problem for both CPU and CPU architectures. Additionally, we present an algorithmic simplification with particular emphasis on significantly reducing the memory usage of the implementation. According to our tests, the parallel multi-core CPU implementation scales linearly with the number of cores used, and also benefits from simultaneous multi-threading, achieving a maximum speedup of 5.56x for 8 threads. The parallel CPU implementation obtains speedups of 13.08x, compared with the sequential CPU implementation. The acceleration of this class of signal processing algorithms is a fundamental step in the evolution of post-quantum cryptanalysis. Currently, the best algorithms can take months to process for moderately low dimensions.
引用
收藏
页数:5
相关论文
共 4 条
  • [1] A Parallel Implementation of GaussSieve for the Shortest Vector Problem in Lattices
    Milde, Benjamin
    Schneider, Michael
    PARALLEL COMPUTING TECHNOLOGIES, 2011, 6873 : 452 - 458
  • [2] An 8-T Processing-in-Memory SRAM Cell-Based Pixel-Parallel Array Processor for Vision Chips
    Chen, Leyi
    Shi, Cong
    He, Junxian
    Yu, Jianyi
    Wang, Haibing
    Lu, Jing
    Liu, Liyuan
    Wu, Nanjian
    Tian, Min
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (11) : 4249 - 4259
  • [3] An 8-T Processing-in-Memory SRAM Cell-Based Pixel-Parallel Array Processor for Vision Chips
    Chen, Leyi
    He, Junxian
    Yu, Jianyi
    Wang, Haibing
    Lu, Jing
    Liu, Liyuan
    Wu, Nanjian
    Shi, Cong
    Min, Tian
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 100 - 104
  • [4] Parallel evaluation of cell-based phage display panning strategies: Optimized selection and depletion steps result in AML blast-binding consensus antibodies
    Weber, Theresa
    Pscherer, Sibylle
    Gamerdinger, Ulrike
    Teigler-Schlegel, Andrea
    Rutz, Natalja
    Blau, Wolfgang
    Rummel, Mathias
    Gattenloehner, Stefan
    Tur, Mehmet Kemal
    MOLECULAR MEDICINE REPORTS, 2021, 24 (05)