Version 2.19.03
Most-significant changes since 2.18.00:
- Allow custom stencil-name in binary to be specified during build via
YK_STENCIL
make var. For example,make -j stencil=iso3dfd radius=4 YK_STENCIL=iso_r4
will create a binary that can be run viabin/yask.sh -stencil iso_r4 ...
. - Report 50th-percentile trial result in addition to best result. When running an odd number of trials, this is equivalent to the median result.
- Improve parsing of auto-tuned block sizes by
utils/bin/yask_log_to_csv.pl
utility. - Add
-trace
option to control debug output from a binary compiled withtrace=1
and/ortrace_mem=1
. - Add
-no-print_suffixes
option to simplify machine-parsing of output. For example,1234000
would be printed instead of1.234M
.