Livermore Computing training events cover a range of HPC related topics of interest to LC users. As events are scheduled, they will appear here. In addition to the training events listed here, see our tutorials page which includes materials from these events and other topics. Beyond LC, links are provided to other HPC training resources that may be of interest to LC users.

LC Training Events

Livermore Computing Getting Started

All May 27-May 29 training sessions listed below are part of our "Livermore Computing Getting Started" workshop.

These sessions will be hybrid, split between WebEx Webinars and in person attendance in B453 R1012 (the Black Diamond Room). You can ask questions during the event on Teams.

For those without LC user accounts: We will have ~30 training accounts so you can log in to LC machines. We can give you a token to log in if you attend in person.

For those with LC user accounts: Please get access to Dane and Tuo before this event.

Date Time Title Description, registration and additional information
May 27, 2025 (Tu) 9:30AM - 4:45PM Intro to High Performance Computing & LC systems Register here

Topics will include HPC basics like connecting to HPC systems, where to store your data, the module system, how to use Slurm to submit & query jobs, and how to transfer files.
May 28, 2025 (W) 10:30AM - 12PM Intro to Flux Register here

This session will introduce you to Flux, a workflow and job scheduler, on Tuolumne.
May 28, 2025 (W) 1:30PM - 3:00PM Intro to GitLab Register here

This session will introduce you to LC GitLab.
May 28, 2025 (W) 3:15PM - 4:45PM Python environments & Jupyter kernels Register here

Topics will include creating python virtual environments to add packages in a shared environment, using LC's Orbit for Jupyter notebooks, and creating Jupyter kernels from your python environments.
May 29, 2025 (Th) 9:30AM - 11:30AM Intro to OpenMP Register here

This session will introduce you to threading using OpenMP.
May 29, 2025 (Th) 1PM - 2:30PM Intro to MPI Register here

This session will provide a high level overview of how MPI is used in distributed parallel computing.

 

Other HPC Training Resources

Resource Description Link
ECP Training Events Exascale Computing Project (ECP) training events, both future and past. Includes a wide range of events hosted across the DOE labs participating in the ECP. Events are open to LLNL and other Tri-lab users. Training materials, such as presentation slides and videos are available on this site also. www.exascaleproject.org/all-training-events/
OLCF Training Oak Ridge Leadership Computing Facility (OLCF) training website. Includes a training calendar, tutorials and GPU hackathon events. A range of HPC topics are covered, including those related to CORAL systems. Training materials are available on the site. www.olcf.ornl.gov/for-users/training/
NERSC Training NERSC training and tutorials website. Includes HPC related training events, tutorials, and online materials. www.nersc.gov/users/training/
ALCF Training Argonne Leadership Computing Facility (ALCF) training website. Includes HPC related training events and online materials. www.alcf.anl.gov/training

Past LC Training Events

Date Title
July 15, 2024 TAU HPC Performance Profile Utility Workshop
July 1-2, 2024 LC Getting Started workshop
June 26, 2024 Totalview Debugger Tutorial (internal link, LLNL login required; if you do you not have access but are an LC user, request a link by emailing hpc-tutorials@llnl.gov)
June 10-12, 2024 LC Getting Started workshop
June 3-4, 2024 HPC Carpentry Workshop
June 5-6, 2024 HPC Carpentry Workshop
October 4, 2023 Crossroads Roadshow
August 24-25, 2023 Parallel Performance Evaluation Using TAU
August 14-15, 2023 HPCToolkit workshop
June 12–14, 2023 Livermore Computing Getting Started Workshop
December 13, 2022 Preparing for Flux: Getting Started and Leveraging Affinity
August 16-17, 2022 Parallel Performance Evaluation Tools Workshop
October 3, 2022 Paraview Tutorial
July 13, 2022 HPCToolkit: Enhanced Capabilities for Performance Measurement and Analysis on Emerging Parallel Systems
June 9-11, 2022 Intro to LC
December 8, 2021 JupyterHub, Python, containers and more: Intro to using popular open source tools on LC
July 26-27, 2021 Parallel Performance Evaluation Using TAU
June 25, 2021 Intro to LC for DSSI
June 8-9, 2021 Livermore Computing Getting Started Workshop
June 21-22, 2021 Parallel Performance Evaluation Using TAU
August 31, 2020 Parallel Performance Evaluation Using TAU
June 16–18, 2020 Livermore Computing Getting Started Workshop
August 21-22, 2019 Parallel Performance Evaluation Using TAU
July 25-26, 2019 Updates and User Training for the MPI tools Vampir and MUST
May 1, 2019 TotalView Debugging on CORAL Systems, OpenMP, Python (and more)
March 13-14, 2019 Analyzing Parallel Program Performance Using HPCToolkit
October 30, 2018 MVAPICH MPI on LC Clusters
October 24, 2018 Debugging with TotalView on CORAL Sierra Systems (and a bit more)
October 17, 2018 IBM Parallel Performance Toolkit for Sierra Systems
July 24, 2018 Sierra Systems Getting Started Workshop
August 28-29, 2018 Parallel Performance Evaluation Using TAU