Finite Difference Methods in CUDA Fortran, Part 1

Originally published at: https://developer.nvidia.com/blog/finite-difference-methods-cuda-fortran-part-1/

CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran. In the last CUDA Fortran post we investigated how shared memory can be used to optimize a matrix transpose, achieving roughly an order of magnitude improvement in effective bandwidth by using shared memory to coalesce global…