Lightweight profiling and Code Quality Assessment with MAQAO.
Channel: HPC NRW
Date: 2022-02-11

In this video Jäsper Salah Ibnamar and Cédric Valensi introduce the profiling and code quality assessment capabilities of MAQAO.

This video is part of the #HPC.NRW Tool Talks series, that presented introductory talks to software development tools for HPC applications. The videos are live recordings of online presentations.

0:00 Introduction
0:40 Guiding questions for performance analysis
8:00 Performance: a multi-faceted problem
11:17 A motivating example
14:20 MAQAO Overview
18:36 Success stories
21:35 Collaborations and interoperability
23:39 Analysis at the binary level
28:44 MAQAO Architecture
34:37 MAQAO Methodology
38:01 A word on vectorization and compiler optimizations
49:36 LProf: The lightweight profiler
52:41 CQA: The code-quality analyzer
1:00:43 Applying CQA to initial example
1:02:22 OneView
1:10:25 Demo: Navigating OneView Reports