论文部分内容阅读
三维弹性波方程有限差分模拟具有大计算量和大内存消耗的特点,在常规计算机上使用传统算法往往无法满足计算要求.该文以高性能计算机集群为平台,基于MPI和OpenMP混合编程技术,构建了-种新型三维弹性波方程并行有限差分算法.该算法基于MPI将总任务分配给多个进程,同时在每个进程中基于OpenMP将子任务分配给多个线程.各个进程具有独立的内存空间,各个线程共享所在进程的内存空间.充液井孔声场的数值模拟结果表明,与基于OpenMP的并行有限差分算法相比,基于MPI和OpenMP的混合并行有限差分算法可以利用计算机