首页> 外文会议>International Conference on Intelligent Human-Machine Systems and Cybernetics >A Parallel Gaussian Elimination for Jacobian Calculation in Magnetotelluric Occam Inversion Algorithm
【24h】

A Parallel Gaussian Elimination for Jacobian Calculation in Magnetotelluric Occam Inversion Algorithm

机译:磁识别偶尔逆变算法中的雅可比计算并行高斯消除

获取原文

摘要

A parallel Gaussian elimination algorithm for Jacobian matrix calculation is designed to accelerate the MT Occam algorithm. The gaussd progress calculates the column matrix which is build by receivers' data. The parallel gaussd process is based on the original Gaussian parallel algorithm. The back substitution equation has been transformed to increase the elements in parallel area. By storing the primary row of coefficient matrix and RJ matrix to shared memory, memory accessing time is reduced. The parallel gaussd is implemented in CUDA FORTRAN. Using the gauss and gaussd parallel algorithms together can reduce the data transform between GPU and host. The highest speedup of parallel gaussd is 22. It greatly improves the efficiency of Jacobian matrix calculation in MT Occam algorithm.
机译:旨在加速MT矩阵算法的平行高斯消除算法。高度的进度计算由接收器数据构建的列矩阵。并行高度处理基于原始高斯并行算法。后退替换方程已被转换为增加并行区域中的元素。通过将系数矩阵和RJ矩阵存储到共享存储器的主要行,减少了存储器访问时间。并行高度在Cuda Fortran中实施。使用Gauss和Gaussd并行算法一起可以减少GPU和主机之间的数据变换。平行高度的最高加速为22.它大大提高了MT ICCOM算法中的雅各族矩阵计算的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号