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 Tips
12
GPU Architecture Overview
13
Parallel Algorithms: Part I
14
September 18
Parallel Algorithms: Part 2
Patrick

CUDA Performance
Shehzan
September 20

Path tracing primer
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 2
16
CUDA Performance
17
September 25
CUDA Part 3
Patrick & Shehzan

Profiling with Parallel Nsight
Shehzan
September 27
Graphics pipeline review: 1 of 2
Austin

WebGL primer
Austin
Project 3 due Fri, Sept 29
18
OctoberOctober 2
Designing a next gen web graphics API
Kai Ninomiya, Google
October 4
Graphics pipeline review: 2 of 2
Austin

Project 3 help
Austin
Fall break is Thur-Sun
19
October 9
SpectorJS
Sebastien Vandenberghe, Microsoft

Deferred Shading
Patrick

Forward+ and Clustered Shading
Patrick
October 11
Vulkan primer
Austin / Mohamad

Project 4 help
Austin
Project 4 released Mon, Oct 9
Project 4 due Sun, Oct 15
20
October 16VR: The GPU Perspective
Patrick
October 18
RenderDoc primer
Austin / Mohamad
Project 5 released Mon, Oct 16
Project 5 due Sun, Oct 22
21
October 23October 25
Project 6 released Mon, Oct 23
Project 6 due Sunday, Oct 29
22
October 30November 1
23
NovemberNovember 6Final project overview
Patrick
November 8
24
November 13Final project pitchesNovember 15
25
November 20Final project milestone 1 presentationNovember 22
No class - Thur-Fri schedule on Tue-Wed
Thanksgiving break is Thur-Sun
26
November 27Final project milestone 2 presentationNovember 29
27
DecemberDecember 4Final project milestone 3 presentationDecember 7
28
December 11Final project presentations
29
30
Project Details
31
Project 0
CUDA Getting Started
0%
32
Project 1
CUDA Boids Flocking Simulation
5%
33
Project 2
CUDA Stream Compaction
9%
34
Project 3
CUDA Path Tracer
9%
35
Project 4CUDA rasterizer9%
36
or Vulkan compute shader rasterizer
37
or Austin-approved GPU Computing project
38
Project 5
WebGL Clustered Forward vs. Clustered Deferred
9%
39
or using Vulkan
40
or Austin-approved GPU Computing project
41
Project 6
VR optimization using Vulkan
9%
42
or Mohamad's compute shader culling, then tessellation project
43
or Austin-approved GPU Computing project
44
Final Project50%
45
46
47
48
49
50
51
52
53
54
55
56
57
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