MareNostrum users guidelines

The CEPBA Tools are installed under /gpfs/apps/CEPBATOOLS

Instrumentation

  • By default the  MPItrace package that should be used is in /gpfs/apps/CEPBATOOLS/mpitrace/{32,64}
  • Under /gpfs/apps/CEPBATOOLS/tracing_setup you would find examples/templates to instrument your application
    • Basic, for a "default" instrumentation of MPI/OpenMP
    • WithCallers, to include call stack information as a source reference
    • WithSampling, to include periodic samples to control the trace granularity

    Please look at the corresponding README file of each case for more details.
    To use one of the examples, please copy the corresponding directory on your home/scratch/...

     
  • The instrumentation package has a large list of configurable options that are specified on an xml file. To learn more about the available options and their parameters, please look at the /gpfs/apps/CEPBATOOLS/mpitrace/64/share/example/MPI/mpitrace_explained.xml file.