aboutsummaryrefslogtreecommitdiff
path: root/measurements/2018-11-03/aggregate.sh
diff options
context:
space:
mode:
authorGravatar Andres Erbsen <andreser@google.com>2017-11-03 18:51:30 +0000
committerGravatar Andres Erbsen <andreser@google.com>2017-11-03 18:52:02 +0000
commit6c4d4afb26de639718fcac39094353ca7feec365 (patch)
tree38215b1fe95b403032936635b8346fcfa14bde23 /measurements/2018-11-03/aggregate.sh
parent519cb2a213d1a61747a7ef9106d275b1477dd5b9 (diff)
benchmark on clang6
Diffstat (limited to 'measurements/2018-11-03/aggregate.sh')
-rw-r--r--measurements/2018-11-03/aggregate.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/measurements/2018-11-03/aggregate.sh b/measurements/2018-11-03/aggregate.sh
new file mode 100644
index 000000000..08fd6f2f6
--- /dev/null
+++ b/measurements/2018-11-03/aggregate.sh
@@ -0,0 +1,8 @@
+#/bin/bash
+(
+ for f in $(find . -name gmpxx.log); do echo -e "$(basename "$(dirname "$f")" | cut -d_ -f2-)\tgmpxx\t$(cat "$f" | cut -d' ' -f3 | cut -d, -f1)"; done
+ for f in $(find . -name gmpsec.log); do echo -e "$(basename "$(dirname "$f")" | cut -d_ -f2-)\tgmpsec\t$(cat "$f" | cut -d' ' -f3 | cut -d, -f1)"; done
+ for f in $(find . -name gmpvar.log); do echo -e "$(basename "$(dirname "$f")" | cut -d_ -f2-)\tgmpvar\t$(cat "$f" | cut -d' ' -f3 | cut -d, -f1)"; done
+ for f in $(find . -name fibe.log); do echo -e "$(basename "$(dirname "$f")" | cut -d_ -f2-)\tfibe_$(basename "$(dirname "$f")" | cut -d_ -f1)\t$(cat "$f" | cut -d' ' -f3 | cut -d, -f1)"; done
+) \
+| sort -n -k3 | sed 's:fibe:fiat:g' | sed 's/\(\d\)m\(\d\)/\1-\2/g' | sed 's/\(\d\)e\(\d\)/\1^\2/g' | sed 's/\(\d\)x\(\d\)/\1*\2/g' | sed 's/\(\d\)p\(\d\)/\1+\2/g'