Logo hocomputer

Vielen Dank für Ihr Interesse an unseren Workshop am 7. und 8. Mai im Kölner Schokolandenmuseum.

Hier erhalten Sie weitere Informationen und können sich für die einzelnen Workshops anmelden. Bitte beachten Sie, daß die Teilnehmerzahl eng begrenzt ist.


May 7: Profiling your Application – Performance Analyzer Intel Vtune Amplifier XE

Description:

This full day workshop will focus on performance analysis, as well as tuning shared memory systems.

As an introduction, the Intel architecture will be addressed. Common programming issues and performance bottlenecks will be discussed and given attention to during the hands on sessions.

Objective:

Participants will learn about analysis types for HPC and Threading analysis as well as micro architectural analysis. We are also addressing general tuning methodologies, common parallel bottlenecks and how to solve them.

Prerequisites:

  • Basic understanding of parallel programming paradigms and C/C++ or Fortran programming

  • General understandings of microprocessor architectures


May 8: Determine Vectorization bottlenecks in your application- Using Intel Advisor XE and the new Roofline Analysis

Description:

SIMD (Single Instruction Multiple Data) instructions are crucial for optimal performance on modern Intel CPUs. On x86 architecture these extensions are known as SSE, AVX, AVX-2 and AVX-512. In general developers will rely on the compiler vectorization capabilities. But the automatic vectorization often needs support from the developer to deal with dependencies, alignment, data type conversions and other topics we will cover here. Compiler optimization reports provide some analysis but don’t give much guidance.
Intel Advisor XE delivers an easy and precise way of vectorization analysis plus an evaluation of maximal potential performance for each loop (Roofline Analysis).

Objective:

Participants will get to know the following Intel components C/C++ Compiler, Intel Advisor in context of vectorization tuning.

Prerequisites:

  • intermediate experience with one of the programming languages C/C++ or Fortran




Here you will find the Agenda.

Please fill out the form below to register.



Registration for the workshop in Cologne

Name:
Company:
E-mail:
Phone:
Date:
May 7, 2019 May 8, 2019