Past NERSC Training Events
Edison to KNL User Training: December 12, 2018
NERSC is hosting a half-day training event for user who depend primarily on Edison. The goal is to provide users who have not yet moved their workflows from Edison to the KNL nodes on Cori with the basics on how to compile and run jobs.
Read More »
Data Day 2018
NERSC held a Data Day in September 2018, featuring science talks and hands-on demos for subjects including machine learning, Python, data management and the Burst Buffer. Read More »
Chemistry and Materials Science Application Training 2018
This one-hour online training class is focused on chemistry and materials science applications, Q-Chem and VASP. Read More »
Cray Programming Environment Workshop, June 14, 2018
This tutorial will cover a recommended process of using the Cray performance tools to identify key bottlenecks (moles) in a program, and then reduce/remove (whack) them with some innovative optimization techniques. In addition to demonstrating the ease of using perftools-lite experiments, we will discuss how to interpret data from the generated reports.
Read More »
Beyond OpenMP Common Core Training, May 4, 2018
In this hands-on tutorial, you will gain experience working outside the OpenMP Common Core, the 19 items most frequently used in this programming language. Read More »
Debugging and Profiling with Allinea (ARM) Tools and Others, April 24, 2018
NERSC is hosting an in-depth one-day training event on debugging and optimizing parallel codes with ARM (previously Allinea) tools. Read More »
Cori KNL Hackathon, March 7, 2018
NERSC will be hosting an in-person and remote training for all users on Cori KNL nodes. Read More »
Intel Compilers, Tools, and Libraries Training, March 6, 2018
This training event covers Intel compilers, tools, and libraries for NERSC users. Read More »
OpenMP Common Core: February 2018
In this half-day hands-on tutorial, we explore the common core of OpenMP through a carefully selected set of exercises, so students will master the common core and learn to apply it to their own problems. Read More »