Computing Services

Roar Supercomputer Training Resources

Need training to use our Roar supercomputer, formerly known as ICDS-ACI, systems more effectively? Interested in learning more about HPC? ICDS has resources to help you gain the skills you need. Check out our list of resources below–and don’t forget to browse upcoming training events, as well.

Roar Resources: Learn to use Penn State’s HPC system

Roar Training Videos: These short videos help you get started using the Roar system. Learn how to perform basic tasks like logging in to Roar, running a job, and navigating the Roar filesystem.

Roar Reference Sheet: This brief guide contains instructions on performing the most common tasks on the Roar system.

External Training Resources

Linux Usage

Version Control Programs

Modules

Common HPC Programming Languages

C

C++

Fortran

Python

Julia

R

Matlab

Mathematica

Software Building Tools

Compilers

Intel
GCC
PGI
Makefile
CMake
Autoconf Tools

Concepts, Algorithms, and Advanced Topics of Parallel Programming

Debugging, Profiling, and Benchmarking

Review/General

Intel Parallel Studio

DDT

GDB

Perf

Nvidia

Visualization

Optimization Theory and Tools

Open Online Tutorials/Courses