【24h】

Weighted Block-Asynchronous Iteration on GPU-Accelerated Systems

机译:GPU加速系统上的加权块异步迭代

获取原文

摘要

In this paper, we analyze the potential of using weights for block-asynchronous relaxation methods on GPUs. For this purpose, we introduce different weighting techniques similar to those applied in block-smoothers for multigrid methods. For test matrices taken from the University of Florida Matrix Collection we report the convergence behavior and the total runtime for the different techniques. Analyzing the results, we observe that using weights may accelerate the convergence rate of block-asynchronous iteration considerably. While component-wise relaxation methods are seldom directly applied to systems of linear equations, using them as smoother in a multigrid framework they often provide an important contribution to finite element solvers. Since the parallelization potential of the classical smoothers like SOR and Gauss-Seidel is usually very limited, replacing them by weighted block-asynchronous smoothers may be beneficial to the overall multigrid performance. Due to the increase of heterogeneity in today's architecture designs, the significance and the need for highly parallel asynchronous smoothers is expected to grow.
机译:在本文中,我们分析了在GPU上使用权重进行块异步松弛方法的潜力。为此,我们引入了与在多网格方法的块平滑器中应用的加权技术相似的不同加权技术。对于从佛罗里达大学Matrix Collection获得的测试矩阵,我们报告了不同技术的收敛行为和总运行时间。分析结果,我们发现使用权重可以大大提高块异步迭代的收敛速度。尽管很少将基于分量的松弛方法直接应用于线性方程组,但在多网格框架中将它们用作更平滑的方法时,它们通常为有限元求解器提供了重要的贡献。由于经典平滑器(如SOR和Gauss-Seidel)的并行化潜力通常非常有限,因此用加权块异步平滑器代替它们可能对整体多网格性能有利。由于当今体系结构设计中异构性的增加,人们对高度并行异步平滑器的重要性和需求有望增长。

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号