CIS 565: GPU Programming and Architecture
University of Pennsylvania
Course Overview • Schedule • Student Work • Previous semester
A timely selection from the following topics:
This is a project-intensive course with significant coding, writing, and presenting. It is more work than any other course, but it is worth it.
For a course more focused on GPU architecture without graphics, see Joe Devietti's CIS 601.
Github, Schedule, Google Group, and LinkedIn
Shehzan Mohammed, firstname.lastname@example.org
Hannah Bollar, Head TA, email@example.com
Youssef Victor, firstname.lastname@example.org
Ziad Ben Hadj-Alouane, email@example.com
No books are required, but course material comes from many sources including:
Other useful tools and material:
An academic integrity violation will result in the student receiving an F in this course.
Code submissions will be cross-checked for plaigarism against previous years' submissions as well as submissions from your colleagues using automated software. Please do not copy code.
If you would like to use code not written by you for this class, please run it by the TAs using Piazza for permission to use it. Examples of code you will need to ask permission to use:
All former TAs have helped shape this course: Kaixiang Miao, Ottavio Hartman, Yash Vardhan, Austin Eng, Shuai Shao (Shrek), Gary Li, Kai Ninomiya, Harmony Li, Liam Boone, Karl Li, Varun Sampath, and Jon McCaffrey.
Many passionate folks in our field have also provided course input: Johan Andersson, (@repi),Quarup Barreirinhas, (@quarup), Wolfgang Engel, (@wolfgangengel), Mikkel Gjoel, (@pixelmager), Eric Haines, (@pointinpolygon), Dominik Lazarek, (@Omme), Emil Persson, (@_Humus_), and Christophe Riccio, (@g_truc).