NERSCPowering Scientific Discovery Since 1974

NERSC Training Events

Also see the NERSC Events Calendar.

ECP UPC++ Training, November 1

November 1, 2019

In collaboration with ECP, NERSC is hosting a one-day training event on UPC++ on November 1, 2019. UPC++ is a C++11 library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. UPC++ provides mechanisms for low-overhead one-sided communication, moving computation to data through remote-procedure calls, and expressing dependencies between asynchronous computations and data movement. It is particularly well-suited for implementing elaborate… Read More »

ECP/NERSC OpenMP Hackathon, August 2019

The National Energy Research Scientific Computing Center (NERSC), in collaboration with the ECP SOLLVE and Training Projects, are organizing a 3.5-day OpenMP Hackathon at NERSC the week of August 27-30, 2019. We encourage the participation of teams who want to port and optimize their applications for energy-efficient processor architectures. We are especially interested in application teams that are part of ECP or who want to improve the use of OpenMP tasks in their code. Hackathon Goal The… Read More »

Petascale Computing Institute, August 19-23, 2019

NERSC is one of the host sites of the Petascale Computing Institute, August 19-23, 2019.  The goal of the one-week institute is to enable computational and data-enabled discovery in all fields of study by teaching the participants to scale their computational codes to leadership-class computing systems. The institute will be broadcast to host sites using full-duplex audio/video connections. Participants will receive training accounts, on-site mentoring, and the ability to ask questions of the… Read More »

SpinUp: July 2019

Spin is a new Containers-as-a-Service (CaaS) platform at NERSC based on Docker container technology. It can be used to deploy web sites and science gateways, workflow managers, databases and key-value stores, and all sorts of network services that can access NERSC systems and storage on the back end. Spin is currently in a pilot phase as the NERSC Infrastructure Services Group (ISG) refines the underlying systems and tools. See the videos and other information below to learn more about its… Read More »

New User Training: June 21, 2019

NERSC is hosting a one-day training event for new users on Friday, June 21, 2019.  The goal is to provide users new to NERSC with the basics on our computational systems; accounts and allocations; programming environment, tools, and best practices; and data ecosystem.  Location This event will be presented online using Zoom technology and in person at LBL's Shyh Wang Hall (Building 59, CRT). Please see below for remote connection information.  Agenda Time (PDT)TopicPresenters9:00 am Welcome… Read More »

Deep Learning at Scale Tutorial at ISC 2019

Staff from NERSC (Thorsten Kurth, Mustafa Mustafa, Steve Farrell) and Cray (Mike Ringenburg) presented a tutorial on Deep Learning at Scale at ISC 2019 in Frankfurt, Germany. Attendees learned about core concepts of deep learning, about state of the art methods for scaling model training on large computing systems, and heard about a number of success stories in scientific applications of deep learning. They were given training accounts on Cori and ran hands-on examples that implement some of… Read More »

VASP User Hands-on KNL Training: June 18, 2019

May 31, 2019

NERSC is hosting a 4-hour online VASP hands-on user training on June 18, 2019, Tuesday, from 10:00-14:00 PDT. The goal of this training is to help the VASP users at NERSC to run VASP efficiently on Cori KNL, including using the flex QOS that has a large charging discount (free now, but will be a 75% discount starting June 10, 2019). There will be a Q/A session after the presentation. Bring your questions on using VASP at NERSC to the session, and also bring your VASP jobs to the hands-on… Read More »

Parallelware Tool Workshop, June 6, 2019

June 6, 2019

NERSC will host a one-day training event for users on June 6, 2019 on using the Parallelware Trainer tool to learn to add OpenMP or OpenACC directives to your code. With the Parallelware Trainer, instead of learning to parallelize simple toy codes, users can try parallelizing their own kernels and codes with guidance. After the morning tutorial by Manuel Arenaz, the founder of Appentra, attendees will apply what they have learned to their own codes in the afternoon, with guidance from the… Read More »

Cori KNL: Intel Tools Training and Hackathon, May 21-22, 2019

