首页> 外文会议>Applied parallel and scientific computing >Parallel Numerical Simulation of Seismic Waves Propagation with Intel Math Kernel Library
【24h】

Parallel Numerical Simulation of Seismic Waves Propagation with Intel Math Kernel Library

机译:使用Intel Math Kernel Library并行进行地震波传播的数值模拟

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

摘要

This paper describes the implementation of parallel computing to model seismic waves in heterogeneous media based on Laguerre transform with respect to time. The main advantages of the transform are a definite sign of the spatial part of the operator and its independence of the parameter of separation. This property allows one to efficiently organize parallel computations by means of decomposition of the computational domain with successive application of the additive Schwarz method. At each step of the Schwarz alternations, a system of linear algebraic equations in each subdomain is resolved independently of all the others. A proper choice of Domain Decomposition reduces the size of matrices and ensures the use of direct solvers, in particular, the ones based on LU decomposition. Thanks to the independence of the matrix of the parameter of Laguerre transform with respect to time, LU decomposition for each subdomain is done only once, saved in the memory and used afterwards for different right-hand sides. A software is being developed for a cluster using hybrid OpenMP and MPI parallelization. At each cluster node, a system of linear algebraic equations with different right-hand sides is solved by the direct sparse solver PARDISO from Intel Math Kernel Library (Intel MKL). The solver is extensively parallelized and optimized for the high performance on many core systems with shared memory. A high performance parallel algorithm to solve the problem has been developed. The algorithm scalability and efficiency is investigated. For a two-dimensional heterogeneous medium, describing a realistic geological structure, which is typical of the North Sea, the results of numerical modeling are presented.
机译:本文描述了基于Laguerre变换相对于时间的并行计算在异构介质中建模地震波的实现方法。变换的主要优点是可以确定算符空间部分的符号及其与分离参数的独立性。这一特性使人们可以通过连续应用加性Schwarz方法分解计算域来有效地组织并行计算。在Schwarz交替的每个步骤中,每个子域中的线性代数方程组都独立于所有其他子域进行求解。适当选择域分解可以减小矩阵的大小,并确保使用直接求解器,尤其是基于LU分解的求解器。由于Laguerre变换的参数矩阵相对于时间的独立性,每个子域的LU分解仅执行一次,保存在内存中,然后用于不同的右侧。正在使用混合OpenMP和MPI并行化为集群开发软件。在每个群集节点上,由英特尔数学内核库(Intel MKL)的直接稀疏求解器PARDISO求解具有不同右手边的线性代数方程组。求解器已广泛并行化并针对具有共享内存的许多核心系统上的高性能进行了优化。已经开发出解决该问题的高性能并行算法。研究了算法的可扩展性和效率。对于描述北海典型的现实地质构造的二维非均质介质,给出了数值模拟的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号