Schedule - Fall 2017
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
1
MondayLecture
Wednesday
RecitationProjects
2
Moore 212
6-9pm
Moore 212
6-9pm
Project schedule is subject to change, and 100% guaranteed that it will change. :)
3
AugustAugust 30
Course overview
Patrick

CUDA: Part 1

Patrick
Project 0 due Fri, Sept 1

Project 1 released Wed, Aug 30
4
Slides: course overview
5
Slides: CUDA Part 1
6
September
September 4No class - Labor DaySeptember 6
CUDA: Part 2
Shehzan
Slides: CUDA Part 2
Debugging with Parallel Nsight
Shehzan

Project 1 help
Ottavio
Project 1 due Sun, Sept 10
Patrick out of town Wed
7
Slides: CUDA Part 2
8
Slides: Debugging Lab
9
Slides: Project 1 help
10
September 11
README.md Tips
Patrick

GPU architecture
Patrick

Parallel Algorithms: Part I
Shehzan and Patrick
September 13
Guest: Life in the Game Industry
Ishaan Singh, EA

Project 2 help
Kaixiang


Project 2 released Mon, Sept 11
11
README.md TipsSlides: Project 2 help
12
GPU Architecture OverviewEA slides
13
Parallel Algorithms: Part I
14
September 18
Parallel Algorithms: Part 2
Patrick

CUDA Performance
Shehzan
September 20Project 3 help
Austin
Project 2 due Tues, Sept 19
Project 3 released Wed, Sept 20
Course Selection Period ends on the 18th
Patrick out of town Tues-Fri
15
Parallel Algorithms: Part 2Slides: Pathtracing Primer
16
CUDA Performance
17
September 25
Profiling with Parallel Nsight
Shehzan
September 27

No class - relax
Project 3 due Sun, Oct 1
18
CUDA Performance Lab
19
OctoberOctober 2
Designing a next gen web graphics API
Kai Ninomiya, Google
October 4No class - fall breakOMG no projects this week
Fall break is Thur-Sun
20
Slides
21
October 9
CUDA Atomics
Patrick

Graphics Pipeline Review
Patrick
October 11
Project 4 help
Ottavio

WebGL Primer
Ottavio
Project 4 released Mon, Oct 9
22
CUDA Atomics SlidesProject 4 help slides
23
Graphics Pipeline Slideshttps://jsfiddle.net/5mdL3wjr/
24
October 16
Deferred Shading
Patrick

Forward+ and Clustered Shading
Patrick
October 18Project 5 help
Austin
Project 4 due Tues, Oct 17
Project 5 released Wed, Oct 18
25
Deferred Shading
26
Forward+ and Clustered Shading
27
October 23
SpectorJS
Sebastien Vandenberghe, Microsoft
October 25
Vulkan and RenderDoc Primer
Austin / Mohamad
Project 5 due Thurs, Oct 26
Project 6 released Fri, Oct 27
28
SlidesIntro to Vulkan
29
Grass Rendering
30
October 30
VR: The GPU Perspective
Patrick

Advance Topics in CUDA
Shehzan
November 1
Optional office hours - SIG Lab
Mohamad Moneimne
Project 6 due Sunday, Nov 5
Patrick out Wednesday
31
VR slides not available, sorry!
32
Advance Topics in CUDA
33
NovemberNovember 6
"Introduction" to Streams
Tim Kaldewey, NVIDIA

Final project overview
Patrick
November 8
No recitation - work on your final project!
34
Stream slides
35
Final Project slides
36
November 13Final project pitchesNovember 15
No recitation - work on your final project!
37
November 20
Modern GPU architectures
Shehzan

Final project milestone 1 presentation
November 22
No recitation - Thur-Fri schedule on Tue-Wed
Thanksgiving break is Thur-Sun
38
November 27
HDR Rendering
Angela Wei and Lars Hamre, CBRE

Final project milestone 2 presentation
November 29
No recitation - work on your final project!
39
HDR Slides
40
DecemberDecember 4
GPGPU Neuron networks with WebGL
Xavier Bourry, Jeeliz

Final project milestone 3 presentation
December 7
No recitation - work on your final project!
41
GPGPU slides
42
December 11Final project presentations
43
44
Project Details
45
Project 0
CUDA Getting Started
0%
TODOs: Parallel Sorting and Searching Patrick
46
Project 1
CUDA Boids Flocking Simulation
5%
47
Project 2
CUDA Stream Compaction
9%
48
Project 3
CUDA Path Tracer
9%
49
Project 4CUDA rasterizer9%
50
or Vulkan compute shader rasterizer
51
or Austin-approved GPU Computing project
52
Project 5
WebGL Clustered Forward vs. Clustered Deferred
9%
53
or using Vulkan
54
or Austin-approved GPU Computing project
55
Project 6
Mohamad's compute shader culling, then tessellation project
9%
56
or Austin-approved GPU Computing project
57
Final Project50%
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
Sheet1
 
 
Main menu