The Student Services team will have office hours at Harmony House (561 Lomita Dr, Stanford, CA 94305) on Tuesday and Thursday from 10 a.m. to 4 p.m.
Introduction to Building High Performance Computing Clusters
High performance computing (HPC) is a field at the forefront of a range of high tech applications such as computational fluid dynamics, image processing, and financial risk management. With the demands of machine learning outstripping conventional computing, HPC is also at the forefront of artificial intelligence. This course will discuss how HPC clusters are used in large-scale problems in academia and industry alike. Students will learn about HPC clusters from the ground up and gain a solid foundation in parallel computer architectures, cluster operating systems, resource management, and containers. They will build their own systems via remote installation of physical hardware, configuration and optimization of a high-speed network, and integration of other technologies used throughout the HPC world. Classes consist of lectures reinforced with assignments on HPC systems located in a teaching laboratory, where discussion and collaboration will be key components of the course. Students will come away with a solid skill set in a field of computing that has broad implications for science and technology.
Details:
- Catalog Number
- ME 344-01
- Class Number
- 15988
- Course Cost
- $1372.00
- Population
- Undergraduate, Graduate
- Units
- 1
- Interest Area
- Computer Science and Engineering
- Course Format & Length
- In-Person, 8 weeks
- Instructors
- Steve Jones
- Dates
- -
- Schedule
- Mon 12:00 PM - 1:20 PM