Parallel Iterative Solvers of GeoFEM with Selective Blocking Preconditioning for Nonlinear Contact Problems on the Earth Simulator

Parallel Iterative Solvers of GeoFEM with Selective Blocking Preconditioning for Nonlinear Contact Problems on the Earth Simulator
复制标题

地球模拟器上非线性接触问题的具有选择性分块预处理的 GeoFEM 并行迭代求解器

DOI:
10.1145/1048935.1050164
复制
发表时间:
2003
期刊:
ACM/IEEE SC 2003 Conference (SC'03)
影响因子:
--
通讯作者:
K. Nakajima
K. Nakajima
中科院分区:
--
文献类型:
--
作者:
K. Nakajima

文献摘要

被引文献

相似文献

一个有效的并行迭代方法与选择性阻塞预处理已开发的对称多处理器(SMP)集群结构的向量处理器,如地球模拟器。该方法基于一个三层混合并行编程模型,包括SMP节点间通信的消息传递、SMP节点内并行化的OpenMP循环指令和每个处理单元(PE)的向量化。该方法在地球模拟器上进行的接触条件下的三维地球物理模拟中提供了鲁棒和平滑的收敛以及出色的矢量和并行性能。选择性阻断预处理比ILU(1)和ILU(2)更有效。在10个SMP节点(80个PE)上的复杂的日本西南部模型的性能为161.7 GFLOPS,相当于混合编程模型峰值性能的25.3%,平面MPI的性能为190.4 GFLOPS(峰值性能的29.8%)。
An efficient parallel iterative method with selective blocking preconditioning has been developed for symmetric multiprocessor (SMP) cluster architectures with vector processors such as the Earth Simulator. This method is based on a three-level hybrid parallel programming model, which includes message passing for inter-SMP node communication, loop directives by OpenMP for intra-SMP node parallelization and vectorization for each processing element (PE). This method provides robust and smooth convergence and excellent vector and parallel performance in 3D geophysical simulations with contact conditions performed on the Earth Simulator. The selective blocking preconditioning is much more efficient than ILU(1) and ILU(2). Performance for the complicated Southwest Japan model with more than 23 M DOF on 10 SMP nodes (80 PEs) of the Earth Simulator was 161.7 GFLOPS, corresponding to 25.3% of the peak performance for hybrid programming model, and 190.4 GFLOPS (29.8% of the peak performance) for flat MPI, respectively.