From 68c7d0c4438363e074f14db4a709b94275e4b354 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Tue, 13 Apr 2021 16:30:39 +0100 Subject: Add colours --- results/rel-size-div.csv | 1 + results/rel-size-nodiv.csv | 1 + results/rel-time-div.csv | 1 + results/rel-time-nodiv.csv | 1 + results/results.org | 20 ++++++++++++-------- 5 files changed, 16 insertions(+), 8 deletions(-) (limited to 'results') diff --git a/results/rel-size-div.csv b/results/rel-size-div.csv index 9a66c1b..e008393 100644 --- a/results/rel-size-div.csv +++ b/results/rel-size-div.csv @@ -24,3 +24,4 @@ syr2k,0.94597250,0.83988212,0.99410609,0.87966601 syrk,2.8072289,0.79718876,1.1887550,0.89558233 trisolv,0.77716535,0.94803150,0.96692913,0.91732283 trmm,2.5935728,0.78449905,1.0434783,0.80718336 +median,1.0575184,0.91083941,1.0246082,0.99245744 diff --git a/results/rel-size-nodiv.csv b/results/rel-size-nodiv.csv index 9f420ed..93f23c8 100644 --- a/results/rel-size-nodiv.csv +++ b/results/rel-size-nodiv.csv @@ -25,3 +25,4 @@ syr2k,1.5177384,0.90022173,1.0709534,0.99889135 syrk,1.3417910,0.96865672,1.0895522,1.0611940 trisolv,0.48416752,0.93360572,0.99693565,1.0030644 trmm,1.2645804,0.85348506,1.0896159,0.92745377 +median,1.2076613,0.90901961,1.0895522,0.97492625 diff --git a/results/rel-time-div.csv b/results/rel-time-div.csv index a49b981..4d8cf96 100644 --- a/results/rel-time-div.csv +++ b/results/rel-time-div.csv @@ -24,3 +24,4 @@ syr2k,26.567952,1.1199408,1.4592866,1.6561859 syrk,37.013666,1.2836246,1.8006963,1.9329452 trisolv,7.3959624,1.0656724,1.0610825,1.2497275 trmm,27.279276,1.1355241,1.5738129,1.7721007 +median,30.362295,1.193339,1.5588962,1.9056175 diff --git a/results/rel-time-nodiv.csv b/results/rel-time-nodiv.csv index f42f4e7..7834906 100644 --- a/results/rel-time-nodiv.csv +++ b/results/rel-time-nodiv.csv @@ -25,3 +25,4 @@ syr2k,2.5921657,1.3095186,2.0498786,2.4951638 syrk,2.0946298,1.3576898,1.8768625,2.3622972 trisolv,0.47290242,0.95672922,1.2231859,1.1019474 trmm,1.5458213,1.1443962,1.6055769,1.9390939 +median,2.0946298,1.2667986,1.8226875,2.2979022 diff --git a/results/results.org b/results/results.org index 76d95fd..2ab84c3 100644 --- a/results/results.org +++ b/results/results.org @@ -399,8 +399,6 @@ | trisolv | 0.13520891 | 0.14408840 | 0.14346781 | 0.16897429 | | trmm | 0.036657865 | 0.041625889 | 0.057692621 | 0.064961428 | #+TBLFM: $1='(identity remote(vericert-div,@@#$1))::$2=(remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10)) / (remote(vericert-div,@@#$11) * (10^-6) * remote(vericert-div,@@#$10))::$3=(remote(legup-noopt-div,@@#$11) * (10^-6) * remote(legup-noopt-div,@@#$10)) / (remote(vericert-div,@@#$11) * (10^-6) * remote(vericert-div,@@#$10))::$4=(remote(legup-nochain-div,@@#$11) * (10^-6) * remote(legup-nochain-div,@@#$10)) / (remote(vericert-div,@@#$11) * (10^-6) * remote(vericert-div,@@#$10))::$5=(remote(legup-noopt-nochain-div,@@#$11) * (10^-6) * remote(legup-noopt-nochain-div,@@#$10)) / (remote(vericert-div,@@#$11) * (10^-6) * remote(vericert-div,@@#$10)) - - ** Relative to vericert size (Slice) *** No divide @@ -466,8 +464,6 @@ | trisolv | 1.2867275 | 1.2198582 | 1.2441743 | 1.1803445 | | trmm | 0.38556851 | 0.30247813 | 0.40233236 | 0.31122449 | #+TBLFM: $1='(identity remote(vericert-div,@@#$1))::$2=(remote(legup-div,@@#$3))/(remote(vericert-div,@@#$3))::$3=(remote(legup-noopt-div,@@#$3))/(remote(vericert-div,@@#$3))::$4=(remote(legup-nochain-div,@@#$3))/(remote(vericert-div,@@#$3))::$5=(remote(legup-noopt-nochain-div,@@#$3))/(remote(vericert-div,@@#$3)) - - ** Relative to LegUp exec time *** No divide @@ -501,7 +497,9 @@ | syrk | 2.0946298 | 1.3576898 | 1.8768625 | 2.3622972 | | trisolv | 0.47290242 | 0.95672922 | 1.2231859 | 1.1019474 | | trmm | 1.5458213 | 1.1443962 | 1.6055769 | 1.9390939 | -#+TBLFM: $1='(identity remote(vericert-nodiv,@@#$1))::$2=(remote(vericert-nodiv,@@#$11) * (10^-6) * remote(vericert-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::$3=(remote(legup-noopt-nodiv,@@#$11) * (10^-6) * remote(legup-noopt-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::$4=(remote(legup-nochain-nodiv,@@#$11) * (10^-6) * remote(legup-nochain-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::$5=(remote(legup-noopt-nochain-nodiv,@@#$11) * (10^-6) * remote(legup-noopt-nochain-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10)) +|----------------+------------+-------------+---------------+---------------------| +| median | 2.0946298 | 1.2667986 | 1.8226875 | 2.2979022 | +#+TBLFM: @2$1..@-2$1='(identity remote(vericert-nodiv,@@#$1))::@2$2..@-2$2=(remote(vericert-nodiv,@@#$11) * (10^-6) * remote(vericert-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::@2$3..@-2$3=(remote(legup-noopt-nodiv,@@#$11) * (10^-6) * remote(legup-noopt-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::@2$4..@-2$4=(remote(legup-nochain-nodiv,@@#$11) * (10^-6) * remote(legup-nochain-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::@2$5..@-2$5=(remote(legup-noopt-nochain-nodiv,@@#$11) * (10^-6) * remote(legup-noopt-nochain-nodiv,@@#$10)) / (remote(legup-nodiv,@@#$11) * (10^-6) * remote(legup-nodiv,@@#$10))::@28$2..@28$5=vmedian(@2$$#..@-2$$#) *** Divide @@ -533,7 +531,9 @@ | syrk | 37.013666 | 1.2836246 | 1.8006963 | 1.9329452 | | trisolv | 7.3959624 | 1.0656724 | 1.0610825 | 1.2497275 | | trmm | 27.279276 | 1.1355241 | 1.5738129 | 1.7721007 | -#+TBLFM: $1='(identity remote(vericert-div,@@#$1))::$2=(remote(vericert-div,@@#$11) * remote(vericert-div,@@#$10)) / (remote(legup-div,@@#$11) * remote(legup-div,@@#$10))::$3=(remote(legup-noopt-div,@@#$11) * (10^-6) * remote(legup-noopt-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10))::$4=(remote(legup-nochain-div,@@#$11) * (10^-6) * remote(legup-nochain-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10))::$5=(remote(legup-noopt-nochain-div,@@#$11) * (10^-6) * remote(legup-noopt-nochain-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10)) +|----------------+-----------+-------------+---------------+---------------------| +| median | 30.362295 | 1.193339 | 1.5588962 | 1.9056175 | +#+TBLFM: @2$1..@-2$1='(identity remote(vericert-div,@@#$1))::@2$2..@-2$2=(remote(vericert-div,@@#$11) * remote(vericert-div,@@#$10)) / (remote(legup-div,@@#$11) * remote(legup-div,@@#$10))::@2$3..@-2$3=(remote(legup-noopt-div,@@#$11) * (10^-6) * remote(legup-noopt-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10))::@2$4..@-2$4=(remote(legup-nochain-div,@@#$11) * (10^-6) * remote(legup-nochain-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10))::@2$5..@-2$5=(remote(legup-noopt-nochain-div,@@#$11) * (10^-6) * remote(legup-noopt-nochain-div,@@#$10)) / (remote(legup-div,@@#$11) * (10^-6) * remote(legup-div,@@#$10))::@27$2..@27$5=vmedian(@2$$#..@-2$$#) ** Relative to LegUp size (Slice) *** No divide @@ -567,7 +567,9 @@ | syrk | 1.3417910 | 0.96865672 | 1.0895522 | 1.0611940 | | trisolv | 0.48416752 | 0.93360572 | 0.99693565 | 1.0030644 | | trmm | 1.2645804 | 0.85348506 | 1.0896159 | 0.92745377 | -#+TBLFM: $1='(identity remote(vericert-nodiv,@@#$1))::$2=(remote(vericert-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::$3=(remote(legup-noopt-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::$4=(remote(legup-nochain-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::$5=(remote(legup-noopt-nochain-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3)) +|----------------+------------+-------------+---------------+---------------------| +| median | 1.2076613 | 0.90901961 | 1.0895522 | 0.97492625 | +#+TBLFM: @2$1..@-2$1='(identity remote(vericert-nodiv,@@#$1))::@2$2..@-2$2=(remote(vericert-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::@2$3..@-2$3=(remote(legup-noopt-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::@2$4..@-2$4=(remote(legup-nochain-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::@2$5..@-2$5=(remote(legup-noopt-nochain-nodiv,@@#$3))/(remote(legup-nodiv,@@#$3))::@28$2..@28$5=vmedian(@2$$#..@-2$$#) *** Divide @@ -599,4 +601,6 @@ | syrk | 2.8072289 | 0.79718876 | 1.1887550 | 0.89558233 | | trisolv | 0.77716535 | 0.94803150 | 0.96692913 | 0.91732283 | | trmm | 2.5935728 | 0.78449905 | 1.0434783 | 0.80718336 | -#+TBLFM: $1='(identity remote(vericert-div,@@#$1))::$2=(remote(vericert-div,@@#$3))/(remote(legup-div,@@#$3))::$3=(remote(legup-noopt-div,@@#$3))/(remote(legup-div,@@#$3))::$4=(remote(legup-nochain-div,@@#$3))/(remote(legup-div,@@#$3))::$5=(remote(legup-noopt-nochain-div,@@#$3))/(remote(legup-div,@@#$3)) +|----------------+------------+-------------+---------------+---------------------| +| median | 1.0575184 | 0.91083941 | 1.0246082 | 0.99245744 | +#+TBLFM: @2$1..@-2$1='(identity remote(vericert-div,@@#$1))::@2$2..@-2$2=(remote(vericert-div,@@#$3))/(remote(legup-div,@@#$3))::@2$3..@-2$3=(remote(legup-noopt-div,@@#$3))/(remote(legup-div,@@#$3))::@2$4..@-2$4=(remote(legup-nochain-div,@@#$3))/(remote(legup-div,@@#$3))::@2$5..@-2$5=(remote(legup-noopt-nochain-div,@@#$3))/(remote(legup-div,@@#$3))::@27$2..@27$5=vmedian(@2$$#..@-2$$#) -- cgit