Repository navigation
csbench 1.1
Big update of functionality
- Move execution of custom measurements from main measurement loop. Execute them after all timings have been finished. This is done to minize work done during benchmark execution.
- Add ability for benchmarks to be suspended and resumed later - this is used when execuing in rounds. Round is a sequence of consequetive runs, optionally beginning with warmup.
- Round stop, warmup stop and benchmark stop are all controlled with 4 parameters: total number of rounds, maximum running time, minimum and maximum run count.
- Add
--inputsoption to specify string to be used for input. - Add
--inputdoption to specify directory, all files from which should be used as input. - Allow variables in
--inputand--inputsstrings. - Add option
--common-argsto specify string to be appended to each of the benchmarked commands.