mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-05 19:00:33 -05:00
simplify bench target in makefile
This commit is contained in:
parent
c77b579caa
commit
f3228f87c7
1 changed files with 3 additions and 5 deletions
8
Makefile
8
Makefile
|
|
@ -20,13 +20,11 @@ DUNE_OPTS_BENCH?=--profile=release
|
||||||
|
|
||||||
N?=40
|
N?=40
|
||||||
NITER?=3
|
NITER?=3
|
||||||
|
BENCH_PSIZE?=1,4,8,20
|
||||||
bench-fib:
|
bench-fib:
|
||||||
@echo running for N=$(N)
|
@echo running for N=$(N)
|
||||||
dune build $(DUNE_OPTS_BENCH) benchs/fib_rec.exe
|
dune build $(DUNE_OPTS_BENCH) benchs/fib_rec.exe
|
||||||
hyperfine \
|
hyperfine -L psize $(BENCH_PSIZE) \
|
||||||
'./_build/default/benchs/fib_rec.exe -niter $(NITER) -psize=1 -n $(N)' \
|
'./_build/default/benchs/fib_rec.exe -niter $(NITER) -psize={psize} -n $(N)'
|
||||||
'./_build/default/benchs/fib_rec.exe -niter $(NITER) -psize=8 -n $(N)' \
|
|
||||||
'./_build/default/benchs/fib_rec.exe -niter $(NITER) -psize=20 -n $(N)' \
|
|
||||||
'./_build/default/benchs/fib_rec.exe -niter $(NITER) -n $(N) -seq'
|
|
||||||
|
|
||||||
.PHONY: test clean
|
.PHONY: test clean
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue