Enabling Researcher-Driven Innovation and Exploration
Mission / Services
Research
Publications
User Support
Education / Outreach
A - Z Index
Education / Outreach
Cluster Computing Classes
Intro to Unix/Linux
Intro to the Cluster
Job Scheduler Details
Compiling Programs
High Performance Computing (ME343)
Policy
Schedule
Introduction to C Programming
Special Events
Useful Links
ME/CS/PHYS 343 - HPC - Outline
ME/CS/PHYS 343 - HPC - Schedule
The following schedule is subject to change. Lecture notes usually will be posted before the class.
Week
Date
Topics
Assignments/Resources
1
08/27
Welcome
(Walker)
Questionnaire
(5 pts)
2
09/01
09/03
Hardware
(Tackett)
Motivation
(Shi)
3
09/08
09/10
Parallel Architecture
(Shi)
Serial MD program (Walker)
4
09/15
09/17
Pthread programming (Tackett)
Pthread tutorial
5
09/22
09/24
More Pthread Programming
(Shi)
Pthread Synchronization
(Shi)
pthread-1.tar
MD assignment 1
6
09/29
10/01
MPI programming
(Walker)
Advanced MPI programming
(Walker)
7
10/06
10/08
Homework 1(b) (Tackett)
Debugging MPI programs
(Shi)
Performance of HPC systems
(Shi)
8
10/13
10/15
Homework 2(a)
Q & A on Midterm
Midterm
Homework 2
part (a) due 10/19, part (b) due 10/26
9
10/20
10/22
Project discussion
No class (fall break)
10
10/27
10/29
Optimization with Dakota (Walker)
Homework 3
(Tackett)
Homework 3
(due 11/3)
11
11/3
11/5
High Performance Database
(Charles Johnson)
Networking
(John Mora)
12
11/10
11/12
Grid Computing
(Kevin Buterbaugh)
Security
(Mat Binkley)
13
11/17
11/19
Dense Linear Algebra
(Shi)
No class
14
11/24
11/26
No class (Thanksgiving)
No class (Thanksgiving)
15
12/1
12/3
LAPACK/ScaLAPACK (Shi)
Student presentations
16
12/8
12/10
Student presentations
Student presentations
Last modified: November 17 2009 12:11:06 CST.