SIAM MDS22 Hands-On HPC Crash Course

Please register below if you plan to attend the Foundational Computing Skills Virtual event on September 22 or the in-person HPC Crash Course at SIAM on September 29.  We use this registration to give you access to the compute resources for both parts of this crash course. The event on the 29th at SIAM is only for people registered for the SIAM conference. 

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 on Thursday September 22,2022 just before the conference. 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?
OLCF 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.

The first day will be virtual and run from 1:00-4:30 pm EDT on Thursday Nov. 22 before the conference.


Dates Topics Time (all times EDT)
9-22-22 Virtual Day Login, Vim and Unix Basics 1:00 pm EDT
9-22-22 Virtual Day  Introduction to C programming 2:45 pm EDT
9-22-22 Virtual Day Introduction to Python Programming 4:00 pm EDT


The second day will be at SIAM:MDS in San Diego, California. (The events schedule below is only for registered SIAM participants.)

Dates Topics Time (all times PDT)
9-29-22Room: Palm Room 7 Account setup, overview of HPC topics: programming environments, parallel programming models, job schedulers & job launchers 9:30-11:30 am
9-29-22Room: Palm Room 7 Self-guided challenges that cover basic parallel programming and GPU programming topics.

These self-guided challenges will be performed on OLCF’s Ascent, a training cluster that has the same architecture as Summit.

2:15-4:15 pm


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.


Sorry, registration has closed. Please see the "Remote Participation" tab for web access options. Please email if you have questions

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