summaryrefslogtreecommitdiff
path: root/extract_percent_diff.sh
diff options
context:
space:
mode:
Diffstat (limited to 'extract_percent_diff.sh')
-rwxr-xr-xextract_percent_diff.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/extract_percent_diff.sh b/extract_percent_diff.sh
new file mode 100755
index 0000000..cd6e37e
--- /dev/null
+++ b/extract_percent_diff.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+# Get the percent difference between GNAT benchmark and MC calculation
+# Defined as (GNAT - MC)/GNAT * 100
+
+dx=$(cat flux.out | awk '{print $1}')
+mc=$(cat flux.out | awk '{print $2}')
+ref=$(cat test.ref | awk '{print $2}')
+
+paste <(echo "$dx") <(paste <(echo "$mc") <(echo "$ref") | awk '{print ($2 - $1)/$2*100}') > diff.out
+