Developing a Hands-On Course Around Building and Testing High Performance Computing Clusters

Loading...
Thumbnail Image

Authors

Morris, Mike
Frinkle, Karl

Journal Title

Journal ISSN

Volume Title

Publisher

Item Statistics

  • Total Views: 569
  • Total Downloads: 639
  • Views in the Last Month: 4

Abstract

We describe a successful approach to designing and implementing a High Performance Computing (HPC) class focused on creating competency in building, configuring, programming, troubleshooting, and benchmarking HPC clusters. By coordinating with campus services, we were able to avoid any additional costs to the students or the university. Students built three twelve-unit independently-operating clusters. Working groups were formed for each cluster and they installed the operating system, created users, connected to the campus network and wrote a variety of scripts and parallel programs while documenting the process. We describe how we solved unexpected problems encountered along the way. We illustrate through pre- and post-course surveys that students gained substantial knowledge in fundamental aspects of HPC through the hands-on approach of creating their own clusters.

Description

Citation

Karl Frinkle, Mike Morris, Developing a Hands-On Course Around Building and Testing High Performance Computing Clusters, Procedia Computer Science, Volume 51, 2015, Pages 1907-1916, ISSN 1877-0509, http://dx.doi.org/10.1016/j.procs.2015.05.455.

Related file

Notes

Endorsement

Review

Supplemented By

Referenced By

Collection Detail

# of Isolates from RBM

# of Isolates from TV8