|
Topic |
Date |
Class Prep |
Projects |
Presenters |
Orientation, Intro,
Course Logistics |
8/29 |
|
Lori and Bill | |
MPI Constructs:
Overview, basics, communication |
8/31 | Chapters 1,2;
online UD MPI manual |
MPI Asgn 1 OUT | Lori |
MPI Constructs:
Derived data types Topologies |
9/5 | Supplementatl MPI resource | Mike Jochen
Lori |
|
MPI Constructs:
Groups and Communicators Advanced pt-to-pt communication |
9/7 | Supplemental MPI resource | MPI Asgn 1 IN
MPI Asgn 2 OUT |
Liz Fellows
Nirmal Seena |
Programming Techniques:
Embarrassingly Parallel Partitioning and Divide-n-Conquer |
9/12 | Chapters 3,4 | Lori
Zhaohui Yang |
|
Programming Techniques:
Pipelined Computations Synchronous Computations |
9/14 | Chapters 5,6 | Sam Kalet
Ben Breech |
|
Programming Techniques:
Load Balancing Termination Detection |
9/19 | Chapter 7 | MPI Asgn 2 IN | Joe Pellegrino |
Performance Analysis | 9/21 | Supplemental Resources | Problem Description IN | Rui Liu
Peng Gao |
Guest Talk | 9/26 | Dale Shires Army Research Lab |
||
Guest Talk | 9/28 | Tom Way | ||
Applications:
Overview, intro |
10/3 | Bill Matthaeus | ||
Cluster Configuration:
Choices and Implications |
10/5 | Dave Seckel | ||
Applications:
Project 0 |
10/10 | Presentations:
Science and Computational Aspects of Application Codes |
Group 0 | |
Applications:
Project 1 |
10/12 | Group 1 | ||
Applications:
Project 2 |
10/17 | Group 2 | ||
Applications:
Project 3 |
10/19 | Group 3 | ||
Applications:
Project 4 |
10/24 | Group 4 | ||
Applications:
Project 5 |
10/26 | Group 5 | ||
Applications:
Project 6 |
10/31 | Group 6 | ||
No class
Election Day |
11/7 | |||
Discussions:
Project 1 |
11/9 | Presentations of
Parallelization Efforts/Results |
Group 1 | |
Discussions:
Project 2 |
11/14 | Group 2 | ||
Discussions:
Project 3 |
11/16 | Group 3 | ||
Discussions:
Project 4 |
11/21 | Group 4 | ||
No class
Thanksgiving |
11/23 | |||
Discussions:
Project 5 |
11/28 | Group 5 | ||
Discussions:
Project 6 |
11/30 | Group 6 | ||
Summary and Reflection
|
12/5 |
Maintained by Lori Pollock. Last modified August 29, 2000. |