GPU Programming with CUDA

Our "GPU Programming with CUDA" workshop is a free event open to all FSU students, faculty, and staff.  In this workshop, we will present an introduction to GPU programming using the NVIDA CUDA framework.  CUDA provides a robust and highly usable API for developing complex algorithms for GPUs.

Topics Covered

1.  Introduction to the GPU hardware architecture and heterogeneous computing using GPUs
2.  CUDA programming model
3.  Using GPU resources at the FSU/RCC
4.  Possible applications in fields such as deep learning (if time allows)

How to Prepare

Familiarity with the C/C++ and Python programming languages is recommended but not required.  No prior experience with GPUs or CUDA is expected.

This is an interactive, hands-on workshop.  Desktop computers will be provided, but you are welcome to bring your own devices as well.

If you want, you can sign-up for an RCC account on our website.  However, this is not necessary.  If you do not have an account already, we will provide you a temporary account to use on our system during the workshop.


This workshop will be led by Bin Chen, PhD, an Applications Specialist at RCC.  Dr. Chen has many years of experience in high performance computing, scientific Python development, and other related technologies.


The location of this workshops is Dirac Science Library Room 152 (map). NOTE: The entrance is located on the southeast corner of the building, across from the Oceanography building next to the parking garage. Use that entrance, not the main library entrance.