High-Performance Python for GPUs

Date
Mar 22, 2023, 4:30 pm6:00 pm
Location
View location on My PrincetonU

Details

Event Description
(Originally scheduled for March 8 but now taking place on March 22)

This workshop will introduce participants to high-performance Python on GPUs using tools to provide simplified GPU programming, as well as offer a brief look into creating custom kernels by hand. The main software libraries include CuPy and Numba.

Workshop format: Presentation with hands-on exercises.

Target audience: Those with Python experience looking to improve the performance of their code using GPUs.

Knowledge prerequisites: Some experience with Python is required.

Hardware/software prerequisites: For this workshop, users must have an account on our Adroit cluster, and they should confirm that they can SSH into Adroit at least a few hours beforehand. Details on all of the above can be found in this guide: https://bit.ly/3QER9Sv

Learning objectives: Participants will come away with the ability to accelerate their Python code using GPUs.

Accessibility

To request accommodations for this or any event, please contact the organizer or James M. Van Wyck at least 3 working days prior to the event.