-
Notifications
You must be signed in to change notification settings - Fork 8
/
benchy-conf.yaml
25 lines (22 loc) · 1.5 KB
/
benchy-conf.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
global:
report_freq: 5 # frequency of terminal throughput output
exit_after_tests: True # terminate process after benchy trials are completed
profiler_mode: 'single' # controls what processes start CUDA profiling (options: 'single', 'all', 'none')
output_filename: 'benchy_output.json' # output filename for JSON output
output_dir: './' # directory to write output file
use_distributed_barrier: False # enable/disable use of process global barrier for timings
IO:
run_benchmark: True # enable/disable IO benchmarking
nbatches: 50 # number of batches to run per trial
ntrials: 3 # number of trials to run
nwarmup: 3 # number of warmup trials to run
synthetic:
run_benchmark: True # enable/disable synthetic/cached data benchmarking
nbatches: 50 # number of batches to run per trial
ntrials: 3 # number of trials to run
nwarmup: 3 # number of warmup trials to run
full:
run_benchmark: True # enable/disable full training benchmarking
nbatches: 50 # number of batches to run per trial
ntrials: 3 # number of trials to run
nwarmup: 3 # number of warmup trials to run