CS752: Parallel Programming
Credits: 3
Catalog Description
This course introduces the issues involved in parallel programming systems, including ease of programming, match between programming language and problem domain, and efficiency of the generated code. It explores and compares several parallel programming paradigms and investigates algorithms for scheduling parallel programs and for automatic parallelization of serial programs.
Prerequisites
- CS651.
Graduate course in parallel programming for graduate students covering processes, memory, files, and operating system design.