NERSC Training Events
See also the NERSC Events Calendar.
Introduction to High-Performance Parallel Distributed Computing Using Chapel, UPC++ and Coarray Fortran, July 2023
IntroductionECP, NERSC, and OLCF are jointly hosting the two-day virtual hands-on training on PGAS programming models: Chapel, UPC++, and Coarray Fortran, July 26-27, 2023.A majority of HPC system users use scripting languages such as Python to prototype their computations, coordinate their large executions, and analyze the data resulting from their computations. Python is great for these many uses, but it frequently falls short when significantly scaling up the amount of data and computation,… Read More »
FUN Training July 2023: Modern Fortran Basics
Join us July 10th and 11th, 9 am - 1:30 pm Pacific Time to learn about modern Fortran. The event will be virtual. Full agenda… Read More »
Crash Course in Supercomputing, June 22, 2023
Date and Time: 12:30 pm - 5 pm (Pacific Time), Thursday, June 22, 2023. This training as part of the 2023 Berkeley Lab Computational Sciences Summer Student Program, is also open to NERSC, OLCF, and ALCF users. This training is geared towards novice parallel programmers. In this course, students will learn to write parallel programs that can be run on a supercomputer. We begin by discussing the concepts of parallelization before introducing MPI and OpenMP, the two leading… Read More »
SpinUp Workshop: June 2023
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. Services in Spin are built with Docker containers and can easily access NERSC systems and storage. Introduction and more information about spin can be found here. Users must apply for and complete the SpinUp instructional workshop to gain access to Spin. See this for more… Read More »
OLCF AI Training Series: AI for Science at Scale – Introduction, June 15, 2023
IntroductionThis session is part of the OLCF’s AI for Science at Scale training series, and is open to NERSC users. OverviewThis training will provide an introduction to AI/ML/DL principles used for science in an HPC environment. Machine learning (ML) is a subset of Artificial Intelligence (AI) that uses statistical learning algorithms to build applications that have the ability to automatically learn and improve from its experiences. Most of us use ML in our day to day life when we… Read More »
Introduction to NERSC Resources, June 8, 2023
Date and Time: 1 pm - 3 pm (Pacific time), Thursday, June 8, 2023This training as part of the 2023 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. Topics include: systems overview, connecting to NERSC, software environment, file systems and data management / transfer, and available data analytics… Read More »
Advanced SYCL Techniques and Best Practices, May 30, 2023
IntroductionThe SYCL programming model means heterogeneous programming using C++ is now more accessible than ever. SYCL uses modern standard C++, and it’s a programming model that lets developers support a wide variety of devices (CPUs, GPUs, FPGAs, and more) from a single code base. The growing popularity of this programming model means that developers are eager to understand how to use all the features of SYCL and how to achieve great performance for their code.While the tutorial assumes… Read More »
Julia for High-Performance Computing, May 24, 2023
IntroductionThe Oak Ridge Leadership Computing Facility (OLCF) will host a (virtual) “Julia for High-Performance Computing Tutorial” via Zoom on May 24, 2023, from 10 am -1 PM Pacific time. OLCF, NERSC, and ALCF users are encouraged to attend. The proposed tutorial introduces participants to the Julia language for high-performance computing (HPC) applications. Julia proposes to fill a gap in the high-performance plus high-productivity space, a dynamic language built on top of LLVM with… Read More »
A Tale of Two Apps: Preparing XGC and HACC to run on Aurora, May 24, 2023
IntroductionThis webinar presented by Aaron Scheinberg & Esteban Rangel (ALCF) is part of the ALCF Developer Sessions, and is also open to NERSC users. Date and Time: 9:00 - 10:00 am (Pacific time), May 24 (Wednesday) AbstractThis webinar will cover the Aurora porting strategies for two applications: the XGC gyrokinetic plasma physics code and the HACC cosmology code. Argonne's Aaron Scheinberg & Esteban Rangel will discuss lessons learned and tools that were crucial in… Read More »
SpinUp Workshop: May 2023
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. Services in Spin are built with Docker containers and can easily access NERSC systems and storage. Introduction and more information about spin can be found here. Users must apply for and complete the SpinUp instructional workshop to gain access to Spin. See this for more… Read More »
Migrating from Cori to Perlmutter Office Hours, May 2023
IntroductionIn order to help Cori users migrate their applications to run on Perlmutter, NERSC is offering virtual office hours on the following days. Users are welcome to bring questions and their own applications to get one-on-one help.Each session will be 2 hours, from 10 am to 12 noon Pacific time. Tuesday, May 2 Friday, May 12 Tuesday, May 16 Friday, May 26 Tuesday, May 30 (day before Cori retirement) Connection informationZoom and Zoom breakout rooms will be used for office… Read More »
Workflow Software for Managing Large-Scale Job Campaigns at ALCF, Apr 26, 2023
IntroductionThis webinar presented by Christine Simpson (ALCF) is part of the ALCF Developer Sessions, and is also open to NERSC users. Date and Time: 9:00 - 10:00 am (Pacific time), April 26 (Wednesday) AbstractMost users have a 'workflow', a set of steps they take to execute their applications and generate and interpret results. What happens when a workflow becomes large and complex? Workflow management tools are designed to meet this challenge. ALCF supports multiple tools that can… Read More »
Codee Training Series: Write Accelerated Code at Expert Level, Apr 25-26, 2023
IntroductionAppentra's Codee Analyzer is a programming development tool for C/C++/Fortran parallel codes on multicore CPUs and GPUs using OpenMP and OpenACC. One great feature of the Codee Analyzer Tool is that it can automatically insert OpenMP or OpenACC directives in your codes to run on CPUs or offload to accelerator devices such as GPUs, so that novice programmers can write codes at the expert level. This programming developer tool also provides code inspections for debugging and… Read More »
DOE Cross-facility Workflows training April 12, 2023
Join us on April 12, 2023 for a joint ALCF, OLCF, and NERSC training on the topic of workflows and workflow tools across the DOE. Read More »
NERSC N-Ways to GPU Programming Bootcamp, April 5-6, 2023
NERSC, in collaboration with the OpenACC Organization and NVIDIA, is hosting an N-Ways to GPU Programming Bootcamp for two days on Wed-Thur, April 5-6, 2023. Beginner users in GPU programming are especially encouraged to attend. Read More »
Migrating from Cori to Perlmutter Training, March 10, 2023
IntroductionThis is a rerun of the training: Migrating from Cori to Perlmutter Training, Dec 1, 2022, with some minor updates. Users who missed the Dec training or new users who joined NERSC in Allocation Year 2023 are especially encouraged to attend. In order to help Cori users migrate your applications to run on Perlmutter, NERSC is offering a training day with several talks and hands-on sessions. These talks will cover Perlmutter architectures, recommended… Read More »
Migrating from Cori to Perlmutter Office Hours, Feb/Mar 2023
IntroductionIn order to help Cori users migrate their applications to run on Perlmutter, NERSC is offering virtual office hours on the following days. Users are welcome to bring questions and their own applications to get one-on-one help.Each session will be 2 hours, from 10 am to 12 noon Pacific time. Thursday, February 23 Tuesday, March 7 Wednesday, March 15 Friday, March 31 Connection informationZoom and Zoom breakout rooms will be used for office hours: Connection info (NERSC… Read More »
OLCF Frontier Training Workshop, Feb 15-17, 2023
IntroductionThe Oak Ridge Leadership Computing Facility (OLCF) will host a virtual Frontier Training Workshop on February 15-17, 2023. This workshop is open to NERSC users. OverviewThis event is meant to help new Frontier users (or those intending to use Frontier) learn how to run on the system. The first day will feature presentations and a hands-on session. To participate in the hands-on, you must have an account on Frontier or Crusher. The last two days will feature presentations from… Read More »
9th BerkeleyGW Tutorial Workshop & 4th Berkeley Excited States Conference. Feb 13-17, 2023
The ninth annual BerkeleyGW Tutorial Workshop will be held February 13-15, 2023. This hybrid in-person/virtual event targets grad students, postdocs, and researchers interested in ab initio calculations of many-electron effects in excited-state properties of condensed matter, and will include basic GW and BSE theory, features of the BerkeleyGW package, and detailed examples and hands-on user sessions on the GW and GW Bethe-Salpeter equation approaches using the BerkeleyGW package.The fourth… Read More »