C++ and CUDA programming for Machine Learning

A workshop offered by WestAI in cooperation with the University IT and Data Center (HRZ)

In this workshop, you will learn when and how to use C++ to speed up machine learning workloads, extend PyTorch with C++ code, and accelerate C++ on GPUs using CUDA. Additionally, participants will gain valuable experience in developing software with a test-driven approach.

In-person Workshop

Monday, March 24, 2025
9:00 a.m. - 5:00 p.m.

Tuesday, March 25, 2025
9:00 a.m. - 5:00 p.m.

Wednesday, March 26, 2025
9:00 a.m. - 5:00 p.m.

Trainer

Lokesh Veeramacheneni and Moritz Wolter

Language

English

Location

HRZ, Wegelerstr. 6,
Computer Pool, ground floor

Target Group

Doctoral students and postdocs

Track(s)

Research, Business and Organizations

Certificate

24 units are applicable within the Doctorate plus or Careers plus certificate

Eine Wissenschaftlerin und ein Wissenschaftler arbeiten hinter einer Glasfassade und mischen Chemikalien mit Großgeräten.
© colourbox

Description

This new workshop organized by the University IT and Data Center (HRZ) will cover: 

Day 1: C++ for python programmers
Day 2: Extending PyTorch with C++ code
Day 3: Accelerate C++ code with CUDA

Content

  • Realize when and how C++ can speed up machine learning workloads
  • Understand how to extend PyTorch with C++ code
  • Learn how to speed up C++ on Graphics Processors (GPUs) with CUDA
  • Learn how to develop software in a test driven way

Contact

High Performance Computing at the University of Bonn

Address

Wegelerstr. 6
53115 Bonn

More Workshops?

Have a look at further workshops offered in our Doctorate plus program this semester.

Also see

Certificate Doctorate plus

Acquire the Doctorate plus Certificate in one of our three career tracks.

Qualification Program    Doctorate plus

Expand your skills with our qualification program Doctorate plus.

Newsletter - Bonn Doctoral Bulletin

Stay up-to-date on important topics on doctoral studies and subscribe to our newsletter.

Wird geladen