diff options
author | Bernard Ogden <benie.ogden@linaro.org> | 2014-07-03 07:45:12 +0100 |
---|---|---|
committer | Bernard Ogden <benie.ogden@linaro.org> | 2014-07-03 07:45:12 +0100 |
commit | 097c1530048bf3c285cea1341a45a5cab7978cf1 (patch) | |
tree | 7a197089c4fe50985440f3f2815ecb567ab165d4 | |
parent | 4e3fbf65a386a8968dd6bc981bbd6286d6a4cf51 (diff) |
Make number of runs available from cli
-rw-r--r-- | scripts/bench.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/bench.py b/scripts/bench.py index f7cc6db..39fe8ee 100644 --- a/scripts/bench.py +++ b/scripts/bench.py @@ -146,12 +146,14 @@ def run_top(cache): parser.add_argument("-p", "--prefix", help="path to executables, relative to CWD", default=".") parser.add_argument("-d", "--dry-run", help="Dry run: just print the invocations that we would use", default=False, action="store_true") parser.add_argument("-a", "--alignments", nargs="+", type=parse_alignments, help="Alignments, e.g. 2:32 for 2-byte-aligned source to 4-byte-aligned dest. Functions with just a dest use the number before the colon.", default=['1:32', '2:32', '4:32', '8:32', '16:32', '32:32']) + parser.add_argument("-r", "--runs", type=int, help="Number of runs of each test", default=5) args = parser.parse_args() if(args.lower >= args.upper): raise Exception("Range starts after it ends!") - global build, DRY_RUN, ALIGNMENTS + global build, DRY_RUN, ALIGNMENTS, NUM_RUNS + NUM_RUNS = args.runs build = args.prefix DRY_RUN = args.dry_run for function in SINGLE_BUFFER_FUNCTIONS: |