Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

66 lines (54 sloc) 3.044 kB
<title>CIS 565: GPU Programming and Architecture. Fall 2012.</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
body {
<table border="0" summary="" width="800">
<tr align="center">
<h1>CIS 565: GPU Programming and Architecture</h1>
<p align="center">
Fall 2012
<p align="center">
University of Pennsylvania<br />
<a href="">Computer Graphics @ Penn</a><br/><br/>
<img src="images/banner.png" width="640" height="120" alt="Student Projects" /><br />
<td valign="top">
<img src ="images/shield.gif" width="63" height="70" alt="University of Pennsylvania" />
<tr align="center">
<br />
<a href="index.html">Course Overview</a> &bullet;
FAQ &bullet;
<a href="schedule.html">Schedule</a> &bullet;
<a href="studentwork.html">Student Work</a> &bullet;
<a href="">Previous semester</a>
<br />
<table border="0" summary="" width="800">
<h2>Can I attend class if I am not registered?</h2>
Anyone interested in GPUs and real-time rendering can attend lectures. However, we don't have the bandwidth to review work for those not registered for the course. The slides and audio for lectures are also available on the <a href="schedule.html">schedule</a> page for the benefit of the entire graphics community.
<h2>Can I take this course if I don't have a graphics background?</h2>
This semester the focus is on real-time rendering. For a student to do well, they most likely will have taken <a href="">CIS 460/560</a> and done very well.
<h2>Is this a computer architecture course?</h2>
Not really. We study GPU architecture and see its influence on languages like CUDA and APIs like OpenGL, but this is not an architecture course for GPUs in the same manner that <a href="">CIS 501</a> is an architecture course for (mostly) CPUs. We are concerned with writing high-performance code that runs on GPUs using high-level languages and APIs, not designing the GPU itself.
<h2>What kind of GPU do I need to do the projects?</h2>
Both the Moore and SIG labs have systems with suffient GPUs. For a personal system, anything capable of OpenGL 3 is suffient (NVIDIA GeForce 8 series or AMD Radeon HD 2000 series). OpenGL 4 is even better (NVIDIA GeForce 400 series or AMD Radeon HD 5000 series). Make sure your graphics drivers are up to date. Some projects use CUDA, which requires an NVIDIA GPU; however, an AMD GPU is fine for most projects, and their drivers are very good now.
Jump to Line
Something went wrong with that request. Please try again.