Come join this year’s Student Programming events on Sunday and Monday in room D227 specifically curated for those in school or early career. We also are continuing our wildly popular résumé doctor event on Tuesday in C4 Ballroom from 10:30 am–12 pm.
Sunday, you will find our classic Students HPC Crash Course (9 am–1 pm) followed by the new Hands-on Machine Learning for Vision and Language (1:20–2:30 pm) and finishing off with Pandemic! Coding Disease Spread with TACC (2:30–5:30 pm).
Monday you’ll find our first Parallel Programming Marathon (9 am–12 pm) and a Careers in HPC panel spanning guests from industry, academia, and national labs (1–2:30 pm). We’ll end the day with our PitchIt Seminar (3–4:30 pm) where you can practice your elevator speech and interview skills.
Please see below for early sign-up requirements and extra details.
Questions? Please reach out to Alana Romanella, Students@SC Student Programming Chair.
Students HPC Crash Course
The two-part event is designed to be beginner friendly, and open to anyone who wants to learn more about HPC. The first session will take place virtually before SC and will provide lessons in foundational skills. The second session will take place in person at SC and will introduce common parallel and accelerated computing methods. You can attend one or both sessions.
Virtual Pre-Conference Event
- Thursday, November 10, 12–3:30 pm CST
- Zoom (provided at registration)
The pre-conference virtual Day 1 will be delivered by Zoom/Slack/Git. During Day 1, 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. Then we will cover the foundational skills needed to participate in hands-on HPC exercises including, UNIX, command-line text editors, and an introduction to C and Python programming. Participants will be supported by OLCF staff through a combination of Zoom and Slack. Students will have access to a Unix environment. This session is recommended but not required for the Conference Hands on HPC session.
In-Person at SC Session
- Sunday, November 13, 9 am–1 pm CST
- Kay Bailey Hutchison Convention Center, Room D227
During the in-person sessions at the conference, we will give an overview of HPC programming environments, parallel programming models, job schedulers & job launchers, before directing participants to a set of self-guided HPC challenges that cover basic parallel programming and GPU programming topics. These self-guided challenges will be performed on OLCF’s Ascent training cluster which has an architecture identical to one cabinet of the Summit Supercomputer. Students will have access to Ascent until November 30 to complete all the exercises. Students who complete a select number of the exercises and challenges by November 30, will receive a certificate for completing an Introduction to HPC.
To speed access to the training cluster, registration prior to November 7, 2022 is requested. Register for one or both sessions.
Pandemic! Coding Disease Spread with TACC
Sunday, November 13, 2:30–5:30 pm CST
Experience a slice of the computational research world, take the role of a computational scientist tasked with understanding a pandemic currently spreading through a community and researching solutions to keep the community safe.
It starts with a simple scientific process, using simple probability to get a “person” sick. Then expand that simple process into a computational model to simulate a disease propagating through a set population. Students will be broken into teams and given a set of challenges, requiring the teams to update and expand their computational models to meet.
Register prior to November 7, 2022 by creating an account using your institutional email address.
Parallel Programming Marathon
Do you love a challenge? Have you ever participated in coding competitions like the International Collegiate Programming Contest (ICPC)? Do you want to test your parallel and distributed programming skills or develop them? Come join us in the first Parallel Programming Marathon at SC! You will receive a set of problem descriptions and sequential/serial solutions. You are challenged to optimize them while keeping the output correct using parallel and distributed programming techniques. Your aggregated speed up will determine your place in the rank! The contest will be asynchronous and will stay open for three days, so you can explore all SC offers while having some fun coding. Are you ready?