Poster 103: LIKWID 5: Lightweight Performance Tools
TimeThursday, 21 November 20198:30am - 5pm
DescriptionLIKWID 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.