Lectures
CMSC 714:
  High Performance Computing

CMSC 714
Syllabus
Projects
Readings
Lectures
Exams
Dates
Grades
Piazza

 

 

 

Jan. 29 - Lecture 1 - Introduction

Feb. 3 - Lecture 2 - Introduction, cont.

Feb. 5 - Lecture 3 - MPI and PVM

Feb. 10 - Lecture 3, cont. - MPI and PVM

Feb. 10-12 - Lecture 4 - HPC defect patterns

Feb. 19 - Lecture 5 - OpenMP and UPC

Feb. 24 - Lecture 6 - OpenACC and OpenMP vs. MPI

Mar. 3 - Lecture 7 - PETSc and Cactus

Mar. 10 - Lecture 8 - SGI Origin 2000 and UV

Mar. 12 - Lecture 9 - Ethernet and Infiniband

Mar. 24 - Lecture 10 - Cray XT4 and IBM Blue Gene/L

Mar. 26 - Lecture 11 - IBM Cell BE and GPUs vs. CPUs

Mar. 31 - Lecture 12 - Grid Computing

Apr. 2 - Lecture 13 - Clouds - MapReduce

Apr. 7 - Lecture 14 - Lamport Clocks and Eraser

Apr. 9 - Lecture 15 - Valgrind and Dyninst

Apr. 14 - Lecture 16 - Cache tools

Apr. 21 - Lecture 17 - Runtime Parallelization

Apr. 23 - Lecture 18 - Finding Idle Cycles

Apr. 28 - Lecture 19 - Batch Scheduling

Apr. 30 - Lecture 20 - Parallel I/O

May 5 - Lecture 21 - Applications

May 12 - Lecture 22 - SC14 Gordon Bell Prize finalist

Web Accessibility