-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathindex.html
123 lines (107 loc) · 3.82 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<html>
<head>
<title>CIS 565: GPU Programming and Architecture. Spring 2012.</title>
<style type="text/css">
body {
font-family:"Helvetica";
}
</style>
</head>
<body>
<table border="0" summary="" width="800">
<tr align="center">
<td>
<h1>CIS 565: GPU Programming and Architecture</h1>
<p align="center">
Spring 2012
</p>
<p align="center">
University of Pennsylvania<br />
<a href="http://cg.cis.upenn.edu/index.html">Computer Graphics @ Penn</a><br/><br/>
<img src="images/banner.png" width="640" height="120" alt="Student Projects" /><br />
</p>
</td>
<td valign="top">
<img src ="images/shield.gif" width="63" height="70" alt="University of Pennsylvania" />
</td>
</tr>
<tr align="center">
<td>
<br />
<a href="index.html">Course Overview</a> |
<a href="schedule.html">Schedule</a> |
<a href="studentwork.html">Student Work</a> |
<a href="http://www.seas.upenn.edu/~cis565/index-2011F.htm">Previous semesters</a>
</td>
</tr>
</table>
<br />
<table border="0" summary="" width="800">
<tr><td>
<h2>Description</h2>
<p>
GPU hardware; CUDA; massively parallel algorithms; graphics pipeline; real-time rendering; OpenGL/WebGL; and mobile GPUs.
</p>
<p>
This is a project-intensive course with student presentations.
</p>
<p>
New this semester: coverage of mobile GPU architectures and <a href="http://www.khronos.org/opengles/2_X/">OpenGL ES 2</a>;
GPU-acceleration on the web with <a href="http://www.khronos.org/webgl/">WebGL</a>; deferred shading; and broader coverage of hardware.
</p>
<h2>Prerequisites</h2>
<ul>
<li><a href="http://www.cis.upenn.edu/~badler/courses/cis560.html">CIS 460/560</a>: Introduction to Computer Graphics.</li>
<li>Recommended:
<ul>
<li><a href="http://www.cis.upenn.edu/~milom/cis371-Spring09/">CIS 371</a>: Digital Systems Organization and Design, or</li>
<li><a href="https://www.cis.upenn.edu/~cis501/">CIS 501</a>: Introduction to Computer Architecture.</li>
</ul>
</li>
<li>Strong C or C++.</li>
</ul>
<h2>Instructor</h2>
<p>
<a href="http://www.seas.upenn.edu/~pcozzi/">Patrick Cozzi</a>, [email protected]<br/>
Office: SIG Lab<br/>
Office Hours: Monday and Wednesday, 10:30-11:00am
</p>
<h2>Teaching Assistant</h2>
<p>
<a href="http://www.seas.upenn.edu/~vsampath/">Varun Sampath</a>, [email protected]<br />
Office: SIG Lab<br />
Office Hours: Tuesday, 5-6pm, and Thursday, 2-3pm
</p>
<h2>Meeting</h2>
<p>
Monday and Wednesday, 9-10:30am, Moore 212<br />
</p>
<h2>Online</h2>
<ul>
<li>Google Group: <a href="http://groups.google.com/group/cis565-s2012">cis565-s2012</a>, [email protected]<br /></li>
<li>GitHub Organization: <a href="https://github.com/CIS565-Spring-2012">CIS565-Spring-2012</a></li>
</ul>
<h2>Books</h2>
<ul>
<li>
<a href="http://www.elsevierdirect.com/morgan_kaufmann/kirk/">Programming Massively Parallel Processors</a>, 2010, David Kirk and Wen-mei Hwu.
Old draft pdfs are on the <a href="http://courses.engr.illinois.edu/ece498/al/Syllabus.html">website</a> for ECE 498 AL at UIUC.
</li>
<li><a href="http://www.openglinsights.com/">OpenGL Insights</a>, 2012, Patrick Cozzi and Christophe Riccio, Editors. Selected readings will be handed out in class.</li>
</ul>
<h2>Grading</h2>
<ul>
<li>Homeworks: 40%</li>
<li>Student Presentation: 10%</li>
<li>Final Project: 40%</li>
<li>Final: 10%</li>
</ul>
<h2>Lab Resources</h2>
<ul>
<li>Moore 100b - NVIDIA GeForce 9300 GEs.</li>
<li>SIG Lab - Most machines have at least NVIDIA GeForce 8800s. Two machines have a GeForce 480, and one machine has a Fermi Tesla card.</li>
</ul>
</td></tr>
</table>
</body>
</html>