diff options
Diffstat (limited to 'report/figures/plots.gnu')
| -rw-r--r-- | report/figures/plots.gnu | 26 |
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 |
