CS 6230: Parallel Computing and High Performance Computing
Outline web page for Spring 2010
Instructor:Martin Berzins
( 3190F MEB, 801-585-1545, mb@cs.utah.edu)
Office hours: by appointment or by mailing my assistant Chetthika chethika@@cs.utah.edu
Lectures: MEB 3147 Mondays and Wednesdays 9.10-10.30 (sometimes Fridays)
Course Overview and description
This course is design to help you understand how to write efficient parallel programs using message passing
on distributed memory computers (MPI)
and on shared memory computers using OPENMP and threads. The course is both practical and mildly theoretical
COURSE SCHEDULE Example Schedule from when class last taught including examples
from lecture, problem sets and solutions, lab exercises and
solutions, etc.
FINAL EXAM WILL BE THURSDAY MAY 6TH at 8am as specified by the University.
Textbooks
Parallel Programming: techniques and applications using networked workstations and parallel computers, Wilkinson B and Allen M, Prentice Hall 2003,(required:)
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific Computation and Engineering)
by Barbara Chapman, Gabriele Jost, Ruud van der Pas, and David J. Kuck (Paperback - Oct 31, 2007) MIT Press . (Reference)