...
首页> 外文期刊>Journal of Computational and Applied Mathematics >Reproducibility strategies for parallel Preconditioned Conjugate Gradient
【24h】

Reproducibility strategies for parallel Preconditioned Conjugate Gradient

机译:平行预处理缀合物梯度的再现性策略

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

摘要

The Preconditioned Conjugate Gradient method is often used in numerical simulations. While being widely used, the solver is also known for its lack of accuracy while computing the residual. In this article, we aim at a twofold goal: enhance the accuracy of the solver but also ensure its reproducibility in a message-passing implementation. We design and employ various strategies starting from the ExBLAS approach (through preserving every bit of information until final rounding) to its more lightweight performance-oriented variant (through expanding the intermediate precision). These algorithmic strategies are reinforced with programmability suggestions to assure deterministic executions. Finally, we verify these strategies on modern HPC systems: both versions deliver reproducible number of iterations, residuals, direct errors, and vector-solutions for the overhead of only 29% (ExBLAS) and 4% (lightweight) on 768 processes. (C) 2019 Elsevier B.V. All rights reserved.
机译:预处理的共轭梯度方法通常用于数值模拟。 在广泛使用的同时,求解器也以缺乏准确性而闻名,同时计算剩余。 在本文中,我们的目标是双重目标:提高求解器的准确性,但也可以确保其在消息传递实施中的重复性。 我们设计并采用从EXBLA方法开始的各种策略(通过将每一点信息保留为直到最终舍入)到其更轻质的性能型方向的变体(通过扩展中间精度)。 使用可编程性建议加强了这些算法策略,以确保确定性执行。 最后,我们验证了现代HPC系统上的这些策略:两个版本在768个进程上为仅29%(EXBLA)和4%(轻量级)的开销提供可重复的迭代,残差,直接误差和矢量解决方案。 (c)2019 Elsevier B.v.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号