vtr-verilog-to-routing
vtr-verilog-to-routing copied to clipboard
Implement multiple runs of vtr_flow to collect statistically significant data for runtime
Proposed Behaviour
Modify the vtr_flow scripts to allow running tests multiple times to compensate for variations in runtime on a single machine.
Current Behaviour
Currently, the vtr_flow scripts execute each test once.
Possible Solution
I suggest adding this as a flag, either specifying the number of times to run or the desired confidence.
Context
I have seen runtimes vary as much as 20% on cloud machines. This should help get more accurate measurements.