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

View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
MondayLectureWednesdayRecitationProjectsNotes
2
Moore 212
6-9pm
Moore 212
6-9pm
Project schedule is subject to change, and 100% guaranteed that it will change. :)
3
AugustAugust 29
Course overview
Shehzan / Patrick

CUDA: Part 1

Shehzan
Project 0 due Fri, August 31st

Project 1 released Wed, Aug 29th
4
Slides: Course Overview
5
Slides: CUDA Part 1
6
September
September 3No class - Labor DaySeptember 5
CUDA: Part 1 (Contd.)

Debugging with Parallel Nsight

Shehzan

Project 1 help
Yash
Project 1 due Sun, Sept 9
7
Slides: Debugging Lab
8
Slides: Project 1 help
9
Slides: CUDA Pop Quiz
10
September 10
README.md Tips
Patrick

CUDA: Part 2
Shehzan
September 12
Project 2 help
Ottavio

GPU architecture
Shehzan

Parallel Algorithms: Part I
Shehzan
Project 2 released Mon, Sept 10
11
Slides: CUDA Part 2Parallel Algorithms: Part I
12
README.md TipsSlides: Project 2 help
13
GPU Architecture Overview
14
September 17
Parallel Algorithms: Part 2
Shehzan

CUDA Performance
Shehzan
September 19
Project 3 help
Youssef

CUDA Atomics
Shehzan
Project 2 due Tues, Sept 18
Project 3 released Wed, Sept 19
Course Selection Period ends on the 17th
15
Parallel Algorithms: Part 2Slides: Pathtracing Primer
16
CUDA PerformanceCUDA Atomics Slides
17
September 24Profiling with Parallel Nsight
Shehzan
September 26

No class - relax
Project 3 due Sun, Sep 30th
18
README.md Tips (Graphs)
19
Profiling slides will be uploaded after class
20
OctoberOctober 1
Guest Speaker
Sebastien Vandenberghe, Microsoft
October 3Guest Speaker
Eric Haines, NVIDIA
Fall break is Thur-Sun
21
Slides
22
October 8Graphics Pipeline Review
Shehzan
October 10
Project 4 help
Ottavio
WebGL Primer
Ottavio
Project 4 released Mon, Oct 8
23
Graphics Pipeline SlidesProject 4 help slides
24
https://jsfiddle.net/5mdL3wjr/
25
October 15
Deferred Shading
Shehzan

Forward+ and Clustered Shading
Shehzan
October 17
Project 5 help
Yash

Advance Topics in CUDA
Shehzan
Project 4 due Tues, Oct 16
Project 5 released Wed, Oct 17
26
Deferred ShadingAdvance Topics in CUDA
27
Forward+ and Clustered Shading
28
October 22
VR: The GPU Perspective
Josh Lawrence, Cesium/CGGT '18
October 24Vulkan and RenderDoc Primer
Youssef
Project 5 due Thurs, Oct 25
Project 6 released Fri, Oct 26
29
VR: The GPU PerspectiveIntro to Vulkan
30
Grass Rendering
31
October 29Guest Speaker
Xavier Bourry, Jeeliz
October 31No recitation - work on Project 6!Project 6 due Sunday, Nov 4
32
Slides
33
NovemberNovember 5
Final project overview

Guest Lecture Postponed to Dec 3
November 7No recitation - work on your final project!
34
Final Project Overview
35
November 12Final project pitchesNovember 14No recitation - work on your final project!
36
November 19
Final project milestone 1 presentation
November 21
No recitation - Thur-Fri schedule on Tue-Wed
Thanksgiving break is Thur-Sun
37
November 26Guest Speaker: Austin Eng, Google chrome

Final project milestone 2 presentation (half of class)
November 28Guest Speaker: James Bartolozzi, Magic Leap

Final project milestone 2 presentation (half of class)
38
Slides
39
DecemberDecember 3
Guest Speaker
Rich Rabbitz, Lockheed Martin

Final project milestone 3 presentation
December 5No recitation - work on your final project!Final Project Presentations Friday the 7th (now the 10th)
40
41
December 10Final Project Presentions!
42
43
Project Details
44
Project 0
CUDA Getting Started
0%
45
Project 1
CUDA Boids Flocking Simulation
5%
46
Project 2
CUDA Stream Compaction
9%
47
Project 3
CUDA Path Tracer
9%
48
Project 4CUDA rasterizer9%
49
or Vulkan compute shader rasterizer
50
or Ottavio-approved GPU Computing project
51
Project 5
WebGL Clustered Forward vs. Clustered Deferred
9%
52
or using Vulkan
53
or Ottavio-approved GPU Computing project
54
Project 6
Mohamad's compute shader culling, then tessellation project
9%
55
or Ottavio-approved GPU Computing project
56
Final Project50%
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...
Main menu