Past NERSC Training Events
SpinUp Workshop: Dec 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
SpinUp Workshop: Oct 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
CUDA Graphs, October 13, 2021
NVIDIA will present “CUDA Graphs”. This event is a continuation of the CUDA Training Series. Read More »
E4S at DOE Facilities with Deep Dive at NERSC, Oct 4 2021
E4S is a collection of ooen source packages for running scientific applications on high performance computing platforms. This training will cover E4S overview and E4S software packages deployed at DOE facilities with a deep dive of E4S at NERSC. Read More »
Introduction to OpenMP Device Offload, Sept 22-23, 2021
OLCF and NERSC will offer a (virtual) Introduction to OpenMP GPU Offloading. Day 1 will cover the basics of using OpenMP directives to offload work to GPUs. Day 2 will discuss optimization strategies and show efficient data movement. Read More »
Facility Testing of E4S via E4S Testsuite, Spack Test, and buildtest, Sep 14 2021
Extreme-Scale Scientific Software Stack (E4S) is a collection of open-source software packages for running scientific application typically run on HPC systems. Buildtest is a HPC testing framework designed to help facilities develop and run tests to validate their system and software stack. The presentation will provide a brief overview of buildtest commands and how to write tests in buildspecs, followed by a demo. Read More »
CUDA Debugging, September 14, 2021
NVIDIA will present “CUDA Debugging”. This event is a continuation of the CUDA Training Series. Read More »
Introduction to Kernel Performance Analysis with NVIDIA Nsight Compute, Aug 26, 2021
This webinar session will present the use of Nsight Compute for analyzing the performance of individual GPU kernels on the NVIDIA GPUs that power ALCF's ThetaGPU and NERSC's Perlmutter. Read More »
ECP CMake Training, Aug 23-26, 2021
ECP is partnering with Kitware, ALCF, NERSC and OLCF to offer a 4-day CMake Training class. CMake is an open-source, cross-platform family of tools designed to build, test and package software. Read More »
SpinUp Workshop: Aug 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
CUDA Multi Process Service, August 17, 2021
NVIDIA will present “CUDA Multi Process Service”. This event is a continuation of the CUDA Training Series.
Read More »
Inside ThetaGPU and Perlmutter's NVidia Ampere A100 GPU
The NVIDIA Ampere A100 GPU, which powers the ALCF's ThetaGPU system and NERSC's Perlmutter system, builds on the excellent performance of the NVIDIA V100 GPU and includes several new features for both HPC and deep learning. This talk will describe these (and other) aspects of A100 so that computational scientists can get a better idea of what is possible on this architecture. Read More »
CUDA Multithreading with Streams, July 16, 2021
NVIDIA will present “CUDA Multithreading with Streams” to OLCF and NERSC users. This event is a continuation of the CUDA Training Series. Read More »
Introduction to CI at NERSC, July 7, 2021
Continuous Integration (CI) is an increasingly popular best-practice in the field of scientific code development. Incorporating CI into the workflow allows multiple developers to work on the same project code base with minimal conflict. In this session, we will cover the basics of GitLab and CI, we will then use hands-on-examples to cover a few important CI workflows as it pertains to CI@NERSC. Read More »
Lmod User Training, June 22, 2021
Lmod is a Lua based module system that is a new implementation of environment-modules that supports both TCL and Lua modules. This training will walk through the new features and usage with Lmod to help users with the transition as Perlmutter comes online for general use. Read More »
Crash Course in Supercomputing, June 11, 2021
This training as part of the 2021 Berkeley Lab Computational Sciences Summer Student Program, is also open to NERSC users. In this two-part course, students will learn to write parallel programs that can be run on a supercomputer, using MPI and OpenMP, the two leading parallel programming libraries. Read More »
SpinUp Workshop: Jun 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
Parallelware Office Hours, June 9, 2021
arallelware Trainer and Parallelware Analyzer are novel tools for the development of C/C++/Fortran parallel code for multicore CPUs and GPUs using OpenMP and OpenACC. Appentra will hold office hours for users who want to get started with Parallelware tools, or who have already begun using the tools and have questions.
Read More »
Introduction to NERSC Resources, June 3, 2021
This training as part of the 2021 Berkeley Lab Computational Sciences Summer Student Program, is also open to NERSC users. This class will provide an informative overview to acquaint students with the basics of NERSC computational systems and its programming environment. Read More »
Perlmutter Introduction, June 2, 2021
This half-day introductory session provided by HPE is intended to familiarize NERSC users with updates to the Cray Programming Environment(CPE) utilized on HPE Cray EX (formerly Shasta) systems. Read More »
User Training on Checkpointing and Restarting VASP Jobs Using MANA on May 25, 2021
NERSC will host an online hands-on user training for VASP users. The training is to help VASP users to checkpoint/restart VASP jobs using MANA, a transparent checkpointing tool. Read More »
User training on MANA, a transparent checkpointing tool, on May 7, 2021
NERSC will host an online hands-on user training on MANA, a transparent checkpointing tool. MANA is an MPI-Agnostic and Network-Agnostic transparent checkpointing tool, requiring no modifications to user codes. Read More »
Timemory Software Monitoring Tutorial
The Exascale Computing Project (ECP) is hosting a tutorial on NERSC's timemory toolkit for software monitoring. Read More »
SpinUp Workshop: Apr 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
Using HPCToolkit to Measure and Analyze the Performance of GPU-accelerated Applications Tutorial, Mar-Apr 2021
The developers of HPCToolkit from Rice University will present a 2-part training series for NERSC and OLCF users about using HPCToolkit to measure and analyze the performance of GPU-accelerated applications. Read More »
SpinUp Workshop: Feb 2021
Spin is a container-based platform at NERSC designed for you to deploy your own science gateways, workflow managers, databases, API endpoints, and other network services to support your scientific projects. Read More »
7th BerkeleyGW Tutorial Workshop
The BerkeleyGW developer team is hosting the 7th BerkeleyGW Tutorial Workshop and 2nd Berkeley Excited States Conference (BESC2021). Read More »