bfbin2hpctk - lanl/Byfl GitHub Wiki
Name
bfbin2hpctk - convert Byfl output to an HPCToolkit database
Synopsis
bfbin2hpctk input_file.byfl
Description
By default, applications instrumented with Byfl write measurement data
to a binary .byfl file. bfbin2hpctk converts such files to an
HPCToolkit database, a directory containing an experiment.xml file
plus copies of all program source files. These databases can be
viewed with the hpcviewer GUI.
bfbin2hpctk considers only the Functions table in the .byfl
file. Consequently, applications should be instrumented with
-bf-by-func and, preferably, also -bf-call-stack. (The latter
enables hpcviewer to present measurements hierarchically.)
Options
bfbin2hpctk has no command-line options. The program requires the
name of a .byfl file to read.
Examples
Usage is simply
$ bfbin2hpctk myprog.byfl
which produces a directory called hpctoolkit-myprog-database. If
that directory already exists, bfbin2hpctk appends a number to the
end of the directory name to make it unique.
See also
hpcviewer(1), bfbin2cgrind(1), bfbin2csv(1), bfbin2hdf5(1), bfbin2sqlite3(1), bfbin2xmlss(1), bf-clang(1), bf-clang++(1), bf-flang(1), the Byfl home page, the HPCToolkit home page
Author
Scott Pakin, [email protected]