CCOM 4996 Section 002 - High Performance Computing
Professor
Humberto Ortiz-Zuazaga
Office: NCL A-159
Telephone: 787-764-0000 x7430
email: humberto.ortiz@upr.edu
Web page: http://www.hpcf.upr.edu/~humberto/
Office hours: Mondays and Tuesdays from 11:00 AM to 12:00 noon or by appointment.
Office: NCL A-159
Telephone: 787-764-0000 x7430
email: humberto.ortiz@upr.edu
Web page: http://www.hpcf.upr.edu/~humberto/
Office hours: Mondays and Tuesdays from 11:00 AM to 12:00 noon or by appointment.
Description
In this course students will design and implement high performance computing systems: clusters, co-processors, interconnects, parallel file systems. Students will learn software design techniques for achieving high performance, performance measurement, and the factors affecting performance. Students will apply these techniques to analyze novel high performance architectures.
- Number of hours/credits
- 3 hours per week, 3 credits.
- Prerequisites
- CCOM 4086 - Computer Architecture 1 or CCOM 4017 - Operating Systems
- Course objectives
- At the completion of this course, students will:
- Analyze the performance of high performance computing systems.
- Design efficient algorithms to solve problems.
- Design and implement high performance computing systems.
- Analyze and visualize data-intensive problems.
- Understand recent developments in high performance computing systems design.
- Describe fundamental concepts in high performance computing.
- Course schedule
- Class will meet Tuesday and Thursday, 1:00-2:20 PM in A-141.
- Instructional strategies
- The professor will discuss each topic, students will complete a practical exercise for each topic discussed in class.
- Instructional resources
- This website with all the course lectures and supplemental materials and references. Additional material will be available on the CCOM Moodle: http://moodle.ccom.uprrp.edu/course/view.php?id=113 This term we will be using Piazza for class discussion. The system is highly catered to getting you help fast and efficiently from classmates, the TA, and myself. Rather than emailing questions to the teaching staff, I encourage you to post your questions on Piazza. If you have any problems or feedback for the developers, email mailto:team@piazza.com. Find our class page at: https://piazza.com/uprrp/fall2013/ccom4996/home
- Textbook
- High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI. Joseph D Sloan. O’Reilly Media, 2004.
- Evaluation strategy
- Homework and projects, 40% final grade
- Partial exam, 30% final grade
- Final exam, 30% final grade
- Reasonable accomodations for students
- Students with disabilities properly registered with the Office of Affairs for Persons with Disabilities Oficina de Asuntos para la Persona con Impedimento (O.A.P.I.) should notify the professor at the start of the semester. The professor will make reasonable accommodations to support the student, in consultation with OAPI.