CSE 6350: Grid and Cluster Computing
Spring 2005
Course Description
"Computing power on demand." "Sharing unused cycles." "Like the electric grid."
As PCs and workstations have become cheaper, faster, reliable and easy to connect
clusters of computers have been replacing high-end workstations, mainframes, and
supercomputers. Groups of clusters may form grids of available computing power.
How does one run a job on a cluster or grid? What is a "job"? How should
authentication and authorization be handled? What happens when computers or jobs
crash? When the network is unavailable? What can these systems do?
What is the future? This course addresses grid and cluster concepts, motivation,
principles, tools and goals.
Prerequisites:
A good, operative, usable understanding of: Operating Systems, Systems Architecture,
Networking, Probability and Statistics, and Programming.
You should (already) know how to write application programs employing OS systems
calls and network interfaces and have written (small) distributed programs as well as
understanding the concepts.
You should have upper level standing in the graduate program.
Details:
(Please check WWW site for up to date information)
Instructor: Patrick McGuigan
Office: 101A GACB
Phone: Main office: (817) 272-3785 or (817) 272-7610
WWW Site:
e-mail,etc: (please see web site)
GTA: None(?)
Text Books:
None (Publications and web sites)
Course Grades:
Course grades will be based on the following:
Assignments: 20%
Papers and presentations:20%
Quizzes (about 8-10): 30%
Class Project:30%
Make-ups for (non-quiz) graded activities may be arranged if your absence is caused
by illness or personal emergency. A written explanation (including supporting
documentation) must be submitted to your instructor; if the explanation is acceptable,
an alternative to the graded activity will be arranged. Make-up arrangements must be
arranged prior to the scheduled due date.
Note:
The instructor reserves the right to modify course policies, the
course calendar, and assignment or project point values and due
dates.
Americans With Disabilities Act
The University of Texas at Arlington is on record as being committed to both the spirit
and letter of federal equal opportunity legislation; reference Public Law 93112 -- The
Rehabilitation Act of 1973 as amended. With the passage of new federal legislation
entitled Americans With Disabilities Act - (ADA), pursuant to section 504 of The
Rehabilitation Act, there is renewed focus on providing this population with the same
opportunities enjoyed by all citizens.
As a faculty member, I am required by law to provide "reasonable accommodation" to
students with disabilities, so as not to discriminate on the basis of that disability.
Student responsibility primarily rests with informing faculty at the beginning of the
semester and in providing authorized documentation through designated administrative
channels.
If you require any accommodation based on disability, please meet with
the instructor in the privacy of his office the first week of the
semester to be sure you are appropriately accommodated.
All students are expected to be responsible users of the computer
systems used for this course.
Academic Dishonesty
It is the philosophy of The University of Texas at Arlington that academic dishonesty
is a completely unacceptable mode of conduct and will not be tolerated in any form. All
persons involved in academic dishonesty will be disciplined in accordance with
University regulations and procedures. Discipline may include suspension or expulsion
from the University.
"Scholastic dishonesty includes but is not limited to cheating, plagiarism, collusion,
the submission for credit of any work or materials that are attributable in whole or in
part to another person, taking an examination for another person, any act designed to
give unfair advantage to a student or the attempt to commit such acts." (Regents' Rules
and Regulations, Part One, Chapter VI, Section 3, Subsection 3.2, Subdivision 3.22)
Any student found guilty of academic dishonesty will receive a negative double full
Pointsfor that work (project, exam, homework, etc.) as well as having the
course grade lowered one full letter grade - in addition to any otherpenalties
assessed (suspension, expulsion, probation.)
Students are encouraged to discuss homework with classmates, but
are not allowed to copy the solutions of others or share solutions
with others. All work turned in for grading must be the student's own
work.
A public access course directory (web site) is used as a repository for all
course material. This directory will contain copies of any homework
assignments, course handouts, project/team information, some notes, etc.
This will be discussed in the class.
Students are expected to obtain accounts on any university computers
needed for this class, and to be able to access the course repository,
and send and receive e-mail.