GrAPE

Graphical Assistant for Prerequisite Enrollment

ECE department

ECE 277. GPU Programming (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece277

Description

This course is a high-level GPU programming for parallel data processing. Topics cover parallel CUDA programming on GPU including efficient memory access, threading models, multi-stream, and multi-GPU programming. Focusing on hands-on applications such as big data processing, visualization, and an artificial intelligence through the real-time GPU system. Recommended preparation: High-level C/C++ programming skills, ECE 15 or equivalent, CSE 240A or the equivalent. Prerequisites: graduate standing.

Prerequisite courses

ECE 277 has no prerequisite courses.

Successor courses

No courses have ECE 277 as a prerequisite.