Abstract:In order to solve the problems of high computation and low speed in traditional waveform tomography algorithm, FDTD algorithm was proposed based on CUDA platform with GPU as the core processor. CUDA is a general parallel computing architecture introduced by NVIDIA and also one of the most popular architectures in GPU calculation. Combined the advantage of strong calculation ability of GPU with the natural parallel characteristic of FDTD algorithm, the performance of the program can be greatly increased. Forward modeling based on Marmousi model shows that the speed is increased by 30 times but the error of the result between GPU and CPU is less than millesimal. Simulation results indicate CUDA can be used in acceleration of FDTD algorithm. As the development of hardware and computing architecture, the accelerating effect can be increased, which will contribute a lot for the research of wave inversion.