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.