首页> 外文期刊>Japan journal of industrial and applied mathematics >A distributed and parallel unite and conquer method to solve sequences of non-Hermitian linear systems
【24h】

A distributed and parallel unite and conquer method to solve sequences of non-Hermitian linear systems

机译:分布式和并行团结和征服方法以解决非密封线性系统序列的方法

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

摘要

Many problems in science and engineering often require to solve a long sequence of large-scale non-Hermitian linear systems with different right-hand sides (RHSs) but a unique operator. Efficiently solving such problems on extreme-scale platforms requires the minimization of global communications, reduction of synchronization and promotion of asynchronous communications. Unite and Conquer GMRES/LS-ERAM (UCGLE) method (Wu and Petiton, in Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region. ACM, New York, pp 36-46, 10.1145/3149457.3154481, 2018) is a suitable candidate with the reduction of global communications and the synchronization points of all computing units. It consists of three computing algorithms with asynchronous communications that allow the use of approximated eigenvalues to accelerate the convergence of solving linear systems and to improve fault tolerance. In this paper, we extend both the mathematical model and the implementation of UCGLE method to adapt to solve sequences of linear systems. The eigenvalues obtained in solving previous linear systems by UCGLE can be recycled, improved on the fly and applied to construct a new initial guess vector for subsequent linear systems, which can achieve a continuous acceleration to solve linear systems in sequence. Numerical experiments using different test matrices to solve sequences of linear systems on supercomputer Tianhe-2 indicate a substantial decrease in both computation time and iteration steps when the approximated eigenvalues are recycled to generate the initial guess vectors.
机译:科学和工程中的许多问题通常需要用不同的右手侧面(RHS)来解决长期的大型非封闭仪线性系统,而是一个独特的操作员。有效地解决极端平台上的这些问题需要最小化全局通信,减少同步和异步通信的促销。联合和征服GMRES / LS-ERAM(UCLE)方法(吴和Petiton,在亚太地区高性能计算会议上的议程中。ACM,纽约,第36-46,1011,2015 / 3149457.3154481,2018)是利用减少全局通信和所有计算单元的同步点的合适候选者。它由三个计算算法组成,具有异步通信,允许使用近似的特征值来加速求解线性系统的收敛并提高容错。在本文中,我们扩展了数学模型和Ucgle方法的实现,以适应求解线性系统序列。在通过ucgle求解先前的线性系统中获得的特征值可以再循环,在飞行中改进并应用于构建后续线性系统的新初始猜测向量,这可以实现连续加速以依次求解线性系统。使用不同测试矩阵来解决超级计算机天河2上的线性系统序列的数值实验表明当近似的特征值被再循环以产生初始猜测向量时,计算时间和迭代步骤的显着降低。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号