Accelerating codes on Intel processors
12 Sep 2018



12 - 14 September 2018 | Learn to evaluate software performance and optimise applications for Intel Xeon and Xeon Phi processors.




Big Data Network Connections -Dreamstime - Kheng Guan Toh - 9317559 (1900x1543).jpg

When: 12 - 14 September 2018, 09:30 - 17:30

Where: Hartree Centre, Sci-Tech Daresbury, Cheshire, UK

Price: Free

Best for: Research software engineers, postgraduate students and scientists with computing intensive workloads.

Prerequisites: Basic skills in C/C++ or Fortran programming; Some experience in using a Linux HPC environment.

Summary:​ This free course brings together Intel and Hartree Centre parallel software experts to teach how to write efficient OpenMP code and use Numerical Libraries with the help of Intel Compiler and the Intel performance analysis tools. It is essential to write efficient parallel code to extract the maximum performance from each processor, as the number of cores and the SIMD capabilities of the Intel processors increases. OpenMP is a directive-based open standard that allows annotating your code with work sharing, SIMD and task-based constructs to achieve optimal node performance.​

The course will provide theory, hands-on, and the possibility to bring your own code to analyse the performance and optimise it with the help of Hartree Centre experts.​

Day 1Introduction to OpenMP
        Analysing performance with Intel VTune
Day 2
Numerical Libraries
OpenMP Tasks
        Analysing performance with Intel Advisor
Day 3
 Bring your own code* and work with Hartree/Intel experts to optimise it
        Visit the Hartree Centre visualisation and computing facilities

We encourage participants to bring the code from the domain which they are more familiar with/interested in optimise. If you do not have a code to use, we will provide Hartree Centre software to perform analysis and optimisa​tions.

Register now​