Lecture |
Instructor |
B3 - T,Th 11:00 to 12:20 AM, Room CSC 215 and GSB 315 |
Paul
Lu, Associate Professor, Athabasca Hall 3-40, 492-7760 E-mail: paullu <at> cs.ualberta.ca Except for emergencies, please use email instead of phone calls. Office Contact Times: Wednesday, Friday 3:30 to 4 PM, or by appointment. Instructor's Home Page: http://www.cs.ualberta.ca/~paullu |
Course-only Papers and notes Contact professor for password. |
This course is an applied systems course on the configuration and use of clusters (i.e., networked collections of compute servers) for computational science. As a platform, clusters are becoming more important in computing science, computational science, and industry. For example, clusters are used to handle the large amounts of data in bioinformatics, to simulate ocean currents and climate, and to calculate risks associated with complicated financial transactions.
The course will cover the hardware, software, and conceptual principles of cluster computing.
Any 200-level CMPUT course, or permission of the instructor.
Some of the topics to be covered (not necessarily in the following order) include:
Assignment 1 | 12.5% |
Due Thursday, March 12, in class, plus demo. |
Assignment 2 | 12.5% |
Due Thursday, April 2, in class. No demo. |
Midterm exam | 25% |
Thursday, February 26, in class. Short answers. Based on research papers and class discussion. |
Project with report | 50% |
Due Tuesday, April 7, in class.
Student's choice, with guidance of instructor. |