Intel KNL: Best practices and experiences

CHF 240.00

The Swiss National Supercomputing Centre (CSCS) is delighted to announce its upcoming workshop "Introduction to Intel KNL architecture" to be held from Wednesday, April 5 to Friday, April 7, 2017 at CSCS in Lugano, Switzerland.

The three-day course is intended to offer an introduction to the Intel KNL architecture. Attendees will have access of the KNL machine at CSCS, ~160 nodes.

Participants are responsible for bringing a laptop with a terminal (installed by default on Apple and Linux laptops). It is preferable to have X windows installed, but not necessary.

CSCS provides access to our Test & Development System (TDS) Tavé, 1 cabinet Cray XC40, Iron Compute (KNL).

The course should focus on the following topics:

  • Best practices and experiences of using KNL
  • Intel tools usage, i.e. Advisor, VTune, Inspector
  • AVX-512 incl. Intrinsics
  • Focus on particular applications or your own code

The course will start at 10:00 on Wednesday and will end on Friday at noon. Intel engineers will be available on Friday afternoon to discuss any questions or reflection you may have.


Intel experts and CSCS staff.


Wednesday (9:30 - 17:00)

09:30 - 10:00 Welcome Coffee

10:00 - 12:00 Opening
   * KNL/KNM Architecture
   * KNL System Tips
12:00 - 13:00 Lunch

13:00 - 14:30
   * Compiler (GCC/ICC, AVX-512)
   * Compiler Part II (Tips and Tricks)

14:30 - 15:00 Coffee break

15:00 - 17:00
   * Advisor (Vector/Roofline)
   * Practical / Use of Tave

Thursday (09:00 - 17:00)

09:00 - 10:30
   * MPI v3 (Non-Blocking, 1-sided Comm.)
   * MPI Correctness/Debug
   * APS

10:30 - 11:00 Coffee break

11:00 - 12:00
   * OpenMP, Part 1 (SIMD, Affinity)

12:00 - 13:00 Lunch

13:00 - 14:30
   * OpenMP, Part 2 (VTune)
   * CSCS 1st Experiences

14:30 - 15:00 Coffee break

15:00 - 17:00
   * App. Session: CP2K
   * App. Session: QE
   * Practical / Own code

Friday (09:00 - 13:00)

09:00 - 10:30
   * App. Session: RAPS, NWChem
   * OpenMP, Part 3 (TR5 Outlook)
   * MKL 2017, MKL-DNN   

10:30 - 11:00 Coffee break

11:00 - 12:00
   * LIBXSMM (Open Source)
   * Q&A, Discussion     

12:00-13:00 Lunch
   * Application Owner Meetings

The agenda of the workshop is available here.


All participants must register and agree to a fee which includes break and lunch services throughout the three day course:

240.00 CHF   Course Fee

***Please note that all registrations are final and fees cannot be reimbursed.***

Deadline for registration: Friday, March 24, 2017

Kindly note that the workshop can take place only if there are sufficient confirmed registrations received by the deadline. The minimum number of participants is 8.

Please contact Maxime Martinasso (maxime.martinasso(at)cscs.ch) for questions related to the content, or Tatjana Ruefli (ruefli(at)cscs.ch) for questions related to event logistics.

Kindly note that no parking space is available at the Swiss National Supercomputing Centre. The closest bus stop to the centre is Lugano, Stadio. From Lugano railway station, you should take bus number 4 or 6.

You are encouraged to travel by public transportation or to use the Park & Ride Resega parking lot, within five minutes walk from CSCS.

We look forward to welcoming you at CSCS!