摘要
地震波的正演模拟,尤其是3D正演模拟,往往涉及大规模的数据存储和计算,问题的规模往往超出计算机的物理内存,或者计算时间让问题的求解者难以忍受,即使采用目前存储和计算能力很强的计算机,其计算费用仍然是十分昂贵的.本文提出一种基于多线程协同使用多CPU和计算域分割的正演模拟并行计算技术,使得问题的求解过程得以加快,大大地缩短了用户等待的时间.为了检验我们的并行算法的可行性,文中以傅利叶正演模拟技术为例,给出了声波和3D各向异性弹性波模拟的例子,并对不同版本(串行、并行)运算效率进行了比较,证实了方法的有效性.
The modeling of 3D seismic wavefiled is often involved in mass data storage and requires huge amounts of computer memory and computation time. Even when using current powerful computers, it is still computationally very intensive. To overcome this, the parallel algorithm for 3D wavefiled modeling based on concurrent use of a number of processor by the multithread technique has developed. To illustrate the feasibility of our parallel algorithm, the two examples for pseudospectral modeling of seismic wave are given: 2D acoustic and 3D elastic anisotropy modeling of wave propagation.
出处
《地球物理学进展》
CSCD
北大核心
2005年第1期17-23,共7页
Progress in Geophysics
基金
中国科学院知识创新工程重大项目(编号KZCX1-SW-18)
中科院与海洋石油总公司联合项目资助.
关键词
声波
弹性波
各向异性
正演模拟
伪谱法
并行计算
多线程技术
acoustic wave, elastic wave, anisotropy, modeling, pseudospectral technique, parallel algorithm, multithread technique