COMP90024 (433678) : Cluster and Grid Computing
Semester 1, 2012
Cloud Computing and Distributed Systems (CLOUDS) Laboratory
Department of Computing and Information Systems
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.
Please take note that everyone shares the same account on
mungerabah. login name and password has been annouced in the class. For any
doubts and clarifications on Assignment2, please contact TA. Also,
please email your Assignment submission to him directly by email..
I have integrated Term paper + project as one major activity due to their dependencies, but they will be evaluated separately.
Form a team of 4 students (3 is OK) to carry out a combined work on term paper and project.
Literature to Read
|PART A: Foundations - START|
||Socket Programming in Java & Client Server Computing||(**R**) Sockets in Java (Chapter 13 of Java Book)|
||Multi-Threading in Java||(**R**) Thread Programming in Java (Chapter 14 of Java Book)|
||Parallel Computing Overview||(**R**) parintro|
|PART B: Cluster Computing - START|
||Cluster Computing: Introduction and System Architecture||
||Single System Image||
||Parallel Pogramming Models and Paradigms||
||MPI Programming and Excuting MPI using PBS|
|PART C: Grid Computing - START|
|Week 7 & 8
||Introduction and Overview of Grid Computing: Trends, Challenges, Technologies, and Applications||
||Industry Speaker: Microsoft HPC Server Lecture|
||Term Paper Topics and Projects||Style Format|
1. Grid Resource Management and Grid Economy
2. Enterprise Grids and the Aneka Middleware 3. Nimrod-G Grid Resource Broker
4. Economic Scheduling Algorithms
Grid Brokering and Scheduling: with Nimrod-G and Gridbus Brokers Case Studes
||Cloud Computing and Aneka||
||Globus Toolkit: Basics, Components, and Services||Globus paper & its website, Globus GIS, Globus Usage|
||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 :