Computer Science 335
Parallel Processing and High Performance Computing
Fall 2024, Siena College
Lecture 6: MPI Introduction
Date: Monday, September 23, 2024
Agenda
- Announcements
- Programming Project 2: Jacobi Iteration in C [HTML] [PDF] due today
- See emails about recent grading
- Continue to read/skim Chapter 3: this week we focus on
sections 3.1, 3.2, and 3.3. Early next week will be 3.4.
- Lab 3: Processes and MPI Introduction [HTML] [PDF],
hopefully can finish in class, will be due before class Friday if
you don't
- Lab 4: Point to Point Communication [HTML] [PDF], should be able
to start today, we will have more time in class to work on it on
Friday, a final submission will be due before class on Monday
- Programming Project 3: MPI Recursive Digit Sum [HTML] [PDF] out
Terminology
- message passing paradigm
- locality
- explicit parallelism
- cooperation
- pipe
- socket
- message passing
- Message Passing Interface (MPI)
- process rank