This course examines the applications, algorithms, construction, configuration, and performance of parallel programs. Topics include shared memory parallelism using POSIX threads and OpenMP and multi-machine parallelism using MPI. Parallel programming on modern GPU devices is introduced.
-
School
School of Engineering and Computing
-
Number
4230
-
Subject
Computer (CIS)
-
Semester
As Required
-
Lecture/Lab/Seminar Hours
3 hours of lecture per week
-
Prerequisites
-
Credits
3