The course discusses Intel’s new Many Integrated Core (MIC) architecture. It covers various programming and optimisation techniques for Intel Xeon Phi coprocessors.
The first 2 days provide an introduction about the Intel MIC architecture and various Intel Xeon Phi programming models, interleaved with many hands-on sessions. The hands-on sessions are done on the SuperMIC system at LRZ.
The last day presents advanced topics and talks about experiences and best practices using Intel Xeon Phi based systems like e.g. Salomon @ IT4Innovations (Czech Republic), the largest Intel Xeon Phi based system in Europe.
Monday, June 27, 2016, 09:00-16:00
Overview of the Intel MIC architecture and programming models
Native mode programming
OpenMP and offloading, Part 1
OpenMP and offloading, Part 2
MYO and Intel Cilk Plus
Tuesday, June 28, 2016, 09:00-16:00
OpenMP 4.x accelerator support
Tools for MIC
Basic Xeon Phi performance overview
Social event: Guided tour of Weihenstephan Brewery and dinner
Wednesday, June 29, 2016, 09:00-12:00, MIC course continued
Advanced MIC architecture (Intel)
Advanced Intel Xeon Phi performance optimisation (Intel)
Outlook KNL (Intel)
Wednesday, June 29, 2016, 13:00-18:00
Plenum session with invited talks on MIC experience and best practice recommendations
(joint session with the Scientific Workshop “High Performance Computing for Water Related Hazards”)
13:00-13:45 Andrey Semin, Intel
13:45-14:30 Jan Eitzinger, RRZE
14:45-15:30 Serhiy Mochalskyy, IPP: “Simulation using MIC co-processor on HELIOS”
15:30-16:15 Branislav Jansik / Vit Vondrak, IT4Innovations
16:30-17:15 Michael Bader, IPCC@TUM
17:15-18:00 Luigi Iapichino / Fabio Baruffa, IPCC@LRZ
The course material is developed within PRACE and the joint German-Czech Republic project CzeBaCCA. A two-day scientific workshop on “High Performance Computing for Water Related Hazards” of this project is taking place at LRZ directly after this course, on June 30 – July 1, 2016. See https://www.lrz.de/services/compute/courses/2016-06-29_hwrh1s16/
The course is a PRACE Advanced Training Center event.
A social event for participant and instructor networking is planned for the evening on Tuesday 28 June, consisting of a guided tour of the Weihenstephan Brewery followed by a self-paid dinner at the brewery restaurant.