NERSCPowering Scientific Discovery Since 1974

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. 


Time (PST)TopicPresenters
 Apr 16 8:30 am Refreshments  
  9:00 am The basics of compiling and running jobs on KNL NERSC/Zhengji Zhao
  9:30 am Preparing to optimize for KNL Cray/Steve Warren
    KNL basics
    Job size scaling
    Memory usage
    Profiling and hotspots
  10:20 am Break  
  10:40 am Intro to application profiling with Cray tools Cray/Heidi Poxon
    Generating profiles
    MPI rank reordering
    Loop statistics
    Adding OpenMP
  12:00 pm Lunch and discussion  
  1:30 pm Q&A  
  2::00 pm Hands-on (use Cray tools to get profiles, try tools)  
  4:30 pm  Adjourn (Day 1)  
 Apr 17
 8:30 am Refreshments  
 9:00 am Interpreting performance data performance summary Cray/Heidi Poxon
  10:00 am Break  
  10:20 am Optimization examples Cray/Steve Warren
    Walk through analysis process with examples  
  11:30 am NESAP Performance Summary NERSC/Jack Deslippe
  12:00 pm Lunch and discussion  

  1:30 pm  Q&A  

  2:00 pm Hands-on  
  4:30 pm Adjourn (Days 2)
 Apr 18
 8:30 am Refreshments  
   9:00 am Morning Hackathon
  12:00 pm Lunch (on your own)  

  1:00 pm  Afternoon hackathon   

  4:00 pm Adjourn (Days 3)


Please register here.

In person and Remote Connection Information

This event will be presented both online using Zoom technology and in person at NERSC/LBNL (visitor info) in Berkeley, CA.  The training will be held at Building 59, Room 3101 (CRT Building, aka Wang Hall).

Remote Connection info:

Join Zoom Meeting

One tap mobile
+16699006833,,5104865180# US (San Jose)
+16465588656,,5104865180# US (New York)

Dial by your location
        +1 669 900 6833 US (San Jose)
        +1 646 558 8656 US (New York)
        +1 855 880 1246 US Toll-free
        +1 877 369 0926 US Toll-free
Meeting ID: 510 486 5180
Find your local number:

Join by SIP

Join by H.323 (US West) (US East) (China) (India) (EMEA) (Australia) (Hong Kong) (Brazil) (Canada)
Meeting ID: 510 486 5180