From ec3c5a4856629d626236d9b12e3077c46e907b8f Mon Sep 17 00:00:00 2001 From: Connor Moore Date: Wed, 4 Feb 2026 23:58:05 -0500 Subject: Added compiler comparison to report. Restructured plots. Added automation for concatenating results into one big csv. --- plots.gnu | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 plots.gnu (limited to 'plots.gnu') diff --git a/plots.gnu b/plots.gnu deleted file mode 100644 index 8c728e7..0000000 --- a/plots.gnu +++ /dev/null @@ -1,43 +0,0 @@ -set key top left -set format y "%.1f x 10^{%L}" - -short_keys = "Triple-loop-row Triple-loop-col Matmul BLAS-Dgemm" - -set terminal x11 0 title "GCC Runs" -set multiplot layout 2, 1 - set title "Short runs" - set logscale x - set logscale y - set grid - set xlabel("N") - set ylabel("Time [s]") - plot for [i=2:5] 'results/gfortran_short' every ::2 using 1:i with linespoints title word(short_keys,i-1) - - set title "Long runs" - set logscale x - set logscale y - set grid - set xlabel("N") - set ylabel("Time [s]") - plot for [i=2:3] 'results/gfortran_long' every ::2 using 1:i with linespoints title word(short_keys,i+1) -unset multiplot - - -set terminal x11 1 title "OneAPI Runs" -set multiplot layout 2, 1 - set title "Short runs" - set logscale x - set logscale y - set grid - set xlabel("N") - set ylabel("Time [s]") - plot for [i=2:5] 'results/ifx_short' every ::2 using 1:i with linespoints title word(short_keys,i-1) - - set title "Long runs" - set logscale x - set logscale y - set grid - set xlabel("N") - set ylabel("Time [s]") - plot for [i=2:3] 'results/ifx_long' every ::2 using 1:i with linespoints title word(short_keys,i+1) -unset multiplot -- cgit v1.2.3