everything.study
CSE 5409

Theory of Parallel Systems

3 units

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