Prerequisites: CS 161 or consent of instructor
Description: Introduces performance optimi- zation for sequential computer programs. Covers high performance computing on multicore shared memory computers and on distributed memory computing clusters. Also covers high performance scientific li- braries and computing application development using pthreads, OpenMP, and Message Passing Interface (MPI) parallel file systems.
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.