Parallel Processing

Parallel Processing
Theoretical and practical study of parallel processing including multi-core, fine-grained, and clustered architectures, parallel programming languages, and parallel algorithms.
C S
484
 Hours3.0 Credit, 3.0 Lecture, 0.0 Lab
 PrerequisitesC S 360
 Taught 
 ProgramsContaining C S 484
Course Outcomes

Design parallel applications

Use multiple processors to solve a problem faster

Metrics

Understand the metrics that are used to evaluate effective applications.