Benchdnn provides execution information depending on verbosity level. The
level setting is controlled by the -vN
or --verbose=N
option. The higher the
level, the more information is provided. Each subsequent level appends new
information in addition to the previous level to be printed. Currently, the
following information is printed for certain verbosity levels.
- Various errors.
- Execution statistics.
- When the status of the problem is
FAILED
, prints a short version of comparison summary. - Performance template used.
- Problem reproducer line right after the problem was constructed. It is convenient to catch the repro line in case of a program crash.
- The problem memory footprint and RAM capacity on devices in cases when the limit is reached and the problem will be skipped.
- Various warnings.
- The library implementation name if it hits the --skip-impl match.
- Cold cache stats.
- Graph: the number of partitions and their decomposition.
- The library implementation name picked to compute the given problem.
- The problem memory footprint and RAM capacity on devices, unconditionally.
- Fill configuration stats.
- Compare configuration stats.
- Additional implementation filtering information.
- Graph: prints the essential part of the graph (after the rewriter pass).
- Full path of batch file used.
- A full version of comparison summary.