Course Info

GAM 576: Gpu Architecture

Real-time application GPU development. Topics include GPU pipeline, data parallelization, hierarchy data flow on GPU, asset compression, non-graphics data processing, graphics rendering and data conversion. Design and implementation of parallel GPU applications across multiple GPU cores. Exploration of different parallelization techniques for large (non-graphical) computationally heavy systems. Developing and debugging blind data flow on GPU hardware. Students will design, develop and implement a real-time GPU application (i.e. Skinned Animation rendering engine) that integrates large converted data assets using 100s of parallel GPU cores.

GAM 575 is a prerequisite for this class.

Winter 2024-2025

Section: 801
Class number: 23130
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus

Section 841

Class number 23046

Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus
Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Tu 5:45PM - 9:00PM
Location: Flex


Winter 2023-2024

Section: 801
Class number: 23173
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus
Section: 810
Class number: 23071
Meeting time: -
Location: Online: Async

Winter 2022-2023

Section: 801
Class number: 30590
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00200 at Loop Campus
Section: 810
Class number: 29056
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2021-2022

Section: 810
Class number: 28764
Meeting time: -
Location: Online: Async (Sync-Option)
Section: 830
Class number: 28763
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync

Winter 2020-2021

Section: 801
Class number: 28760
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Section: 810
Class number: 28761
Meeting time: -
Location: Online: Async (Sync-Option)