Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.61 KB

File metadata and controls

50 lines (34 loc) · 1.61 KB
site
sandpaper::sandpaper_site

This workshop is an introduction to using high-performance computing systems effectively. We can't cover every case or give an exhaustive course on parallel programming in just two days' 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.

:::::::::::::::::::::::::::::::::::::::::: prereq

Prerequisites

Command line experience is necessary for this lesson. We recommend the participants to go through shell-novice, if new to the command line (also known as terminal or shell).

::::::::::::::::::::::::::::::::::::::::::::::::::

By the end of this workshop, students will know how to:

  • Identify problems a cluster can help solve
  • Use the UNIX shell (also known as terminal or command line) to connect to a cluster.
  • Transfer files onto a cluster.
  • Submit and manage jobs on a cluster using a scheduler.
  • Observe the benefits and limitations of parallel execution.

::::::::::::::::::::::::::::::::::::::::: callout

Getting Started

To get started, please follow the "Setup Instructions to ensure you have a terminal and SSH application.

::::::::::::::::::::::::::::::::::::::::::::::::::

Note that this is the draft HPC Carpentry release. Comments and feedback are welcome.

::::::::::::::::::::::::::::::::::::::::: callout

For Instructors

If you are teaching this lesson in a workshop, please see the Instructor notes.

::::::::::::::::::::::::::::::::::::::::::::::::::