.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH OTFPROFILE "1" "March 2024" "otfprofile 1.12.5" "User Commands"
.SH NAME
otfprofile \- Generate a profile of an OTF trace
.SH DESCRIPTION
.IP
otfprofile \- Generate a profile of an OTF trace in LaTeX format.
.IP
Syntax: otfprofile \fB\-i\fR [options]
.IP
options:
.TP
\fB\-h\fR, \fB\-\-help\fR
show this help message
.TP
\fB\-V\fR
show OTF version
.TP
\fB\-v\fR
increase output verbosity
(can be used more than once)
.TP
\fB\-i\fR
specify the input trace name
.TP
\fB\-p\fR
show progress
.TP
\fB\-f\fR
max. number of filehandles available per rank
(default: 50)
.TP
\fB\-b\fR
set buffersize of the reader
(default: 1048576)
.TP
\fB\-o\fR
specify the prefix of output file(s)
(default: result)
.TP
\fB\-g\fR
max. number of process groups in LaTeX output
(range: 1\-16, default: 16)
.HP
\fB\-c\fR, \fB\-\-cluster\fR do additional clustering of processes/threads
.TP
\fB\-\-cluster\-alg\fR
set comparison algorithm for clustering to
"KMEANS" or "CLINKAGE"
(default: KMEANS)
.TP
\fB\-s\fR
call otfshrink to apply the cluster mapping to
input trace and produce a new trace named
with symbolic links to the original (implies \fB\-c\fR)
.TP
\fB\-H\fR
use hard groups for CLINKAGE clustering
(implies \fB\-\-cluster\-alg\fR CLINKAGE)
.TP
\fB\-q\fR <0\-1>
quality threshold for CLINKAGE clustering
(implies \fB\-\-cluster\-alg\fR CLINKAGE, default: 0.1)
.TP
\fB\-d\fR, \fB\-\-disp\fR
do additional analysis of irregularities using various
output options to be specified in a comma\-separated list
possible values are:
.TP
filter
create VampirTrace filter rules
from analysis information,
.TP
info
add information of
irregularities to PDF output,
.TP
marker
add marker information to trace file
.IP
(implies \fB\-\-tex\fR, default: info)
.TP
\fB\-\-disp\-mode\fR
set profiling level within the analysis to
"per\-function" or "per\-call\-path"
(default: per\-function)
.TP
\fB\-\-disp\-reduction\fR
set percentage of call\-paths to be filtered.
(default: 15)
.TP
\fB\-\-disp\-filter\fR
name of the previous filter file that will be added to the
new filter file
.TP
\fB\-M\fR, \fB\-\-csv\-msg\-matrix\fR
write communication matrix in CSV file
(implies \fB\-\-csv\fR)
.TP
\fB\-S\fR, \fB\-\-csv\-msg\-size\fR
write message length statistics in CSV file
(implies \fB\-\-csv\fR)
.TP
\fB\-\-stat\fR
read only summarized information, no events
.TP
\fB\-\-[no]csv\fR
enable/disable producing CSV output
(default: disabled)
.TP
\fB\-\-[no]tex\fR
enable/disable producing LaTeX output
(default: enabled)
.IP
PDF creation requires the PGFPLOTS package version >1.4
http://sourceforge.net/projects/pgfplots/