21-765. Introduction to Parallel Computing and Scientific Computation

Florin Manolache
florin@andrew.cmu.edu
Wean Hall, Room 6218


Lecture 1: Slide 1 - Introduction
Slide 2 - Module 1: software package structure
Slide 3 - Module 2: from real life problem to computer algorithm
Homework 1
Lecture 2: Slide 4 - Module 3: computer hardware basics Homework 2
Lecture 3: Slide 6 - Module 4: structural information organization Homework 3
Lecture 4: Slide 7 - Module 5: time dimension - processes, communication, shell Homework 4
Lecture 5: Slide 7 - Module 5: time dimension - processes, communication, shell
Slide 8 - Module 6: programming
Homework 5
Lecture 6: Slide 9 Slide 10 Slide 10a - Module 6: programming Homework 6
Lecture 7: Slide 11 Slide 12 Slide 13 - Module 6: programming
Homework 7
Lecture 8: Slide 16 - Module 7: Networking  
Lecture 9: Slide 16 Homework 8
Lecture 10: Slide 16
Slide 17
Slide 18 

Homework 9
Lecture 11: Slide 19
Slide 20
Slide 21
Slide 21a
Slide 21b

Lecture 12: Slide 22
Slide 23
Slide 24
Slide 25
Homework 10
Lecture 13: Slide 26
Slide 26a
Slide 27
Slide 29

Lecture 14: Slide 27
Slide 29
Slide 30

Lecture 15: Slide 32
Slide 33
Slide 34
Slide 35