bench-clean: $(foreach bench,$(bench_BIN),$(bench)-clean)
bench: $(foreach bench,$(bench_BIN),bench/$(bench))
@echo "Test LRU with increasing overfill, misses should increase ~ linearly" >&2
- @./bench/bench_lru 23 bench/bench_lru_set1.tsv - 65536 # fill ~ 1
- @./bench/bench_lru 23 bench/bench_lru_set1.tsv - 32768 # fill ~ 2
- @./bench/bench_lru 23 bench/bench_lru_set1.tsv - 16384 # fill ~ 4
- @./bench/bench_lru 23 bench/bench_lru_set1.tsv - 8192 # fill ~ 8
- @./bench/bench_lru 23 bench/bench_lru_set1.tsv - 4096 # fill ~ 16
+ $(preload_syms) ./bench/bench_lru 23 bench/bench_lru_set1.tsv - 65536 # fill ~ 1
+ $(preload_syms) ./bench/bench_lru 23 bench/bench_lru_set1.tsv - 32768 # fill ~ 2
+ $(preload_syms) ./bench/bench_lru 23 bench/bench_lru_set1.tsv - 16384 # fill ~ 4
+ $(preload_syms) ./bench/bench_lru 23 bench/bench_lru_set1.tsv - 8192 # fill ~ 8
+ $(preload_syms) ./bench/bench_lru 23 bench/bench_lru_set1.tsv - 4096 # fill ~ 16