Parallel Regularization Inversion of2D MT Data Based on MPI 

Author  LiuPengMao 
Tutor  LiuJianXin 
School  Central South University 
Course  Earth Exploration and Information Technology 
Keywords  Magnetotelluric MPI Regularization inversion GaussNewtonmethod parallel computing 
CLC  P631.325 
Type  Master's thesis 
Year  2012 
Downloads  137 
Quotes  0 
With the rapid development of electromagnetic exploration technology, Especially in the second, threedimensional modeling and inversion technologies constantly updated, More and more largescale computational problems. The magnetotelluric method of twodimensional forward there is the need for solving large sparse symmetric coefficient matrix of linear equations, calculate the consumption of a very long time, and reduces the efficiency of forward operations, while reducing the efficiency of twodimensional inversion, so the use of parallel computing can improve the efficiency of forward and inverse operations.In this paper, the finite element method for twodimensional magnetotelluric forward modeling, inversion in the objective function by using the regularization method for solving largescale inversion of linear equations posed, in order to improve the GaussNewton the local convergence of the method, the introduction of the damping factor damping gaussNewton iterative algorithm.the analysis of the MT2D modeling and inversion structure and function of the serial algorithm, program, magnetotelluric modeling and inversion, for the iterative solution of the model parameters, the need to calculate the partial derivative matrix, serial numerical computational experiments show that the partial derivative matrix calculate the most timeconsuming. The damping GaussNewton iterative algorithm for inversion in the calculation of partial derivatives accounted for the majority of the whole inverse calculation, therefore, only the partial derivative computation parallelization, the remaining part of the reservation serial computing model.Selection of MPI parallel tools, the use of coarse grain parallelism, the parallel strategy is to achieve complete equivalence between the different frequency, analog speed parallel computing in a multiprocess, select a different model, the model test to verify the correctness and performance of parallel algorithms. Through the parallel computing model can be achieved to a greater extent of parallelism, and better improve the computational efficiency of the algorithm.