Florida International University
School of Computing and Information Sciences
Tentative Class
Schedule:
Class |
Date (8-10:40 PM, |
Date (8-10:40 AM, |
Topics |
|
1 |
7-Feb |
|
Proposal
Presentations (by
GCB fellows) |
|
2 |
14-Feb |
|
Baseline
Assessment |
|
3 |
28-Mar |
29-Mar |
Get to
know each other! |
|
4 |
5-Apr |
6-Apr |
Parallel
Computers and Computation: Parallelism and Computing, A Parallel Machine Model, A Parallel
Programming Model, and Parallel Algorithm Examples. |
Ref 1: Ch
1 |
5 |
12-Apr |
13-Apr |
Designing
Parallel Algorithms: Methodical Design, Partitioning, Communication, Agglomeration,
Mapping, and Case Studies. |
Ref 1: Ch
2 |
6 |
19-Apr |
20-Apr |
A
Quantitative Basis for Design: Defining Performance, Approaches to Performance Modeling,
Developing Models, Scalability Analysis, Experimental Studies, Evaluating
Implementations, A Refined Communication Cost Model, Input/Output, and Case
Study. |
Ref 1: Ch
3 |
7 |
26-Apr |
27-Apr |
Networking:
Ethernet, IP
networking, issues in high performance computing, and Design of cluster
networks. |
Ref 2: 4,
5, 6 |
8 |
3-May |
4-May |
Summer Break! ;) |
|
9 |
10-May |
11-May |
Clusters
Hardware: Cluster
Architecture, Cluster Planning, Cluster Hardware, Linux for Clusters, and
Cluster Hardware Installation. Cluster Software: OSCAR, Rocks,
Installing Rocks, Managing Rocks, and Using MPICH with Rocks. |
Ref 3: Ch
1, 2, 3, 6, 7 |
10 |
17-May |
18-May |
Cluster
Programming: Getting
Started with MPI, Additional MPI Features, and Designing Parallel Programs. |
Ref 3: Ch
13, 14, 15 |
11 |
24-May |
25-May |
Cluster
Programming: Debugging
Parallel Programs, and Profiling Parallel Programs. |
Ref 3: Ch
16, 17 |
12 |
31-May |
1-Jun |
Web
Services:
Overview, Web Service Technologies, XML (and schemas), SOAP, WSDL, and UDDI. |
Slide
notes |
13 |
7-Jun |
8-Jun |
Grid
Computing:
Introduction, Fundamental components, OGSA, OGSI, WSRF. |
Ref 4: Ch
1 |
14 |
14-Jun |
15-Jun |
Grid Services:
Introduction to Globus Toolkit 4 (GT4) and Developing Grid Services using
GT4. |
Ref 4: Ch
6 |
Last modified 4/4/2007