首页> 外文期刊>Parallel Computing >Computation of the 100 quadrillionth hexadecimal digit of n on a cluster of Intel Xeon Phi processors
【24h】

Computation of the 100 quadrillionth hexadecimal digit of n on a cluster of Intel Xeon Phi processors

机译:在Intel Xeon Phi处理器群集上计算n的100个十进制十六进制数字

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

摘要

This paper presents the computation of a specific hexadecimal digit of 7 by using a Bailey-Borwein-Plouffe (BBP)-type formula on a cluster of Intel Xeon Phi processors. The BBP-type formula can be computed using modular exponentiation. We use Montgomery multiplication for the modular multiplication, which is the most time-consuming part of the modular exponentiation. We vectorize multiple modular exponentiations and multiple integer divisions by using Intel Advanced Vector Extensions 512 (Intel AVX-512) instructions. A parallel implementation of the BBP-type formula is presented. The 100 quadrillionth hexadecimal digit of it was computed on a 512-node cluster of Intel Xeon Phi processors with an elapsed time of 641 h 29 min that includes the time required for verification. (C) 2018 Elsevier B.V. All rights reserved.
机译:本文介绍了在Intel Xeon Phi处理器群集上使用Bailey-Borwein-Plouffe(BBP)型公式来计算7的特定十六进制数字的方法。 BBP型公式可以使用模幂计算。我们将蒙哥马利乘法用于模乘,这是模乘的最耗时的部分。我们使用英特尔高级矢量扩展512(Intel AVX-512)指令对多个模幂和多个整数除法进行矢量化处理。提出了BBP型公式的并行实现。在512个节点的Intel Xeon Phi处理器群集上计算出的100万亿位十六进制数字为641 h 29 min,包括验证所需的时间。 (C)2018 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号