otf2 API

Issue #81 new
jg piccinali repo owner created an issue

otfprofile (c++)

module load otfprofile/1.20 # dummy toolchain

Currently Loaded Modulefiles:

otfprofile/1.20
OTF2/.2.1
zlib/.1.2.11
libpng/.1.6.34
libgd/.2.2.5
Perl/5.26.1-bare
GD/2.66-Perl-5.26.1-bare
Circos/0.69-6-Perl-5.26.1-bare
Cube/.4.3.5

mh otfprofile

----------- Module Specific Help for 'otfprofile/1.20' ------------

Description
===========
Tool to read otf2 trace files
otfprofile --help
otfprofile --tex    -i ./traces.otf2
otfprofile --cube   -i ./traces.otf2
otfprofile --csv    -i ./traces.otf2
otfprofile --circos -i ./traces.otf2

## mpi only csv example:
FUNCTION;Process;Function;Invocations;Excl. Time (s);Incl. Time (s)
FUNCTION;Master thread:0;MPI_Allreduce;9;9.77346159e-06;9.77346159e-06
FUNCTION;Master thread:0;MPI_Barrier;1;4.74423079e-05;4.74423079e-05

More information
================
 - Homepage: https://github.com/score-p/otf2_cli_profile

circos

eff.png

Comments (1)

  1. jg piccinali reporter

    otf2 bindings (python3)

    mh OTF2/2.1-CrayGNU-17.08-python3-bindings

    ----------- Module Specific Help for 'OTF2/2.1-CrayGNU-17.08-python3-bindings' ---------------------------
    
    Description
    ===========
    The Open Trace Format 2 is a highly scalable, memory efficient
    event trace data format plus support library. It is the new standard trace
    format for Scalasca, Vampir, and TAU and is open for other tools.
    This is the Python OTF2 interface.
    
    More information
    ================
     - Homepage: https://silc.zih.tu-dresden.de/otf2-2.1/python/index.html
    
  2. Log in to comment