CSE 5409
Theory of Parallel Systems
The course covers various aspects of parallel programming such as algorithms, schedulers and systems from a theoretical perspective. We will cover both classic and recent results in parallel computing. Topics include parallel algorithms and analysis in the work/span model, scheduling algorithms, external memory algorithms and their analysis, cache-coherence protocols etc. The focus will be on design and analysis.
Prerequisites & course information
Credit 3 units. Eng: BMEII, CSETH, TOP, TOPEQ, TOPIII Typical periods offered: Fall, Spring
Sources
- Course catalogue โ2026โ2027