Course: 6/73304 | Fall 2015 |
Call Number:12624/12658 | |
Time: 7:00 pm - 8:15 pm Tu Th | Location: 106 Henderson |
Paul A. Farrell | Office : 258 |
Phone : 672-9060 | Mail address : farrell@cs.kent.edu |
Office Hours : 4pm-5:15pm Tue and Thurs and by appointment | |
Grader: Fatema Nafa | Mail address:fnafa@kent.edu |
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 issues involved in deployment and programming of a cluster of computers. Course material will come from online materials, 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. |
Optional Texts: |
Beowulf
Cluster Computing with Linux, 2nd edition, edited by William Gropp, Ewing Lusk,
Thomas Sterling, MIT Press, 2003 Parallel Programming in OpenMP by Rohit Chandra et al. Morgan Kaufmann 2001.
Using OpenMP
Portable Shared Memory Parallel Programming
By Barbara Chapman, Gabriele Jost and Ruud van der Pas MIT Press, 2007. MPI
The Complete Reference - 2nd Ed by Marc Snir,
et. al., The MIT Press, 1998. Parallel Programming with MPI
by Peter Pacheco, Morgan Kaufmann, 1998. |
Course Outline: |
Topics to be covered include:
|
Notes: |
|
Additional Requirements: |
|
Assesment |
|
Registration | University policy requires all students to be officially registered in each class they are attending. Students who are not officially registered for a course by published deadlines should not be attending classes and will not receive credit or a grade for the course. Each student must confirm enrollment by checking his/her class schedule (using Student Tools in FlashLine) prior to the deadline indicated. Registration errors must be corrected prior to the deadline. |
Cheating and Plagiarism | University policy 3-01.8 deals with the problem of academic dishonesty, cheating, and plagiarism. None of these will be tolerated in this class. The sanctions provided in this policy will be used to deal with any violations. If you have any questions, please read the policy at http://www.kent.edu/policyreg/policydetails.cfm?customel_datapageid_1976529=2037779 and/or ask. |
Students with Disabilities: | University policy 3-01.3 requires that students with disabilities be provided reasonable accommodations to ensure their equal access to course content. If you have a documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments. Please note, you must first verify your eligibility for these through Student Accessibility Services (contact 330-672-3391 or visit www.kent.edu/sas for more information on registration procedures). |