SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Poster 103: LIKWID 5: Lightweight Performance Tools

Authors: Thomas Gruber (Erlangen Regional Computing Center), Jan Eitzinger (Erlangen Regional Computing Center), Georg Hager (Erlangen Regional Computing Center), Gerhard Wellein (Erlangen Regional Computing Center)

Abstract: LIKWID is a tool suite for performance oriented programmers with a worldwide user group. It is developed by the HPC group of the University Erlangen-Nuremberg since 2009 to support them in their daily research and performance engineering of user codes. The HPC landscape has become more and more diverse over the last years with clusters using non-x86 architectures and being equipped with accelerators. With the new major version, the architectural support of LIKWID is extended to ARM and POWER CPUs with the same functionality and features as for x86 architectures. Besides the CPU monitoring, the new version provides access the hardware counting facilities of Nvidia GPUs. This poster introduces the new features and shows the successes of applying LIKWID to identify performance bottlenecks and to test optimizations. Furthermore, the poster gives an overview of how users can integrate the LIKWID tools in their application using a lightweight add-once-and-reuse instrumentation API.

Best Poster Finalist (BP): no

Poster: PDF
Poster summary: PDF

Back to Poster Archive Listing