Computing Services

More HPC Workshops

Build Your Skills with HPC Trainings and Workshops

Do you need some training so you can use the Roar supercomputer, formerly known as ICDS-ACI, systems more effectively? Or, maybe you’re just interested in learning more about HPC? Browse the list below, which includes both

  • Training sessions offered by ICDS
  • Other learning opportunities

You’ll find informative HPC workshops on topics like optimizing your code, programming in parallel, using specific software applications, and more. Many of the options listed here are free and/or on-demand.

Jupyter and Colab logos

All About JupyterLab/Google Colab

Date: Tuesday, August 24

Time: 2:00 p.m.

Location: Online

This workshop is designed for students, staff, and faculty who are new to JupyterLab and Google Colab. The workshop will cover several topics, including:

  • how to access the Google Colab resource and use files within Google Colab, Google Drive, and GitHub
  • how to run R, HTML, SQL, and Python code all in the same notebook
  • how to interact with the server command line to install applications temporarily for your notebook
  • how to use markdown to create a structure to your notebook and add images/videos to help tell your story
  • how to tap into the GPU and TPU allocations provided by Google Colab
SCHEDULE: The workshop lasts from 2:00 to 3:00 p.m. Attendees are encouraged to join early (from 1:30 to 2:00) or stay late (3:00 to 3:30) for additional support or questions.

Register or Learn More

Debugging Your Code with TotalView

Date: Tuesday, August 31

Time: 9:30 a.m.–10:30 a.m.

Location: Online

ICDS, in collaboration with Perforce, is offering this workshop to provide attendees with an introduction to the TotalView software, which is used for debugging and analyzing code. This workshop will be led by Perforce software engineers who work on TotalView. TotalView, a tool available on Penn State's Roar supercomputer, lets users debug, analyze, and scale high-performance computing applications. This includes highly dynamic, parallel, and multicore applications that run on diverse hardware — from desktops to supercomputers. Who Should Attend? Any student, faculty member, or staff member who writes their own code is welcome to attend. Agenda:

  • Mixed language C/Python debugging
  • NVIDIA GPU and CUDA debugging
  • Reverse connections
  • ReplayEngine reverse debugging
  • Memory debugging in the new UI
REGISTER NOW

Jupyter and Colab logos

All About JupyterLab/Google Colab

Date: Wednesday, September 8

Time: 2:00 p.m.

Location: Online

This workshop is designed for students, staff, and faculty who are new to JupyterLab and Google Colab. The workshop will cover several topics, including:

  • how to access the Google Colab resource and use files within Google Colab, Google Drive, and GitHub
  • how to run R, HTML, SQL, and Python code all in the same notebook
  • how to interact with the server command line to install applications temporarily for your notebook
  • how to use markdown to create a structure to your notebook and add images/videos to help tell your story
  • how to tap into the GPU and TPU allocations provided by Google Colab
SCHEDULE: The workshop lasts from 2:00 to 3:00 p.m. Attendees are encouraged to join early (from 1:30 to 2:00) or stay late (3:00 to 3:30) for additional support or questions.

Register or Learn More