摘要:Kirchhoff疊前時間偏移是地震數據處理中最耗時的常用模塊之一。為加快計算和顯示速度,針對CU-DA平臺多處理器流水線特性,對傳統Kirchhoff疊前時間偏移算法在CUDA平臺上進行了重新設計,包括基于CUDA的Kirchhoff疊前時間偏移算法、基于CUDA的縱波波動方程算法和GPU與CPU間的通信算法三個子算法。所有算法在NVIDLA GeForce 8800 GT系統上編譯實現,通過對比相同數據在Intel core2Due cPu2.0GHz的地震偏移,綜合分析和實驗結果表明,基于CUDA的Kirchhoff疊前時間偏移算法的計算速度最高可得到較傳統CPU算法6倍的加速比,從而為快速處理地震偏移提供良好的支持。
關鍵詞:統一計算設備架構;圖形處理器;地震偏移;地震數據處理
中圖分類號:TP309 文獻標志碼:A 文章編號:1001-3695(2009)12-4474-04