prace-ri.eu: Intel MIC Programming Workshop

prace-ri.eu: Intel MIC Programming Workshop

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.

Preliminary schedule

Monday, June 27, 2016, 09:00-16:00

Overview of the Intel MIC architecture and programming models
SuperMIC intro
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
MPI
MKL
Tools for MIC
Vectorisation
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.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s