CS505: Lecture Schedule and Slides


Lecture Date  Lecturer  Topics  Slides & Notes 
1. Overview of Parallel Computing 
1/23  Majumdar & Valafar Welcome, introductions, description of class, review of syllabus, etc.  syllabus
1/28 Majumdar  Introduction to Parallel Computing  PowerPoint, PDF
1/30 Majumdar  Introduction to Parallel Computing   PowerPoint, PDF
2/4 Majumdar Introduction to Parallel Computing PowerPoint,PowerPoint,PDF,PDF
2/6 Majumdar Introduction to Parallel Computing PowerPoint,PDF
2/11 Majumdar Introduction to Parallel Computing Introduction to Parallel Computing QUIZ
2/13 Majumdar OpenMP Fortran1.0 OpenMP,C1.0 OpenMP, PowerPoint, PDF
2/18 Majumdar OpenMP PowerPoint, PDF
2/20 Majumdar OpenMP continued from 2/13 and 2/18
2/25 Majumdar OpenMP continued from 2/18
2/27 Majumdar OpenMP PowerPoint,PDF
3/4 Majumdar OpenMP OpenMP Quiz
3/6 Majumdar MPI PowerPoint
3/11 Majumdar MPI PowerPoint
3/13 Majumdar MPI continued from 3/11;handed out MPI HW
3/18 Majumdar MPI PowerPoint
3/20 Majumdar MPI continued from 3/18
3/25 Majumdar MPI MPI Quiz
3/27 Majumdar MPI MPI HW due by Friday 3/29, 5pm via email,PowerPoint
4/8 Valafar Processor Architecture and Performance PDF,PPT
4/10 Valafar Processor Architecture and Performance PDF,PPT
4/15 Valafar Instruction level parallelism: Pipelining PDF,PPT
4/17 Valafar Instruction level parallelism: Pipelining PDF,PPT
4/22 Valafar Instruction level parallelism: Pipelining PDF,PPT
4/24 Valafar Instruction level parallelism: Pipelining PDF,PPT
4/29 Valafar Advanced ILP and Loop Level Parallelism PDF,PPT
5/1 Valafar Advanced ILP and Loop Level Parallelism PDF,PPT
5/6 Valafar Advanced ILP and Loop Level Parallelism PDF,PPT