Parallel and Distributed Computing - CSC 413
This course provides
an introduction to parallel and distributed
computing. Topics covered include: high
performance computing on shared memory
and distributed platforms, general purpose
computing on GPUs, message passing,
indirect communication, mapreduce,
distributed platforms, partitioning and load
balancing, consistency, availability, partition
tolerance, performance metrics and trade-offs. Prerequisite: CSC 323.