30 lines
500 B
Bash
Executable File
30 lines
500 B
Bash
Executable File
#!/bin/bash
|
|
|
|
REPEATS=10
|
|
|
|
EVENTS="branches,\
|
|
branch-misses,\
|
|
bus-cycles,\
|
|
cache-references,\
|
|
cache-misses,\
|
|
L1-dcache-load-misses,\
|
|
L1-icache-load-misses,\
|
|
LLC-load-misses,\
|
|
LLC-store-misses,\
|
|
ref-cycles,\
|
|
cycles,\
|
|
instructions,\
|
|
alignment-faults,\
|
|
cgroup-switches,\
|
|
context-switches,\
|
|
cpu-clock,\
|
|
cpu-migrations,\
|
|
emulation-faults,\
|
|
page-faults,\
|
|
major-faults,\
|
|
minor-faults,\
|
|
task-clock"
|
|
|
|
perf stat -e $EVENTS -r $REPEATS -o no_dod_stats ./no_dod
|
|
perf stat -e $EVENTS -r $REPEATS -o dod_stats ./dod
|