NERSC will host a two-day training event for users on Cori KNL Programming and Optimization Using Intel Tools from Tuesday, May 21 to Wednesday, May 22. The first day of the training will be mostly presentations from Intel staff, and the second day will be in the format of a hackathon that users can bring your own application codes and get hands-on help from NERSC and Intel staff on KNL optimization using Intel tools.  Agenda Time (PST)TopicPresenters May 21 8:30 am Refreshments     9:00 am… Read More »

SpinUp: Apr/May 2019

Spin is a new Containers-as-a-Service (CaaS) platform at NERSC based on Docker container technology. It can be used to deploy web sites and science gateways, workflow managers, databases and key-value stores, and all sorts of network services that can access NERSC systems and storage on the back end. Spin is currently in a pilot phase as the NERSC Infrastructure Services Group (ISG) refines the underlying systems and tools. See the videos and other information below to learn more about its… Read More »

Cori KNL: Programming and Optimization, Apr 16-18, 2019

NERSC will host a three-day training event for users on Cori KNL Programming and Optimization from Tuesday, April 16 to Thursday, April 18. The first two days of the training will be half-day presentations and half day hands-on from Cray and NERSC staff, and the third day will be in the format of a hackathon that users can bring your own application codes and get hands-on help for KNL porting and optimization.  Agenda Time (PST)TopicPresenters Apr 16 8:30 am Refreshments     9:00 am The… Read More »

Performance Portability with Kokkos, March 26-29, 2019

March 26, 2019

NERSC is hosting a four-day training event on Kokkos March 26-29, 2019. This workshop is intended to teach new Kokkos users how to get started and to help existing Kokkos users improve their codes. The training will cover the minimum required topics to get your application started on using Kokkos, and Kokkos experts will be on hand to help the more advanced users. Location The workshop will be held at the Oakland City Center Conference Center, 500 12th Street, Oakland California. Agenda Time… Read More »

Cori KNL: Programming and Optimization, Feb 12-13, 2019

NERSC will host a two-day training event for users on Cori KNL Programming and Optimization from Tuesday, February 12 to Wednesday, February 13. The first day of the training will be mostly presentations from Cray and NERSC staff, and the second day will be in the format of a hackathon that users can bring your own application codes and get hands-on help for KNL porting and optimization.  Agenda Time (PST)TopicPresenters Feb 12 8:30 am Refreshments     9:00 am Introduction: The basics of… Read More »

SpinUp: Jan/Feb 2019

Spin is a new Containers-as-a-Service (CaaS) platform at NERSC based on Docker container technology. It can be used to deploy web sites and science gateways, workflow managers, databases and key-value stores, and all sorts of network services that can access NERSC systems and storage on the back end. Spin is currently in a pilot phase as the NERSC Infrastructure Services Group (ISG) refines the underlying systems and tools. See the videos and other information below to learn more about its… Read More »

Q-Chem User Training: 1/31/19

NERSC will host a one hour Q-Chem user training, on Thursday, January 31, 2019, from 11:00-12:00 PST at Wang Hall at Berkeley Lab (conference room 3042). The presenter will be Dr. Evgeny Epifanovsky from Q-Chem, Inc. The Q-Chem training will cover the features provided by Q-Chem as well as how to use it on the NERSC systems. Please register here. You are welcome to join in person or online.  Zoom Meeting Connection Information:  Date and Time:  Thursday, Jan 31, 2019 11:00-12:00 am… Read More »

New User Training: January 25, 2019

January 25, 2019

NERSC is hosting a one-day training event for new users on Friday, January 25, 2019.  The goal is to provide users new to NERSC with the basics on our computational systems; accounts and allocations; programming environment, tools, and best practices; and data ecosystem.  Location This event will be presented online using Zoom technology and in person at LBL's Shyh Wang Hall (Building 59, CRT) in Room 4016. Please see below for remote connection information.  Agenda Time… Read More »

S10: Scaling to Petascale and Beyond: Performance Analysis and Optimization of Applications

Scaling to Petascale and Beyond: Performance Analysis and Optimization of Applications Read More »