首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Massive Parallelization for Finding Shortest Lattice Vectors Based on Ubiquity Generator Framework
【24h】

Massive Parallelization for Finding Shortest Lattice Vectors Based on Ubiquity Generator Framework

机译:基于Ubiquity发电机框架寻找最短格子矢量的巨大并行化

获取原文

摘要

Lattice-based cryptography has received attention as a next-generation encryption technique, because it is believed to be secure against attacks by classical and quantum computers. Its essential security depends on the hardness of solving the shortest vector problem (SVP). In the cryptography, to determine security levels, it is becoming significantly more important to estimate the hardness of the SVP by high-performance computing. In this study, we develop the world's first distributed and asynchronous parallel SVP solver, the MAssively Parallel solver for SVP (MAP-SVP). It can parallelize algorithms for solving the SVP by applying the Ubiquity Generator framework, which is a generic framework for branch-and-bound algorithms. The MAP-SVP is suitable for massive-scale parallelization, owing to its small memory footprint, low communication overhead, and rapid checkpoint and restart mechanisms. We demonstrate its performance and scalability of the MAP-SVP by using up to 100,032 cores to solve instances of the Darmstadt SVP Challenge.
机译:基于格子的密码学被引起了作为下一代加密技术的关注,因为它被认为是通过经典和量子计算机的攻击来保护。其基本安全性取决于解决最短矢量问题的硬度(SVP)。在密码学中,要确定安全级别,通过高性能计算来估计SVP的硬度变得明显更为重要。在这项研究中,我们开发了世界上第一个分布式和异步并行SVP求解器,SVP(MAP-SVP)的大规模并联求解器。它可以通过应用ubiquity发生器框架来并行化用于解决SVP的算法,这是分支和绑定算法的通用框架。 MAP-SVP适用于由于其小的内存占地面积,低通信开销和快速检查点和重启机制而受到大规模平行化。我们通过使用多达100,032个核心解决DAMSTADT SVP挑战的实例来展示其性能和可扩展性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号