| Course: 6/73995 | Spring 2004 |
| Call Number: 17157/19392 | |
| Time: 3:15-4:30pm Tu Th | Location: 376 MSB |
| Paul A. Farrell | Office : 258 |
| Phone : 672-9060 | Mail address : farrell@cs.kent.edu |
| Office Hours : TBA and by appointment | |
| Grader: TBA | Mail address: TBA |
| Office : | Office Hours : |
Description: This course will investigate clusters of computers as a computing platform for distributed computing. By the end of the course, each student should understand specific hardware and software tradeoffs for cluster and application performance, and the development, management and programming of a cluster of computers. Selected topics such as meta-clustering (computational grids) may also be discussed. Each student will complete a project based on cluster computing and/or cluster deployment and management. Course material will come from texts and assigned readings.
|
Prerequisites: |
CS 43201 Operating Systems, and, either CS45101 Computer Organization & Architecture or CS45201 Computer Communication Networks, or equivalent; or permission required CS 6/73995 Parallel and Distributed Computing is complementary to this course and would provide a useful background. |
|
Recommended Text: |
Beowulf
Cluster Computing with Linux, 2nd edition, edited by William Gropp, Ewing Lusk,
Thomas Sterling, MIT Press, 2003 |
|
Optional Texts: |
MPI
The Complete Reference by Marc Snir,
et. al., The MIT Press, 1995. |
|
Course Outline: |
Topics to be covered include:
|
| Notes: |
|
| Additional Requirements: |
|
| Students with Disabilities: | In accordance with University policy, if you have a documented disability and require accommondations to obtain equal access in this course, please contact the instructor at the beginning of the semester or when given an assignment for which an accommodation is required. Students with disabilities must verify their eligibility through the Office of Student Disabilty Services (SDS) in the Michael Schwartz Student Services Center. |