NERSCPowering Scientific Discovery Since 1974

NERSC Training Events

Also see the NERSC Events Calendar.

Cori Phase 1 Training: Programming and Optimization

NERSC will host a four-day training event for Cori Phase 1 users on Programming Environment, Debugging and Optimization from Monday June 13 to Thursday June 16. The presenter will be Cray instructor Rick Slick. Cray XC Series Programming and Optimization Description This course is intended for people who work in applications support or development of Cray XC Series computer systems. It familiarizes students with the hardware and software architecture, Cray’s performance analysis tools, and… Read More »

Advanced OpenMP Training, February 4, 2016

Speakers: Dr. Michael Klemm, Intel; Dr. Bronis R. de Supinski, LLNL.  Location: NERSC/LBNL, CRT Building, Room 59-3101. Berkeley, CA Time: 8:30am - 5:00pm PDT,  February 4, 2016.  Hosts: Helen He and Alice Koniges  Tutorial Description  Michael Klemm (an Intel representative in the OpenMP Language Committee) and Bronis R. de Supinski (Chair of the OpenMP Language Committee) will present a one-day tutorial with lectures and hands-on exercises on Advanced OpenMP topics to NERSC users. The… Read More »

IXPUG 2015

NERSC is hosting the 2015 meeting of the Intel Xeon Phi Users Group Sep. 28 through Oct. 1, 2015. The meeting is focused on enabling application performance on the Intel Xeon Phi processor that will power NERSC's upcoming Cori supercomputer. Read More »

bgw logo

BerkeleyGW2015

Schedule and Information https://sites.google.com/site/berkeleygw2015/schedule Description This event is a workshop, with hands-on user sessions, on the GW and GW-BSE approaches using the BerkeleyGW package will be held November 18-20, 2015, at the Oakland City Center (OCC) Conference Center, Oakland, California, near the NERSC Facility. The target audience for the workshop are graduate students, postdocs, and researchers who are interested in learning about or sharpening their skills on ab… Read More »

Tutorial: Getting Up to Speed on OpenMP 4.0

Watch the Video Speaker: Ruud van der Pas, Oracle.   9:30am - 4:00pm PDT, August 20, 2015 Ruud van der Pas, a Distinguished Engineer in the Architecture and Performance Group, SPARC Microelectronics, Oracle, also a Co-author of the book "Using OpenMP" (published by MIT Press), will present an all day tutorial on OpenMP 4.0 for NERSC users.  This is a training event focused on OpenMP only, which is an important component in using hybrid MPI/OpenMP programming model for getting applications… Read More »

New User Training: August 13, 2015

  NERSC will present a day of training for new users on August 13, 2015 from 09:00 to 17:00 PDT. This event is targeted to new users of NERSC and will help them navigate the center and its systems. Location This event will be presented online using Zoom technology and in person at NERSC Oakland Scientific Facility. Please see below for remote connection information. Registration There is no registration for the online event. Please see below for remote connection information.  If you wish to… Read More »

Intel VTune Training

June 23, 2015

  Experts from Intel will be on site at NERSC next Tuesday, June 23, to provide a hands-on VTune tutorial geared at new and intermediate users to intel tools. Topics Covered: 1. Types of Analysis a. Hotspots Analysis b. Concurrency/Locks and Waits Analysis c. CPU Event Based Analysis 2.  Advanced Features 3.  Command Line Analysis 4.  Remote Data Collection 5.  Result Comparison 6.  What’s New in the 2016 beta 7. Hands on Time: Tuesday June 23. 9am-3pm PST … Read More »

Materials Science Application Training 2015

NERSC will present an one-hour online training class focused on Materials Science applications, VASP and Quantum Espresso on June 5, 2015, Friday,  from 10:00-11:00 PDT. This training class will be provided by NERSC consultants, Jack Deslippe and Zhengji Zhao. The targeted audience will be new to intermediate NERSC users who use the pre-installed VASP and QE at NERSC. The class will address the frequently asked questions and common problems that users run into when using these applications at… Read More »

