Portable GPU accelerated computing with Fortran and Hipfort - Private Group Online class
This is a three day hands-on course into accelerating Fortran applications using HIPFort. The course is taught live, remotely online, and scheduled at your organization’s convenience. Attendees get access to Fluid Numerics’ AMD & Nvidia GPU systems and remote office hours for a full week to work through hands-on exercises.
In this course, we cover the following topics
A refresher on modern Fortran and Fortran-C interoperability
GPU Computing Fundamentals
Building HIPFort applications with CMake
Host and device memory management in HIPFort applications
Writing HIP kernels and calling HIP kernels from Fortran
Using HIPBlas and other common accelerated libraries
Combining HIPFort and OpenMP
Adding distributed memory parallelism with MPI+HIPFort
Running HIPFort applications on Nvidia Platforms
Class size is limited to 12 students.
This is a three day hands-on course into accelerating Fortran applications using HIPFort. The course is taught live, remotely online, and scheduled at your organization’s convenience. Attendees get access to Fluid Numerics’ AMD & Nvidia GPU systems and remote office hours for a full week to work through hands-on exercises.
In this course, we cover the following topics
A refresher on modern Fortran and Fortran-C interoperability
GPU Computing Fundamentals
Building HIPFort applications with CMake
Host and device memory management in HIPFort applications
Writing HIP kernels and calling HIP kernels from Fortran
Using HIPBlas and other common accelerated libraries
Combining HIPFort and OpenMP
Adding distributed memory parallelism with MPI+HIPFort
Running HIPFort applications on Nvidia Platforms
Class size is limited to 12 students.
This is a three day hands-on course into accelerating Fortran applications using HIPFort. The course is taught live, remotely online, and scheduled at your organization’s convenience. Attendees get access to Fluid Numerics’ AMD & Nvidia GPU systems and remote office hours for a full week to work through hands-on exercises.
In this course, we cover the following topics
A refresher on modern Fortran and Fortran-C interoperability
GPU Computing Fundamentals
Building HIPFort applications with CMake
Host and device memory management in HIPFort applications
Writing HIP kernels and calling HIP kernels from Fortran
Using HIPBlas and other common accelerated libraries
Combining HIPFort and OpenMP
Adding distributed memory parallelism with MPI+HIPFort
Running HIPFort applications on Nvidia Platforms
Class size is limited to 12 students.