Porting Scientific Research Codes to GPUs with CUDA Fortran

Josh Romero from NVIDIA gave this talk at the Stanford HPC Conference. “In this session, we intend to provide guidance and techniques for porting scientific research codes to NVIDIA GPUs using CUDA Fortran. The GPU porting effort of an incompressible fluid dynamics solver using the immersed boundary method will be described. Several examples from this program will be used to illustrate available features in CUDA Fortran, from simple directive-based programming using CUF kernels to lower level programming using CUDA kernels.”