Allinea DDT and MAP Training 2015

NERSC will host an in-depth training course on Allinea DDT, a graphical parallel debugger, and Allinea MAP, a graphical parallel performance profiler, on Thursday, May 14, 2015.  This training class will be provided by an Allinea staff member teamed up with a USG consultant. If you would like your code to be used by the class for debugging or profiling in the hands-on session in the afternoon, please indicate that to us. We will need to determine suitability of the code and prepare the code… Read More »

Intel compiler performance optimization and characterization

May 13, 2015

NERSC will host an in-depth training presentation on using the Intel compiler as a performance optimization and characterization tool. The presentation will be May 13th from 10am to 12pm Pacific time. The speaker will be Rakesh Krishnaiyer of Intel. Abstract For identified hotspots/analysis done using performance profiling tools (such as VTune), we will discuss how to use the compiler reports to maximize performance and how to guide the compiler optimizer’s code transformations. The talk… Read More »

Key Actions for Optimizing for KNL

"Key Actions When Optimizing for KNL," by Nathan Wichmann of Cray and an update from NERSC Read More »

Intel OpenMP Training @ NERSC

Wednesday, March 25th, 10AM-2PM PDT NERSC’s Oakland Scientific Facility Read More »

TotalView Training 2015

NERSC will host an in-depth training course on TotalView, a graphical parallel debugger developed by Rogue Wave Software, on Thursday, March 26, 2015.  This will be provided by Rogue Wave Software staff members. The training will include a lecture and demo sessions in the morning, followed by a hands-on parallel debugging session in the afternoon. Location This event will be presented online using WebEx technology and in person at NERSC Oakland Scientific Facility. Please see the remote… Read More »

NUG 2015 Training

There will be two days of training associated with NUG 2015: New User and Data training on Monday, Feb. 23 and a optimization hack-a-thon on Wednesday, Feb. 25. Read More »

Edison-system.pdf.jpg

Edison Training: Programming, Debugging, and Optimization

December 16, 2014

Ways to improve your code's performance while running on Edison. Read More »

bgw logo

BerkeleyGW2014

Description This event is a workshop, with hands-on user sessions, on the GW and GW-BSE approaches using the BerkeleyGW package will be held November 19-21, 2014, at the Oakland City Center (OCC) Conference Center, Oakland, California, near the NERSC Facility. The target audience for the workshop are graduate students, postdocs, and researchers who are interested in learning about or sharpening their skills onab initiocalculations of many-electron effects in excited-state properties of… Read More »

XeonPhiDie03

Xeon Phi Users Group: Performance Tuning and Functional Debugging for Xeon Phi

November 19, 2014

This Bird's of a Feather session at SC14 in New Orleans, LA will build community among those developing HPC applications for systems incorporating the Intel Xeon Phi many-core processor. Read More »

user add

New User Training: October 30, 2014

October 30, 2014

NERSC will present a three-hour training for new users on October 30, 2014 from 09:00 to 12:00 PDT. This event is targeted to new users of NERSC and will help them navigate the center and its systems. Read More »

OpenMP and Vectorization Training: Tue October 28

October 28, 2014

Members of the NERSC Users Services Group will present a 2.5-hour training session about OpenMP and vectorization on Tuesday, October 28, 2014, from 09:00 to 12:00 PDT. Read More »

Revealplot1

Cray Reveal Tool Training: Sept 18, 2014

Heidi Poxon, Technical Lead and Manager of Cray Performance Tools, will present a web training on the Cray Reveal Tool for porting to manycore systems. Reveal is a performance analysis and code optimization tool. Reveal assists users optimizing code by providing variable scoping feedback and suggested OpenMP compiler directives. Users who are considering adding OpenMP to your applications will find this training especially interesting. Read More »