EE 217: GRAPHICS PROCESSING UNIT ARCHITECTURE AND PARALLEL PROGRAMMING

University of California, Riverside

4 Units, Lecture, 3 hours; discussion, 1 hour. Prerequisite(s): CS 160 with a grade of "C-" or better; graduate standing; or consent of instructor. Introduces the popular CUDA based parallel programming environments based on Nvidia GPUs. Covers the basic CUDA memory/threading models. Also covers the common data-parallel programming patterns needed to develop a high-performance parallel computing applications. Examines computational thinking; a broader range of parallel execution models; and parallel programming principles. May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor. Cross-listed with CS 217.

Average GPA: 3.62

Grade distribution records: 60 students across 4 terms.

Grade distribution

GradeStudentsPercent
A+813.3%
A2745.0%
A-711.7%
B+915.0%
B35.0%
B-11.7%
C35.0%
F11.7%
NP11.7%

Based on 60 student grade records across 4 terms and 2 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades