- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -

Workflow for Profiling with mpiP

From HLRS Platforms
Revision as of 13:44, 15 May 2023 by Hpcjgrac (talk | contribs) (Created page with "'''''This page is work in progress!!!''''' = Introduction = This page describes a basic workflow for performance analysis based on mpiP. The best-practises presented here are tailored to HLRS' Hawk system. More specifically, we describe steps and commands necessary for # setting up a suitable use-case, # determining the non-instrumented performance, # configuration of mpiP, # obtaining profiles, # determining instrumentation overhead, # quick effic...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This page is work in progress!!!


Introduction

This page describes a basic workflow for performance analysis based on mpiP. The best-practises presented here are tailored to HLRS' Hawk system.

More specifically, we describe steps and commands necessary for

  1. setting up a suitable use-case,
  2. determining the non-instrumented performance,
  3. configuration of mpiP,
  4. obtaining profiles,
  5. determining instrumentation overhead,
  6. quick efficiency metrics.,

If you get stuck or need further explanation, please get in touch with HLRS user support.

On Hawk load the required modules with

$ module load mpip