CIS 565: GPU Programming and ArchitectureFall 2017
University of Pennsylvania |
|
Course Overview • Schedule • Student Work • Previous semester |
DescriptionA 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. Prerequisites
Repos, Schedule, Google Group, and LinkedIn
Instructor
Patrick Cozzi, pjcozzi+cis565@gmail.com Invited LecturerTeaching Assistants
Austin Eng, Head TA, aen@seas.upenn.edu
Kaixiang Miao, miaok@seas.upenn.edu
Ottavio Hartman, hartmano@sas.upenn.edu Student Advisors
Byumjin Kim, byumjin@seas.upenn.edu
Mohamad Moneimne, moneimne@seas.upenn.edu Recommended Reading
No books are required, but course material comes from many sources including:
Grading
Academic IntegrityAn academic integrity violation will result in the student receiving an F in this course. See Academic Integrity at the University of Pennsylvania: A Guide for Students. AcknowledgmentsJoe Kider, Gary Katz, and Suresh Venkatasubramanian taught this course before me. All former TAs have helped shape this course: Shuai Shao (Shrek), Gary Li, Kai Ninomiya, Harmony Li, Liam Boone, Karl Li, Varun Sampath, and Jon McCaffrey. Previous students have provided significant course feedback including: Xing Du, Karl Li, and Ian Lilley. 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). |