NERSCPowering Scientific Discovery Since 1974

NERSC Training Events

See also the NERSC Events Calendar

Codee Training Series: 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 2 days on Wed-Thur, April 5-6, 2023. Beginner users in GPU programming are especially encouraged to attend.During this two-day online Bootcamp, participants will learn about multiple GPU programming models and can choose the one that best fits their needs to run their scientific codes on GPUs. This Bootcamp will cover an introduction to GPU programming using OpenACC, OpenMP,… 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 programming models,… 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 login… 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 »

CUDA to SYCL Migration Tool and Method, Jan 25, 2023

IntroductionThis online webinar presented by Chekuri S. Choudary and Rakshith Krishnappa from Intel is part of the Argonne Leadership Computing Facility (ALCF) Developer Sessions, and is open to NERSC users.Date and Time: 9 - 10 am (Pacific time), Wednesday, January 25, 2023AbstractSYCL is becoming a de facto standard for vendor agnostic heterogeneous computing. Upgrading CUDA code to standard C++ with SYCL makes the applications portable across a range of existing and evolving… Read More »

Using HIP and GPU Libraries with OpenMP, December 14, 2022

IntroductionThis online training session is part of the OLCF’s Preparing for Frontier Training Series, and is open to NERSC users. Date and Time: 10:00 - 11:30 am (Pacific time), Wednesday, December 14, 2022Attendees are encouraged to review the materials from the previous training sessions on OpenMP Offload Basics and OpenMP Optimization and Data Movement, and Introduction to HIP Programming in advance.OverviewThis training is designed for Fortran and C/C++ users who are using OpenMP… Read More »

OLCF Crusher User Experiences, Dec 2022

IntroductionThis two-session Crusher User Experience event is part of the OLCF’s Preparing for Frontier training series, and is open to NERSC users.  Session 1: Lessons & Tips from OLCF’s Crusher Hackathons, 11 am - 12 pm (Pacific time), Thursday, December 1 Session 2: Crusher User-Experience Talks, 11 am -12:30 pm (Pacific Time), Friday, December 9 OverviewCrusher is the OLCF’s 192-node test-and-development system with identical node architecture as Frontier. It serves as the main… Read More »

Migrating from Cori to Perlmutter Training, Dec 1, 2022

IntroductionIn 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 programming models, performance tips, programming environment, and building and running jobs on CPUs and GPUs, with a focus on differences between Cori and Perlmutter. Users can then either use the hands-on exercises prepared by NERSC staff or bring your own applications… Read More »

Migrating from Cori to Perlmutter Office Hours, Nov 2022 to Jan 2023

IntroductionIn order to help Cori users migrate your applications to run on Perlmutter, NERSC is offering virtual office hours on the following days.  Users are welcome to bring questions and own applications to get one-on-one help.Each session will be 3 hours, from 9 am to 12 noon Pacific time.  Thursday, November 3 Friday, November 4 Thursday, November 10 Friday, December 2 Thursday, December 8 Friday, December 16 Friday, January 6 Thursday, January 12 Connection informationZoom and Zoom… Read More »

Debugging GPU-Accelerated Applications with NVIDIA Developer Tools, Nov 30, 2022

IntroductionThis online webinar presented by Andrew Gontarek from Nvidia is part of the ALCF Developer Sessions, and is open to NERSC users.Date and Time: 9 - 10 am (Pacific time), Wednesday, November 30, 2022AbstractAs long as humans write software, there will be software bugs. And as many computational scientists today are orchestrating thousands of threads across massively parallel GPU systems, debugging and correctness tools are key pieces in the programmer’s toolchest. In this… Read More »

SpinUp Workshop: Nov-Dec 2022

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 information about… Read More »

GPUs for Science day 2022, October 25th

IntroductionNERSC is proud to reboot the GPU for Science day event. Perlmutter has played a a crucial role in helping the wider scientific community leverage and embrace GPUs for their simulations. Our goal is to help facilitate the transition to GPU systems, and to offer users the motivation, tools, and expertise they need to make this change possible. The day will start with an introduction of Perlmutter, followed by the current state of multiple compilers and supported programming models… Read More »

Quantum for Science day 2022, October 24th

October 24, 2022

IntroductionNERSC is proud to host the Quantum for Science day. This full day virtual event will offer a broad spectrum of speakers from industry and academia that will cover a wide range of topics in Quantum Information Science (QIS). The program includes a hands-on tutorial on running GPU-accelerated quantum simulations on Perlmutter, covers novel developments in the open-source quantum software stack, and provides a discussion on synergies between HPC centers and quantum vendors. Finally,… Read More »

VisIt at OLCF, October 13, 2022

October 13, 2022

AbstractVisIt is an interactive, parallel analysis and visualization tool for scientific data. Users can visualize data interactively or offload visualization using a Python script to analyze data ranging in scale from small projects to large leadership-class computing simulations. Users can generate visualizations, animate them through time, manipulate them with a variety of operators and mathematical expressions, and save the resulting images and animations. Owing to its customizable plugin… Read More »

SpinUp Workshop: Oct 2022

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 information about… Read More »