Portland Group and NVIDIA Develop New Fortran Language for CUDA GPUs
The NVIDIA(R) CUDA™ architecture allows developers to offload computationally intensive kernels to the massively parallel GPU. CUDA gives developers explicit control over the mapping of general-purpose computational kernels to GPUs as well as placement and movement of data between the x64 processor and the GPU. The NVIDIA CUDA C compiler already provides this capability to C programmers. The CUDA Fortran compiler will provide this same level of control and optimization in a native Fortran environment from PGI. Fortran support for CUDA GPUs is a perfect complement to PGI existing roadmap for the PGI Accelerator Fortran and C compilers. The CUDA Fortran compiler will be added to a production release of the PGI Fortran compilers scheduled for availability in November 2009…
