High Performance Computing

CS-400: Fall 2004

Home
Syllabus
Schedule
Project
Contact Information

Week Day Topic & Lecture Notes Reading
Assignment
Notes
1
8/30
to
9/3
Mon. Introduction Syllabus  
Wed. Intro continued and Beowulf planning Chapter 1  
Fri. Book Background    
2
9/6
to
9/10
Mon. Message Passing Computing & MPI Chapter 2  
Wed. Ohio Supercomputing Center Handout Program 1 Out
Fri. More MPI    
3
9/13
to
9/17
Mon. MPI Completion    
Wed. no lecture   Program 1 Due
Fri. no lecture    
4
9/20
to
9/24
Mon. Evaluating Parallel Programs

Embarrassingly Parallel Computations

Chapter 3 Program 2 Out
Wed.      
Fri. Partitioning and Divide-and-Conquer Strategies Chapter 4  
5
9/27
to
10/1
Mon.      
Wed.      
Fri.     Program 2 Due
Program 3 Out
6
10/4
to
10/8
Mon. Pipelined Computations Chapter 5  
Wed. Pipelined Computations contd.    
Fri.      
7
10/11
to
10/15
Mon. Synchronous Computations Chapter 6  
Wed.     Program 3 Due
Fri. Midterm Exam    
8
10/18
to
10/22
Mon. Shared Memory Architectures and Programming Chapter 8 Project startup
Wed. OpenMP and OSC    
Fri. OpenMP at OSC continued   Project Proposals Due
9
10/25
to
10/29
Mon. OpenMP conclusion   Proposals Finalized
Wed. Data Parallel revisited Chapter 6  
Fri.      
10
11/1
to
11/5
Mon. Load Balancing and Termination Detection Chapter 7  
Wed. Project working session   Project Proposal Presentations
Fri. Cache Coherence    
11
11/8
to
11/12
Mon.     Program 4 Out
Wed. Project    
Fri. Project    
12
11/15
to
11/19
Mon.      
Wed.     Program 4 Due
Fri. Midterm II    
Thanksgiving vacation 11/20 to 11/28
13
11/29
to
12/3
Mon.      
Wed.      
Fri.      
14
12/6
to
12/10
Mon.      
Wed.      
Fri.      

Home | Syllabus | Schedule | Project | Contact Information

 All rights reserved, Thomas C. Bressoud and Denison University.
For problems or questions regarding this web contact bressoud@denison.edu.
Last updated: 08/23/04.