-
Notifications
You must be signed in to change notification settings - Fork 15
bfbin2hpctk
bfbin2hpctk - convert Byfl output to an HPCToolkit database
bfbin2hpctk input_file.byfl
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.)
bfbin2hpctk has no command-line options. The program requires the
name of a .byfl
file to read.
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.
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
Scott Pakin, [email protected]