Lectures
CMSC 714:
  High Performance Computing

CMSC 714
Syllabus
Projects
Readings
Lectures
Exams
Dates

 

 

 

Sept. 1 - Lecture 1 - Introduction

Sept. 6 - Lecture 2 - Introduction, cont.

Sept. 8 - Lecture 3 - MPI and PVM

Sept. 15 - Lecture 4 - HPC defect patterns

Sept. 20 - Lecture 5 - OpenMP and UPC

Sep. 22 - Lecture 6 - Titanium and OpenMP vs. MPI

Sep. 27 - Lecture 7 - PETSc and Cactus

Oct. 4 - Lecture 8 - SGI Origin 2000 and Altix

Oct. 6 - Lecture 9 - Ethernet and Infiniband

Oct. 11 - Lecture 10 - Cray XT4 and IBM Blue Gene/L

Oct. 13 - Lecture 11 - IBM Cell BE and GPUs vs. CPUs

Oct. 18 - Lecture 12 - Grid Computing

Oct. 20 - Lecture 13 - MapReduce

Oct. 25 - Lecture 14 - Lamport Clocks and Eraser

Oct. 27 - Lecture 15 - Mtool and Critical Path Profiling

Nov. 1 - Lecture 16 - Valgrind and Dyninst

Nov. 3 - Lecture 17 - Short term scheduling

Nov. 8 - Lecture 18 - Cache tools

Nov. 10 - Lecture 19 - Runtime Parallelization

Nov. 15 - Lecture 20 - Finding Idle Cycles

Nov. 22 - Lecture 21 - Batch Scheduling

Nov. 29 - Lecture 22 - Parallel I/O

Dec. 1 - Lecture 23 - Applications

Dec. 13 - Lecture 24 - SC11 Gordon Bell Applications

Web Accessibility