SIAM MDS22 Hands-On HPC Crash Course

The Oak Ridge Leadership Computing Facility (OLCF) will host a virtual crash course for High Performance Computing (HPC) in conjunction with SIAM Conference on Mathematics of Data Science  2022 (MDS22). This training will cover the foundational skills needed to learn about HPC (e.g., UNIX, command-line text editors, intro C programming) in a virtual session before the conference. During the conference the session will introduce participants to the basics of HPC itself. The virtual parts of the event will be hosted on Zoom. Slack will be used for hands-on help during the exercises.

Who should attend and what are the prerequisites?
The target audience for this event are those new to HPC or those who need a refresher on basic HPC skills. You will need to have access to the internet and a computer that you are able to install an ssh client on. You will also need to be able to run Zoom locally – using either a desktop client or through a browser.

What happens at the event?
EOLCF staff will cover a set of topics essential to HPC, where each topic will consist of a lecture followed by a hands-on component. Participants will be supported by OLCF staff through a combination of Zoom and Slack. Students will have access to a Unix environment.


Instructions about how to join the HPC resources needed for the exercises will be sent to you after you register and the specific dates and time will be added to this page along with the agenda.

Dates Topics Time (all times EDT)
Virtual Day
We will explain how/why HPC can be useful to you, help you get set up with an `ssh` client that will allow you to log in to a remote UNIX environment, and cover UNIX and command-line text editors. Part 1 TBA
Virtual Day
 Introduction to C programming Part 2: TBA
DIY Workbook Introduction to Python Programming  DIY
Conference Sessions
We will give an overview of HPC topics (programming environments, parallel programming models, job schedulers & job launchers) before turning you loose on a set of self-guided challenges that cover basic parallel programming and GPU programming topics. These self-guided challenges will be performed on OLCF’s Summit Super computer. TBA


Students who complete a select set of exercise will get an Introduction to HPC certificate that can be used on resumes. If you need to miss virtual day 1, all lessons will be recorded, so you may still do the assignment to get the the certificate.


SIAM MDS22 Hands-On HPC Crash Course (1)

  • Please enter your name.
  • Please check all options that describe your current level of experience with computing.
  • Please check all options that describe your current level of experience with computing.

Remote joining link: This will be provided in your calendar invitation after you have registered.