首页> 外文会议>9th IEEE International Conference on Networking, Architecture, and Storage >Efficient GCD Computation for Big Integers on Xeon Phi Coprocessor
【24h】

Efficient GCD Computation for Big Integers on Xeon Phi Coprocessor

机译:至强融核协处理器上大整数的高效GCD计算

获取原文
获取原文并翻译 | 示例

摘要

Efficient calculation of the greatest common divisor (GCD) for big integers each whose number of bits is greater than or equal to 1024 has drawn a considerable amount of attention because it can be used to detect a weakness of the RSA security infrastructure. This paper presents a parallel binary GCD algorithm and its implementation for big integers on the Intel Xeon Phi coprocessor. This algorithm is capable of computing GCDs efficiently on many pairs of big integers in parallel by utilizing all cores on a Xeon Phi coprocessor as well as taking advantage of all vector processing units of the coprocessor to speed up critical integer operations within the algorithm. Using 240 threads on a Xeon Phi coprocessor to carry out GCD calculations for a large amount of 2048-bit integers, the implementation achieves the speedup of 30 times over a sequential binary GCD algorithm implementation on a single CPU core, and it delivers twice amount of performance in comparison to the same sequential binary GCD implementation running on 240 threads of the Xeon Phi.
机译:对于每个位数都大于或等于1024的大整数,最大有效最大公约数(GCD)的高效计算已引起了相当大的关注,因为它可用于检测RSA安全基础结构的弱点。本文介绍了并行二进制GCD算法及其在Intel Xeon Phi协处理器上对大整数的实现。通过利用至强融核协处理器上的所有内核,并利用协处理器的所有矢量处理单元来加快算法中的关键整数运算的速度,该算法能够在多对大整数上高效地并行计算GCD。在Xeon Phi协处理器上使用240个线程来对大量2048位整数进行GCD计算,与在单个CPU内核上的顺序二进制GCD算法实现相比,该实现实现了30倍的加速,并且实现了两倍的与在Xeon Phi的240个线程上运行的相同顺序二进制GCD实现相比,性能更高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号