diff --git a/roofline_data/gather_benchmarks.sh b/roofline_data/gather_benchmarks.sh index 7b67bbeb4ceed7d9b69d96a51b43adfd091d8d6e..f3536289a49f65fca2a1b6da46b486c6da3fbc5d 100755 --- a/roofline_data/gather_benchmarks.sh +++ b/roofline_data/gather_benchmarks.sh @@ -14,6 +14,8 @@ PERF_BENCHMARKS=$(likwid-bench -a | grep -i "${PRECISION}-precision" | grep "pea # look for all avaialbe load benchmarks MEM_BENCHMARKS=$(likwid-bench -a | awk -F "-" '{print $1}' | grep "load" | awk '{ printf "%s", $0 } END{ print "" }') +MEM_BENCHMARKS+=$(likwid-bench -a | awk -F "-" '{print $1}' | grep "copy" | awk '{ printf "%s", $0 } END{ print "" }') +MEM_BENCHMARKS+=$(likwid-bench -a | awk -F "-" '{print $1}' | grep "stream" | awk '{ printf "%s", $0 } END{ print "" }') current_date=$(date) mkdir -p ${HOSTNAME} @@ -21,6 +23,9 @@ SUMMARY_FILE="${HOSTNAME}/summary.txt" module load python machinestate -a -o "${HOSTNAME}/machinestate_${HOSTNAME}.json" +likwid-setFrequencies -reset +likwid-setFrequencies -ureset +likwid-setFrequencies -p > "${HOSTNAME}/likwid-setFrequencies.txt" run_benchmark(){ benchmarks="$1"