Computer Science

CS3123High Speed Counting3123

This course will discuss the building blocks required for undertaking parallel computation on shared memory architectures. Differences between programming on shared memory multiprocessors and distributed memory processors will be discussed. Software will include performance analysis tools and message passing libraries such as OpenMP and MPI. 

Prerequisite: CS 1083

Co-requisite: CS3403