CSC
467:
Cuda Development and Analysis
This course discusses the principles, styles, and data-parallel patterns real-time software architecture using CUDA (Compute Unified Device Architecture). Modelling software architecture with respect to performance, maintainability, and reusability, will be explored. Topics include: Fermi and Kepler Architecture, Warps, Grid, Blocks, Thread coordination, Shared memory, synchronization and bulk texture memory. Analysis and implementation techniques of CUDA Streams, scheduling, priorities and events using Atomic instructions with GPU and CPU interoperability.
CSC 461 is a prerequisite for this class.
Spring 2025-2026
Section:
901
Class number:
36121
Meeting time:
Tu
5:45PM
-
9:00PM
Location:
CDM 00224
at
Loop Campus