首页> 外文会议>Tutorial on High Performance Numerical Tools for the Development and Scalability of High-End Computer Applications Conference >OpenMP/MPI Hybrid Parallel ILU(k) Preconditioner for FEM Based on Extended Hierarchical Interface Decomposition for Multi-core Clusters
【24h】

OpenMP/MPI Hybrid Parallel ILU(k) Preconditioner for FEM Based on Extended Hierarchical Interface Decomposition for Multi-core Clusters

机译:基于延长分层接口分解的多核集群分解的USP中的OpenMP / MPI混合并行ILU(K)预处理器

获取原文

摘要

While ILU preconditioner is a powerful and popular preconditioning method for Krylov iterative solvers on sparse matrices derived from finite element analysis, it have been exploerd the scalable hybrid parallelization scheme for ILU preconditioner targetting multi/many-core clusters. Hierarchical Interface Decompostion (HID) is a robust and efficient parallel method for ILU preconditioner. The extended version of HID (ExHID), our proposed method, introduces thicker level-2 connector in order to consider fill-ins. Basing on HID and ExHID we developed hybrid parallel ILU preconditioner with fill-ins using OpenMP/MPI hybrid parallel programing models. While inter-node parallelization is based on HID/ExHID, we applied two different methods, multicolor based reordering and HID/ExHID to intra-node parallelization. The two implementations according to different hybrid strategy, HID(inter-node)-HID (intra-node) and HID(inter-node)-MC(intra-node), are evaluated through strong scaling tests and the better hybrid strategy is explored. HID-HID generally results with better convergence and less fill-ins. On the other hand, HID-MC could be more stable strategy than HID-HID when increasing the number of threads per process.
机译:虽然ILU预处理器是用于稀疏矩阵的Krylov迭代求解器的强大而流行的预处理方法,但它已经利用了瞄准多/多核集群的ILU预处理器的可扩展混合并行化方案。分层接口Decompostion(HID)是ILU Preconditcher的强大有效的并行方法。我们所提出的方法的HID(挖掘机)的扩展版本引入了较厚的等级-2连接器,以便考虑填充物。基于HID和EXHID,我们使用OpenMP / MPI混合并行编程模型开发了填充填充的混合并行ILU预处理器。虽然节点间并行化基于HID / EXPID,但我们应用了两种不同的方法,基于多色的重新排序和HID /挖掘到内部节点并行化。根据不同的混合策略,HID(内部节点)和HID(内部节点)和HID(Inter-Node)-MC(内部节点)的两种实现通过强大的缩放测试来评估,并探讨更好的混合策略。 HID-HID通常会导致更好的收敛性和更少的填充。另一方面,当增加每个过程的线程数时,HID-MC可能比HID HID更稳定的策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号