首页> 外文会议>14th ACM International Conference on Supercomputing, 14th, May 8-11, 2000, Santa Fe, New Mexico >Using Accurate Arithmetics to Improve Numerical Reproducibility and Stability in Parallel Applications
【24h】

Using Accurate Arithmetics to Improve Numerical Reproducibility and Stability in Parallel Applications

机译:在并行应用中使用精确算术改善数值可重复性和稳定性

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

摘要

Numerical reproducibility and stability of large scale scientific simulations, especially climate modeling, on distributed memory parallel computers are becoming critical issues. In particular, global summation of distributed arrays is most susceptible to rounding errors, and their propagation and accumulation cause uncertainty in final simulation results. We analyzed several accurate summation methods and found that two methods are particularly effective to improve (ensure) reproducibility and stability: Kahan's self-compensated summation and Bailey's double-double precision summation. We provide an MPI operator MPI-SUMDD to work with MPI collective operations to ensure a scalable implementation on large number of processors. The final methods are particularly simple to adopt in practical codes.
机译:在分布式内存并行计算机上进行大规模科学模拟(尤其是气候建模)的数值可重复性和稳定性正成为关键问题。特别是,分布式阵列的全局求和最容易出现舍入误差,并且它们的传播和累积会导致最终模拟结果不确定。我们分析了几种精确的求和方法,发现两种方法对于提高(确保)重现性和稳定性特别有效:Kahan的自补偿求和和Bailey的双精度-双精度求和。我们提供了一个MPI运算符MPI-SUMDD来与MPI集合操作配合使用,以确保在大量处理器上可扩展的实现。最终方法在实际代码中特别容易采用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号