Loading Events

« All Events

  • This event has passed.

DLRG Mini-Course: GPU Computing with Numba Python 1

October 9, 2023 1:00 pm 3:30 pm

Title: GPU Computing with Numba Python 1
Date: Oct 9, 2023
Time: 1-3:30 pm CST
Location: Online

https://forms.gle/o8t4NAnEcfBE1GJ6A

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.

Prerequisites:

  • Basic Python competency, including familiarity with variable types, loops, conditional statements, functions, and array manipulations
  • NumPy competency, including the use of ndarrays and ufuncs
  • No previous knowledge of CUDA programming is required

Technologies: Numba, NumPy

Certificate: Upon successful completion of the assessment, participants will receive an NVIDIA DLI certificate to recognize their subject matter competency and support professional career growth.

Details

Date:
October 9, 2023
Time:
1:00 pm – 3:30 pm
Event Category:

Organizer

Nvidia DLI

Online