summaryrefslogtreecommitdiff
path: root/report/figures/plots.gnu
diff options
context:
space:
mode:
Diffstat (limited to 'report/figures/plots.gnu')
-rw-r--r--report/figures/plots.gnu26
1 files changed, 26 insertions, 0 deletions
diff --git a/report/figures/plots.gnu b/report/figures/plots.gnu
index 3342372..03d2bd3 100644
--- a/report/figures/plots.gnu
+++ b/report/figures/plots.gnu
@@ -95,3 +95,29 @@ plot "ifx_rowloop_optflags.csv" using 1:2 with linespoints title "\\texttt{ifx}:
"ifx_rowloop_optflags.csv" using 1:5 with linespoints title "\\texttt{ifx}: Ofast", \
1e-11*x**3 with line lc rgb 'black' dt 2 notitle
+# === FIGURE 8: PARALLEL SPEEDUP BLAS ===
+set output "f8_parallel_speedup.tex"
+set xrange[70:15500]
+set ytics nomirror
+set y2tics
+set y2label "Difference [\\%]"
+set y2range [-25:85]
+
+plot "f8_parallel.csv" using 1:2 with linespoints title "\\texttt{gfortran}: Serial OpenBLAS", \
+ "f8_parallel.csv" using 1:3 with linespoints title "\\texttt{gfortran}: Parallel OpenBLAS", \
+ "f8_parallel.csv" using 1:4 axes x1y2 with linespoints dt 4 title "Percent Difference (From Parallel to Serial)", \
+ 1e-11*x**3 with line lc rgb 'black' dt 2 notitle
+
+
+# === FIGURE 9: PARALLEL SPEEDUP LOOPS ===
+set output "f9_parallel_speedup.tex"
+set xrange[40:10000]
+set ytics nomirror
+set y2tics
+set y2label "Difference [\\%]"
+set y2range [-125:250]
+
+plot "f9_parallel.csv" using 1:2 with linespoints title "\\texttt{gfortran}: Serial Loop", \
+ "f9_parallel.csv" using 1:3 with linespoints title "\\texttt{gfortran}: Parallel Loop", \
+ "f9_parallel.csv" using 1:4 axes x1y2 with linespoints dt 4 title "Percent Difference (From Parallel to Serial)", \
+ 1e-10*x**3 with line lc rgb 'black' dt 2 notitle