This workshop is an introduction to using high performance computing (HPC) systems effectively. We obviously can’t cover every case or give an exhaustive course on parallel programming in just two days of teaching time. Instead, this workshop is intended to give students a good introduction and overview of the tools available and how to use them effectively.
By the end of this workshop, students will know:
- What are the benefits of using the Caviness Community Cluster and how it compares to the other HPC systems.
- How to set up remote connections to Caviness.
- How to use the UNIX command line to operate a computer, navigate the file system, and write simple shell scripts.
NOTE
This is a draft of the University of Delaware Information Technologies Research CyberInfrastructure (IT-RCI) Carpentry release. Comments and feedback are welcome.
This workshop has been customized for HPC users at the University of Delaware. With that in mind, we may use terms differently than they are used in traditional carpentry workshops. For example, we will use the term lesson when talking about each section or episode of this workshop.
Prerequisites
You will need to have a Caviness user account for this workshop. For information on how to get a Caviness account, please visit UD’s HPC wiki page Caviness Account Requests.
You are also required to follow the directions to install the required software that you will need for this workshop. Information on the required software can be found on the Setup page.
If you need additional help installing the required software, please visit this UD Service help page There you will find additional directions on how to install PuTTY and Xming on Windows. You can also send an email to askit@udel.edu if you encounter problems with the installation.
Coding and command line experience is not required, however it would be helpful.