433-678: Cluster and Grid Computing
Semester 1, 2010
Grid Computing and Distributed Systems (GRIDS) Laboratory
Department of Computer Science and Software Engineering
The University of Melbourne, Australia
Assignment 1 (5 marks), Assignment 2 - MPI programming (10 marks), Assignment 3 (team oriented project) -35 marks).
Written Exam: 50 marks. Check out Model Exam Paper
NOTE: (1) Your should score 50% minimum in every assignment to pass! Therefore, attend classes regularly. (2) Marks also correspond to the % of assessment component.
|
Month/Week
|
Topic
|
Literature to Read
|
| PART A: Foundations - START | ||
| Week 1 |
Information Session |
|
| Week 1 |
Socket Programming in Java & Client Server Computing | Sockets in Java |
| Week 2 |
Multi-Threading in Java | Threads: Doing Two or More Tasks At Once, Java Tutorial, Sun Microsystems and Java Threads |
| Week 3 |
Parallel Computing Overview | parintro |
| PART B: Cluster Computing - START | ||
| Week 3/4 |
Cluster Computing: Introduction and System Architecture |
|
| Week 5 |
Single System Image |
|
| Week 5 |
Parallel Pogramming Models and Paradigms |
|
| Week 6 |
MPI Programming and Excuting MPI using PBS |
|
| April 20 |
Industry Speaker: Microsoft HPC Server Lecture | |
| PART C: Grid Computing - START | ||
| Week 7 & 8 |
Introduction and Overview of Grid Computing: Trends, Challenges, Technologies, and Applications | n
|
| Week 8 |
Term Paper Topics and Projects | Style Format |
| May 6 |
Industry Speaker: Sun Grid Engine Lecture | |
Week 8 & 9 |
1. Grid Resource Management and Grid Economy 2. Enterprise Grids and the Aneka Middleware 3. Nimrod-G Grid Resource Broker 4. Economic Scheduling Algorithms GridRM.ppt Grid Brokering and Scheduling: with Nimrod-G and Gridbus Brokers Case Studes |
|
| Week 10 |
Cloud Computing and Aneka |
|
| Week 11 |
Globus Toolkit: Basics, Components, and Services | Globus paper & its website, Globus GIS, Globus Usage |
| Week 11 |
Subject Review | Conclusion and Future |
The lecturer appreciates students direct positive and constructive feedback to improve the course/teaching. For any reason, if students feel uncomfortable or have any difficulty with expressing their views on the lecturer, they can pass them through their representative mentioned below :