Analysis Of Gpu-Based Convolution For Acoustic Wave Propagation Modeling With Finite Differences: Fortran To Cuda-C Step-By-Step