SBEL Logo

NCIT Summer School 2012: Introduction to GPU Computing Using NVIDIA CUDA

June 6-8, 2012 Organized By: Associate Professor Dan Negrut, Andrew Seidl, Daniel Melanz - University of Wisconsin-Madison Organized By: Associate Professor Dan Negrut, Daniel Melanz, Andrew Seidl - University of Wisconsin, Madison

Sponsored By: NVIDIA

Location: University Politehnica of Bucharest

NCIT Summer School 2012 Website

Workshop Outline

Cluster access instructions

Note: Assignment 1 has been updated due to an error in with the library path. Sorry for any confusion this may have caused.

Schedule



Day 1: Introduction to CUDA

       
10:00 – 13:00 Dan Negrut Lecture: Getting Started with GPU Computing presentation
13:00 – 14:00   Lunch break  
14:00 – 17:00 Dan Melanz, Andrew Seidl Hands-on: Basic Matrix/Vector Operations Source files
Assignment   Vector Reduction Description
Source files

Day 2: More Advanced CUDA Features

       
10:00 – 13:00 Dan Negrut Lecture: Getting Started with GPU Computing presentation
13:00 – 14:00   Lunch break  
14:00 – 17:00 Dan Melanz, Andrew Seidl Hands-on: Matrix Multiplication Source files
Assignment   2D Matrix Convolution Description
Source files

Day 3: Productivity Tools

       
10:00 – 13:00 Dan Negrut Lecture: Getting Started with GPU Computing presentation
13:00 – 14:00   Lunch break  
14:00 – 16:00 Dan Melanz, Andrew Seidl Hands-on: Profiling, Thrust Source files

© Simulation Based Engineering Laboratory, Dan Negrut 2017. SBEL is led by Mead Witter Foundation Professor Dan Negrut in the Department of Mechanical Engineering at Univeristy of Wisconsin-Madison

[SBEL Home] [ProCSI] [Workshops] [AC-Summer School] [Consortia] [Chrono Tutorials]
UW Logo