aboutsummaryrefslogtreecommitdiff
path: root/benchmark/scripts
AgeCommit message (Collapse)Author
2022-12-06Enhance find heap bound (#2579)Jack Koenig
* Enhance find_heap_bound to not go smaller than min_step Previously, it could accidentally get a step size smaller than the min_step and just continue looping forever. Now the while loop has a new termination condition to catch this case. * Add context to find_heap_bound This new option allows for checking additional heap sizes in increments of the min_step above the found minimum heap size.
2021-09-03Make benchmark_cold_compile accept a command CLI argument (#2346)Jack Koenig
2021-05-18Add support for fat jars to benchmark_cold_compile.py (#2232)Jack Koenig
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-09-16Change to Apache 2.0 License (#1901)Chick Markley
2020-06-09Add find_heap_bound.py script for finding minimum heap sizeJack Koenig
Co-authored-by: Schuyler Eldridge <schuyler.eldridge@ibm.com>
2020-06-09Refactor benchmark_code_compile.py to have job running utilityJack Koenig
This provides a common Python interfaces for monitoring resource usage of subprocesses Co-authored-by: Schuyler Eldridge <schuyler.eldridge@ibm.com>
2020-05-09Make benchmark_cold_compile.py work even if it can't fetch (#1579)Jack Koenig
2019-09-13Add cold benchmarking script (#1167)Jack Koenig
* Copy benchmark.py from https://github.com/jackkoenig/firrtlbench * Make benchmark use this repo instead of hardcoded subdirectory Example Use: benchmark/scripts/benchmark_cold_compile.py -N 8 --designs regress/*.fir --version master master^