首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium >Convergence Models and Surprising Results for the Asynchronous Jacobi Method
【24h】

Convergence Models and Surprising Results for the Asynchronous Jacobi Method

机译:异步Jacobi方法的收敛模型和令人惊讶的结果

获取原文

摘要

Asynchronous iterative methods for solving linear systems have been gaining attention due to the high cost of synchronization points in massively parallel codes. Since future parallel computers will likely achieve exascale performance, synchronization may become the primary bottleneck. Historically, theory on asynchronous iterative methods has focused on proving that an asynchronous version of a fixed point method will converge. Additionally, some theory has shown that asynchronous methods can be faster, which has been supported by shared memory experiments. In this paper, we introduce a new way to model asynchronous Jacobi using propagation matrices, which are similar in concept to iteration matrices. With this model, we show that asynchronous Jacobi can reduce the error even if some processes are delayed for a long period of time, which could be due to a hardware malfunction or a large imbalance. We also show that asynchronous Jacobi can converge when synchronous Jacobi does not. We compare model results to shared and distributed memory implementation results, and show that in practice, asynchronous Jacobi's convergence rate improves as we increase the number of processes.
机译:由于大规模并行代码中同步点的高成本,解决线性系统的异步迭代方法已引起人们的关注。由于将来的并行计算机可能会达到百亿亿次性能,因此同步可能成为主要瓶颈。从历史上看,关于异步迭代方法的理论一直集中在证明定点方法的异步版本将收敛。此外,一些理论表明,异步方法可以更快,这已得到共享内存实验的支持。在本文中,我们介绍了一种使用传播矩阵对异步Jacobi建模的新方法,该方法在概念上与迭代矩阵相似。使用此模型,我们表明,即使某些进程被长时间延迟,异步Jacobi仍可以减少错误,这可能是由于硬件故障或较大的不平衡造成的。我们还展示了异步Jacobi可以收敛,而同步Jacobi则不能收敛。我们将模型结果与共享和分布式内存实现结果进行了比较,结果表明,在实践中,异步Jacobco的收敛速度随着进程数量的增加而提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号