IXPUG Workshop and Tutorials & Intel® PCC Meeting
from
Monday, 14 March 2016 (08:00)
to
Friday, 18 March 2016 (18:00)
Monday, 14 March 2016
09:00
Optional Networking Time
Optional Networking Time
09:00 - 12:00
Room: Saphire
12:00
Light Lunch
Light Lunch
12:00 - 13:00
Room: Foyer
13:00
Registration - The Intel® PCC meeting is for Intel® PCC members only!
Registration - The Intel® PCC meeting is for Intel® PCC members only!
13:00 - 13:15
Room: Foyer
13:15
Welcome by Intel® PCC Office
Welcome by Intel® PCC Office
13:15 - 13:30
Room: Sapphire
13:30
Welcome by host
Welcome by host
13:30 - 14:30
Room: Saphire
14:30
Keynote by Intel
Keynote by Intel
14:30 - 15:30
Room: Saphire
15:30
Coffee Break
Coffee Break
15:30 - 16:00
Room: Foyer
16:00
Overview Intel® PCC: Who’s Who
Overview Intel® PCC: Who’s Who
16:00 - 16:30
16:30
Key Results and Knowledge Sharing – Hear about latest Achievements from RWTH Aachen
Key Results and Knowledge Sharing – Hear about latest Achievements from RWTH Aachen
16:30 - 17:00
Room: Sapphire
17:00
Key Results and Knowledge Sharing – Hear about latest Achievements from Zuse Institute Berlin
Key Results and Knowledge Sharing – Hear about latest Achievements from Zuse Institute Berlin
17:00 - 17:30
Room: Sapphire
17:30
Intel® PCC meeting: Key Results and Knowledge Sharing – Hear about latest Achievements from Durham University
Intel® PCC meeting: Key Results and Knowledge Sharing – Hear about latest Achievements from Durham University
17:30 - 18:00
18:00
Summary - Q&A
Summary - Q&A
18:00 - 18:30
Room: Saphire
19:00
Shuttle buses
Shuttle buses
19:00 - 19:30
19:30
Reception at the IT4Innovations Supercomputing Centre
Reception at the IT4Innovations Supercomputing Centre
19:30 - 22:30
Tuesday, 15 March 2016
08:00
Warm up / networking
Warm up / networking
08:00 - 08:30
Room: Saphire
08:30
Allinea Tools
Allinea Tools
08:30 - 09:00
Room: Saphire
09:00
KNL Tutorial - Prepare your applications for KNL early access (Compilation & execution with Intel® SDE)
KNL Tutorial - Prepare your applications for KNL early access (Compilation & execution with Intel® SDE)
09:00 - 09:30
Room: Sapphire
09:30
KNL Tutorial - Prepare your applications for KNL early access (Vectorization Analysis with Intel® Advisor for Intel® AVX-512)
KNL Tutorial - Prepare your applications for KNL early access (Vectorization Analysis with Intel® Advisor for Intel® AVX-512)
09:30 - 10:00
Room: Sapphire
10:00
Coffee Break
Coffee Break
10:00 - 10:30
10:30
KNL Tutorial - Prepare your applications for KNL early access (Offloading for KNL)
KNL Tutorial - Prepare your applications for KNL early access (Offloading for KNL)
10:30 - 11:15
Room: Sapphire
11:15
KNL Tutorial - Prepare your applications for KNL early access (Intel® MPI)
KNL Tutorial - Prepare your applications for KNL early access (Intel® MPI)
11:15 - 11:40
Room: Sapphire
11:40
Wrap Up by Intel PCC Office
Wrap Up by Intel PCC Office
11:40 - 12:00
Room: Sapphire
12:00
Lunch
Lunch
12:00 - 13:00
13:00
Registration - IXPUG workshop is open for all users.
Registration - IXPUG workshop is open for all users.
13:00 - 13:30
Room: Foyer
13:30
Opening: Vít Vondrák (IT4I): Welcome in Ostrava
Opening: Vít Vondrák (IT4I): Welcome in Ostrava
13:30 - 13:45
13:45
Opening: Thomas Steinke (ZIB, Berlin): The Intel Xeon Phi User's Group
Opening: Thomas Steinke (ZIB, Berlin): The Intel Xeon Phi User's Group
13:45 - 14:00
Room: Sapphire
14:00
Keynote by Joseph Curley (Intel): Road to Many Core & the View Ahead
Keynote by Joseph Curley (Intel): Road to Many Core & the View Ahead
14:00 - 15:00
15:00
Thomas Steinke (ZIB, Berlin), Georg Zitzlsberger (Intel), CJ Newburn (Intel), Michael Lysaght (ICHEC, Dublin): IXPUG Working Groups
Thomas Steinke (ZIB, Berlin), Georg Zitzlsberger (Intel), CJ Newburn (Intel), Michael Lysaght (ICHEC, Dublin): IXPUG Working Groups
15:00 - 15:30
Room: Sapphire
15:30
Coffee Break
Coffee Break
15:30 - 16:00
16:00
Vectorization I: James Willis, Richard Bower and Matthieu Schaller (ICC Durham): Optimisation of the core kernels of the particle-based code SWIFT on AVX and AVX2 leading to ~3x speed-up
Vectorization I: James Willis, Richard Bower and Matthieu Schaller (ICC Durham): Optimisation of the core kernels of the particle-based code SWIFT on AVX and AVX2 leading to ~3x speed-up
16:00 - 16:30
Room: Sapphire
16:30
Vectorization I: Luigi Iapichino and Fabio Baruffa (LRZ Munich): Improving the vectorisation of a Gadget kernel: efficiency and potential on multiple platforms
Vectorization I: Luigi Iapichino and Fabio Baruffa (LRZ Munich): Improving the vectorisation of a Gadget kernel: efficiency and potential on multiple platforms
16:30 - 17:00
Room: Sapphire
17:00
Vectorization I: Sergi Siso, Luke Mason and Michael Seaton (Hartree Centre, Daresbury): Code modernization of DL_MESO LBE to achieve good performance on the Intel Xeon Phi
Vectorization I: Sergi Siso, Luke Mason and Michael Seaton (Hartree Centre, Daresbury): Code modernization of DL_MESO LBE to achieve good performance on the Intel Xeon Phi
17:00 - 17:30
17:30
Vectorization I: Discussion
Vectorization I: Discussion
17:30 - 18:00
Room: Sapphire
18:30
Shuttle buses
Shuttle buses
18:30 - 19:00
19:00
Social dinner at Planetarium
Social dinner at Planetarium
19:00 - 22:00
Wednesday, 16 March 2016
09:00
Keynote by CJ Newburn (Intel): Bigger, faster, persistent storage and how you get to it (HBM, 3DXP, OmniPath)
Keynote by CJ Newburn (Intel): Bigger, faster, persistent storage and how you get to it (HBM, 3DXP, OmniPath)
09:00 - 10:00
Room: Sapphire
10:00
Coffee Break
Coffee Break
10:00 - 10:30
Room: Foyer
10:30
New Application Areas: Servesh Muralidharan, Oisin Robinson, Gilles Civario and Michael Lysaght (ICHEC, Dublin): A comparison study of vectorization approaches to optimize multiplication of large integers on Intel Xeon/Xeon Phi platforms
New Application Areas: Servesh Muralidharan, Oisin Robinson, Gilles Civario and Michael Lysaght (ICHEC, Dublin): A comparison study of vectorization approaches to optimize multiplication of large integers on Intel Xeon/Xeon Phi platforms
10:30 - 10:55
10:55
New Application Areas: Marcel Ehrhardt and Hannes Hauswedell (FU Berlin): The SeqAn C++ library for efficient NGS sequence analysis - HPC modernisation using generic programming
New Application Areas: Marcel Ehrhardt and Hannes Hauswedell (FU Berlin): The SeqAn C++ library for efficient NGS sequence analysis - HPC modernisation using generic programming
10:55 - 11:20
Room: Sapphire
11:20
New Application Areas: Milan Jaros (IT4I, Ostrava): The Fundamentals: How to accelerate Blender with the Intel Xeon Phi coprocessors
New Application Areas: Milan Jaros (IT4I, Ostrava): The Fundamentals: How to accelerate Blender with the Intel Xeon Phi coprocessors
11:20 - 11:45
Room: Sapphire
11:45
New Application Areas: Discussion
New Application Areas: Discussion
11:45 - 12:00
Room: Sapphire
12:00
Lunch
Lunch
12:00 - 13:00
13:00
Tools session by Florent Lebeau (Allinea): Experiences preparing HPC codes for Intel Knights Landing with Allinea's tools
Tools session by Florent Lebeau (Allinea): Experiences preparing HPC codes for Intel Knights Landing with Allinea's tools
13:00 - 14:00
Room: Sapphire
14:00
Vectorization II: Lubomir Riha, Michal Merta and Jan Zapletal (IT4I, Ostrava): Acceleration of FETI Solvers and the BEM4I library using the Intel Xeon Phi coprocessors
Vectorization II: Lubomir Riha, Michal Merta and Jan Zapletal (IT4I, Ostrava): Acceleration of FETI Solvers and the BEM4I library using the Intel Xeon Phi coprocessors
14:00 - 14:25
Room: Sapphire
14:25
Vectorization II: Vladimir Mironov and Alexander Moskovsky (Lomonossov Moscow Univ.): Parallelization and optimization of Hartree-Fock method in GAMESS-US quantum chemistry code
Vectorization II: Vladimir Mironov and Alexander Moskovsky (Lomonossov Moscow Univ.): Parallelization and optimization of Hartree-Fock method in GAMESS-US quantum chemistry code
14:25 - 14:50
Room: Sapphire
14:50
Vectorization II: Nikola Tchipev, Steffen Seckler, Philipp Neumann and Hans-Joachim Bungartz (TU Munich):Optimizing ls1-mardyn for Xeon Phi
Vectorization II: Nikola Tchipev, Steffen Seckler, Philipp Neumann and Hans-Joachim Bungartz (TU Munich):Optimizing ls1-mardyn for Xeon Phi
14:50 - 15:15
Room: Sapphire
15:15
Vectorization II: Discussion
Vectorization II: Discussion
15:15 - 15:30
Room: Sapphire
15:30
Coffee Break
Coffee Break
15:30 - 16:00
Room: Foyer
16:00
Middleware: Adrian Jackson, Michele Weiland and Nick Johnson (EPCC, Edinburgh): Power monitoring using Adept tools and RAPL
Middleware: Adrian Jackson, Michele Weiland and Nick Johnson (EPCC, Edinburgh): Power monitoring using Adept tools and RAPL
16:00 - 16:25
Room: Sapphire
16:25
Middleware: Wojciech Waśko, Piotr Uminski and Krzysztof Kulakowski (Intel): Memkind: the API to leverage heterogeneous memory architectures
Middleware: Wojciech Waśko, Piotr Uminski and Krzysztof Kulakowski (Intel): Memkind: the API to leverage heterogeneous memory architectures
16:25 - 16:50
Room: Sapphire
16:50
Middleware: Discussion
Middleware: Discussion
16:50 - 17:00
Room: Sapphire
17:00
CJ Newburn (Intel): hStreams: Easing the way to heterogeneous platforms like Knights Landing
CJ Newburn (Intel): hStreams: Easing the way to heterogeneous platforms like Knights Landing
17:00 - 18:00
Room: Sapphire
Thursday, 17 March 2016
08:15
Shuttle bus
Shuttle bus
08:15 - 08:45
09:00
Registration - The Tutorials are open to all users.
Registration - The Tutorials are open to all users.
09:00 - 09:15
Room: NA4
09:15
Distributed/Shared-Memory Parallel Programming, MPI+X
Distributed/Shared-Memory Parallel Programming, MPI+X
09:15 - 09:45
Room: NA4
09:45
MPI+X on KNC: Symmetric MPI & OpenMP* 4.x
MPI+X on KNC: Symmetric MPI & OpenMP* 4.x
09:45 - 10:30
Room: NA4
10:30
Coffee break
Coffee break
10:30 - 11:00
Room: NA4
11:00
hStream*: A Special Offload
hStream*: A Special Offload
11:00 - 12:00
Room: NA4
12:00
Lunch
Lunch
12:00 - 13:00
Room: NA 178
13:00
Introduction to Salomon Cluster (IT4I)
Introduction to Salomon Cluster (IT4I)
13:00 - 13:30
Room: NA4
13:30
Hands-on: hStream
Hands-on: hStream
13:30 - 15:00
Room: NA4
15:00
Coffee Break
Coffee Break
15:00 - 15:30
15:30
Hands-On: MPI/OpenMP & Tools
Hands-On: MPI/OpenMP & Tools
15:30 - 17:00
Room: NA4
17:00
Advanced: LAMMPS
Advanced: LAMMPS
17:00 - 18:00
Room: NA4
18:00
Free Exercises & Networking
Free Exercises & Networking
18:00 - 19:00
Room: NA4
19:15
Shuttle bus
Shuttle bus
19:15 - 19:45
Room: Parking lot
Friday, 18 March 2016
08:15
Shuttle bus
Shuttle bus
08:15 - 08:45
09:00
KNC to KNL Migration: Compilation, execution with Intel® SDE and Intel® MPI
KNC to KNL Migration: Compilation, execution with Intel® SDE and Intel® MPI
09:00 - 10:15
Room: NA4
10:15
Coffee Break
Coffee Break
10:15 - 10:45
10:45
KNC to KNL Migration: Intel® VTune™ Amplifier XE, Intel® Advisor & Intel® AVX-512
KNC to KNL Migration: Intel® VTune™ Amplifier XE, Intel® Advisor & Intel® AVX-512
10:45 - 12:00
Room: NA4
12:00
Lunch
Lunch
12:00 - 13:00
Room: NA178
13:00
Code Dungeon
Code Dungeon
13:00 - 16:00
Room: NA4