检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘劲松[1] 刘福田[1] 刘俊[2] 郝天珧[1]
机构地区:[1]中国科学院地质与地球物理研究所,北京100029 [2]中国科学院计算机网络信息中心超级计算中心,北京100080
出 处:《地球物理学报》2006年第2期540-545,共6页Chinese Journal of Geophysics
基 金:中国科学院知识创新工程信息化建设重大专项(INF105-SCE);国家自然科学基金(40034010)资助.
摘 要:讨论了地震层析成像的LSQR算法(最小二乘QR分解).在建立偏导数矩阵方程组时,对区内地震在方程中保留震源项,引入正交投影算子进行参数分离,对区外远震采用传统的平滑处理方式,用LSQR法求解联立的方程组.由于区内地震的正交分解处理和区外远震的平滑处理,使得偏导数矩阵中的非零元素成倍增加,对于大型反演问题,这些非零元素常常达到几十GB到几百GB的数量级,巨量的内存占用成为LSQR算法的瓶颈.针对这一问题,本文研究了偏导数矩阵中非零元素的分布规律,设计出合理的存储结构,采用分布式存储进行矩阵计算,提出了LSQR算法的并行化方案,并在联想深腾6800超级计算机上实现.导出了LSQR算法的并行效率估算公式.对两个地区的实际地震层析成像数据进行了效率测试.We discuss the LSQR algorithms used in earthquake travel time tomography. We keep the epicenter terms in the equation for regional events, and then use the orthogonal projection method to eliminate the epicenter terms. For tele-events, the classic smoothing process is used. The number of non-zero elements in the partial derivative matrix is increased by several times because of the orthogonal projection and smoothing processes. For a large scale inversion problem, the amount of non-zero elements can be dozens of Gigabytes or hundreds of Gigabytes. The huge amount of memory requirement becomes the bottle neck of LSQR algorithms. matrix, designed an efficient data structure for the sparse matrix, used a distributed memory and computation scheme for matrix computation, and implemented it on a multi-processor super-computer. We have derived an estimation formula of parallel efficiency and tested two real tomography models.
分 类 号:P631[天文地球—地质矿产勘探]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.66