top of page
GPU Programming Study Group

Fall 2024

Sep 9, 2024

-

Dec 13, 2024

I'm a paragraph. Click here to add your own text and edit me. It's easy.

erdosOspin.gif

Checking your registration status...

To access the program content, you must first create an account and member profile and be logged in.

You are registered for this program.

Registration Deadlines

Dec 1, 2024

-

Erdős Alumni Club Members

Dec 1, 2024

-

-

Category

Advance, Alumni-led, Study Group

Overview

This is an Erdős alumni-led study group on GPU Programming. For now, we will be following https://www.olcf.ornl.gov/cuda-training-series/ on CUDA in C++.

Meeting schedule to be determined after an initial orientation meeting.

Slack

Click here to be invited to the slack organization: The Erdős Institute

Click here to access the slack cohort channel: #slack-cohort-channel

Click here to access the slack program channel: #slack-program-channel

calendar-icon.png

Click here to download the Events & Deadlines .ics calendar file

Organizers, Instructors, and Advisors

matt_osborne.png

Luke Kiernan

Organizer

Office Hours:

Email:

Preferred Contact:

Slack

Objectives

1. Understand the architecture of GPUs
2. Gain proficiency with CUDA programming in C++
3. Explore which types of computations are amenable to GPU acceleration
4. Learn how to avoid the common pitfalls of parallelism [memory bottlenecks, undefined order of execution, idle threads, etc.]

First Steps/Prerequisites

I'm a paragraph. Click here to add your own text and edit me. It's easy.

First Steps

Program Content

I'm a paragraph. Click here to add your own text and edit me. It's easy.

Course materials are available on github through the following link:

25231-github-cat-in-a-circle-icon-vector-icon-vector-eps.png

Request Access to GitHub

github message for user

Program Content

Textbook/Notes

Note: our video player does not support playback speed options. You can find a third party browser extension which will allow you to modify video playback speed. For example, this one works for Chrome: video-speed-controller. If you would prefer to avoid a browser extension you can manually modify the playback speed in the javascript console as well: Speed up any HTML5 video player!

Project/Homework Instructions

I'm a paragraph. Click here to add your own text and edit me. It's easy.

Project/Team Formation
Project Submission
Projects README

Schedule

Click on any date for more details

Phase 1: Instruction and Project Completion

Project Review & Judging

Phase 2: Intense Interview Prep & Career Connections

Organizational Meeting

Sep 17, 2024 at 07:00 PM UTC

EVENT

Weekly Meeting 1

Sep 25, 2024 at 04:00 PM UTC

EVENT

Project/Homework Deadlines

©2017-2025 by The Erdős Institute.

bottom of page