diff options
| author | Connor Moore <connor@hhmoore.ca> | 2026-02-13 20:24:50 -0500 |
|---|---|---|
| committer | Connor Moore <connor@hhmoore.ca> | 2026-02-13 20:28:21 -0500 |
| commit | 5c8bacf899769bf56c553abe6c990ba487dcee67 (patch) | |
| tree | 3147505b71ecb46aa087b11980e47235cd3d9c48 /report/figures/plots.gnu | |
| parent | 7001c889be0b8be7733af31d48caad6c63be4266 (diff) | |
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 |
