NVIDIA DLI: Fundamentals of Accelerated Computing with CUDA Python - AState

Thu Mar 05 2026 at 10:00 am to 05:00 pm UTC-06:00

504 University Loop | Jonesboro

Arkansas High Performance Computing Center
Publisher/HostArkansas High Performance Computing Center
NVIDIA DLI: Fundamentals of Accelerated Computing with CUDA Python - AState
Advertisement
Learn how to use Numba—the just-in-time Python function compiler—to accelerate Python programs to run on massively parallel NVIDIA GPUs.
About this Event

This NVIDIA Deep Learning Institute (DLI) course explores how to use Numba—the just-in-time, type-specializing Python function compiler—to accelerate Python programs to run on massively parallel NVIDIA GPUs. You’ll learn how to: · Use Numba to compile CUDA kernels from NumPy universal functions (ufuncs) · Use Numba to create and launch custom CUDA kernels · Apply key GPU memory management techniques Upon completion, you’ll be able to use Numba to compile and launch CUDA kernels to accelerate your Python applications on NVIDIA GPUs.


Dr. Recep Erol, one of two NVIDIA Deep Learning Institute ambassadors for the state of Arkansas, will lead this workshop. NVIDIA DLI certificates are awarded to all participants who pass the assessment test at the end of the workshop. There are 45 seats available for this workshop.



Learning Objectives

At the conclusion of the workshop, you’ll have an understanding of the fundamental tools and techniques for GPU-accelerated Python applications with CUDA and Numba:

  • GPU-accelerate NumPy ufuncs with a few lines of code.
  • Configure code parallelization using the CUDA thread hierarchy.
  • Write custom CUDA device kernels for maximum performance and flexibility.
  • Use memory coalescing and on-device shared memory to increase CUDA kernel bandwidth.

Topics Covered
  • Numba

Location

Arkansas State University

Arkansas Biosciences Institute (ABI), Rm 107

504 University Loop, Jonesboro, AR 72401




Course Outline

Introduction to CUDA Python with Numba

  • Begin working with the Numba compiler and CUDA programming in Python.
  • Use Numba decorators to GPU-accelerate numerical Python functions.
  • Optimize host-to-device and device-to-host memory transfers.

Custom CUDA Kernels in Python with Numba

  • Learn CUDA’s parallel thread hierarchy and how to extend parallel program possibilities.
  • Launch massively parallel custom CUDA kernels on the GPU.
  • Utilize CUDA atomic operations to avoid race conditions during parallel execution.

Multidimensional Grids, and Shared Memory for CUDA Python with Numba

  • Learn multidimensional grid creation and how to work in parallel on 2D matrices.
  • Leverage on-device shared memory to promote memory coalescing while reshaping 2D matrices.

Final Review

  • Review key learnings and wrap up questions.
  • Complete the assessment to earn a certificate.
  • Take the workshop survey.


Advertisement

Event Venue & Nearby Stays

504 University Loop, 504 University Loop, Jonesboro, United States

Tickets

USD 0.00

Icon
Concerts, fests, parties, meetups - all the happenings, one place.

Ask AI if this event suits you:

More Events in Jonesboro

Grizzlies Got Game: Managing Brand Identity in the NBA
Thu, 05 Mar at 11:30 am Grizzlies Got Game: Managing Brand Identity in the NBA

St. Bernards Auditorium

Where Does AI Fit In Your Work? (Live Session in Jonesboro)
Thu, 05 Mar at 06:00 pm Where Does AI Fit In Your Work? (Live Session in Jonesboro)

Residence Inn - Conference Room

March Floral Class
Thu, 05 Mar at 06:30 pm March Floral Class

Bearded Bouquet

Friday Night Music with Judah Dean! \ud83c\udfb6
Fri, 06 Mar at 06:00 pm Friday Night Music with Judah Dean! 🎶

205 s. Main Street, Jonesboro, AR, United States, Arkansas 72401

Echoes of Yesterday LIVE
Fri, 06 Mar at 07:00 pm Echoes of Yesterday LIVE

FOA Stage, Too

Drew Pulliam & Band LIVE from Nashville, TN
Fri, 06 Mar at 07:00 pm Drew Pulliam & Band LIVE from Nashville, TN

The Lounge at Huntington Square | Industrial Venue | Swanky Bar

Jonesboro is Happening!

Never miss your favorite happenings again!

Explore Jonesboro Events