diff --git a/benchmarks/copy/build.sh b/benchmarks/copy/build.sh
index 60f2a1496e3fab2c521dd2c6ebbe12d01486264b..ffb24a1cdcbcf0ddbec3e17abb792dd981d29ba6 100755
--- a/benchmarks/copy/build.sh
+++ b/benchmarks/copy/build.sh
@@ -1,8 +1,8 @@
 #!/bin/sh
 
 CC=gcc
-ARMFLAGS="-mcpu=thunderx2t99 -fopenmp-simd -fno-builtin -funroll-loops" 
-X86FLAGS=" -fargument-noalias -funroll-loops -fno-builtin"
+# -fopenmp
+X86FLAGS=" -fargument-noalias -funroll-loops -fno-builtin -fopenmp"
 
 # Compile timing.c
 $CC -O3 -c timing.c
@@ -11,14 +11,14 @@ $CC -O3 -c timing.c
 # Compile for SKL
 $CC $X86FLAGS -march=skylake-avx512 -Ofast -c copy.c
 $CC $X86FLAGS -march=skylake-avx512 -Ofast -S copy.c -o copy.s.skl.s
-$CC copy.o timing.o -lm -o a.copy.skl
+$CC $X86FLAGS copy.o timing.o -lm -o a.copy.skl
 
 # Compile for HSW
 $CC $X86FLAGS -march=haswell -O3 -c copy.c
 $CC $X86FLAGS -march=haswell -O3 -S copy.c -o copy.s.hsw.s
-$CC copy.o timing.o -lm -o a.copy.hsw
+$CC $X86FLAGS copy.o timing.o -lm -o a.copy.hsw
 
 # Compile for IVB
 $CC $X86FLAGS -march=ivybridge -O3 -c copy.c
 $CC $X86FLAGS -march=ivybridge -O3 -S copy.c -o copy.s.ivb.s
-$CC copy.o timing.o -lm -o a.copy.ivb
+$CC $X86FLAGS copy.o timing.o -lm -o a.copy.ivb
diff --git a/benchmarks/copy/copy.c b/benchmarks/copy/copy.c
index 2351adca8c910f4613900f8fdccb09b80821eb9b..9434dd8bfdf29d680d8d9522fececcfbab421591 100644
--- a/benchmarks/copy/copy.c
+++ b/benchmarks/copy/copy.c
@@ -1,3 +1,4 @@
+#include <omp.h>
 #include <stdio.h>
 #include "timing.h"
 #include <stdlib.h>
@@ -23,7 +24,7 @@ void copy(long size) {
   int repeat = 32;
   for(runtime=0.0; runtime < 2.0; repeat *= 2) {
     timing(&wcs, &ct);
-    for(int i=0; i<repeat; ++i) {
+    for(int j=0; j<repeat; ++j) {
       if(a[0] < 0) dummy(a);
 
       //#pragma omp simd // enabled O3-like optimizations with O1
@@ -50,6 +51,7 @@ void copy(long size) {
     repeat,
     size
   );
+  fflush(stdout);
   
   free(a); free(b);
 }
diff --git a/benchmarks/copy/run_copy.sh b/benchmarks/copy/run_copy.sh
index 8e680e67c0e081bd0b6d39fc60c28f633d0a0b8a..d1040a44c9f3c0ad1ce997471717bdcf2a08ae7e 100755
--- a/benchmarks/copy/run_copy.sh
+++ b/benchmarks/copy/run_copy.sh
@@ -27,10 +27,12 @@ fi
 ./build.sh
 
 # Run benchmark
-./a.copy.$ARCH | sort -nk1 | tee -a out.copy.$ARCH
+./a.copy.$ARCH | tee tmp$ARCH.dat
+cat tmp$ARCH.dat | sort -nk1 > out.copy.$ARCH
+rm tmp$ARCH.dat
 
 # Store result in csv for plot
 if [ ! -f $CSV_FILE ]; then
     echo "size(KB),bandwidth(MB/s),arch" > $CSV_FILE
 fi
-awk -v arch="$ARCH_UP" 'NR>2 {print $1, ",", $5, ",", arch}' out.copy.$ARCH >> $CSV_FILE
+awk -v arch="$ARCH_UP" 'NR>2 {print $1, ",", $7, ",", arch}' out.copy.$ARCH >> $CSV_FILE
diff --git a/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh b/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
index 6042d6c5d7db11a8cfc75619c9f6d468a46653e6..24414aeb1ab8e4edb8fc7f9ebafede562d79b553 100755
--- a/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
+++ b/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
@@ -22,10 +22,10 @@ fi
 
 case $ARCH in
     "skl")
-        FLAGS="avx512 avx2 avx"
+        FLAGS="avx avx2 avx512"
         ;;
     "hsw")
-        FLAGS="avx2 avx"
+        FLAGS="avx avx2"
         ;;
     "ivb")
         FLAGS="avx"
diff --git a/benchmarks/lbmBench/run_lbmBench-kernels.sh b/benchmarks/lbmBench/run_lbmBench-kernels.sh
index cab7f443c4f96fbebe46b2f490791ec7e5c9ccb1..749de2c7390e679425f845d18fb8523c9f2b0d5e 100755
--- a/benchmarks/lbmBench/run_lbmBench-kernels.sh
+++ b/benchmarks/lbmBench/run_lbmBench-kernels.sh
@@ -1,6 +1,7 @@
 #!/bin/bash
 
 BIN_DIR="./bin"
+OUTPUT=""
 
 # Check parameter
 while test $# -gt 0; do
diff --git a/benchmarks/lbmpy/lbmpy_bench.py b/benchmarks/lbmpy/lbmpy_bench.py
index 38c705c560046e35042886c642e64e94245bd187..99a5f1391574a8f66a4af959d171ce8b7c4a4bbc 100755
--- a/benchmarks/lbmpy/lbmpy_bench.py
+++ b/benchmarks/lbmpy/lbmpy_bench.py
@@ -108,7 +108,7 @@ def init_parameters(args):
             {'instruction_set': 'avx', 'assume_aligned': False, 'nontemporal': False},
         ]
         if arch == 'SKL':
-            vect += [
+            vect = [
                 {'instruction_set': 'avx512', 'assume_aligned': True, 'nontemporal': True},
                 {'instruction_set': 'avx512', 'assume_aligned': True, 'nontemporal': False},
                 {'instruction_set': 'avx512', 'assume_aligned': False, 'nontemporal': False},
@@ -117,9 +117,9 @@ def init_parameters(args):
         split = [True, False]
     elif args.fastest:
         if arch == 'SKL':
-            cse_g = cse_pdfs = [True]
-            comp = split = [False]
-            vect = [{'instruction_set': 'avx512', 'assume_aligned': True, 'nontemporal': True}]
+            cse_g = split = [True]
+            comp = cse_pdfs = [False]
+            vect = [{'instruction_set': 'avx512', 'assume_aligned': True, 'nontemporal': False}]
         elif arch == 'HSW':
             cse_g = comp = [False]
             cse_pdfs = split = [True]
@@ -238,7 +238,7 @@ def c_bench(m_opt=None, opt=None, shape=None):
         inner_iterations=20,
         outer_iterations=5,
         assume_aligned=opt['vectorization']['assume_aligned'],
-        # openmp=False
+        # openmp=opt['openmp']
     )
     mlups = cells / min(timings) * 1e-6
     print('MFLUPs: {}, ({}s)'.format(mlups, timings))
diff --git a/benchmarks/plot_results.ipynb b/benchmarks/plot_results.ipynb
index 373a39f601c1092791633d8b2c19815996802cdd..020f3af94fafffba1a84f0873bbab3e97957360d 100644
--- a/benchmarks/plot_results.ipynb
+++ b/benchmarks/plot_results.ipynb
@@ -2,7 +2,7 @@
  "cells": [
   {
    "cell_type": "code",
-   "execution_count": 1,
+   "execution_count": 303,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -39,7 +39,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 36,
+   "execution_count": 395,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -328,9 +328,9 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 31,
+   "execution_count": 348,
    "metadata": {
-    "scrolled": true
+    "scrolled": false
    },
    "outputs": [
     {
@@ -429,77 +429,77 @@
          ],
          "xaxis": "x",
          "y": [
-          122637.181,
-          130287.758,
-          121134.04199999999,
-          125219.53,
-          126451.18199999999,
-          35914.807,
-          32970.346,
-          33353.212,
-          33839.992999999995,
-          34890.281,
-          32765.905,
-          34278.482,
-          34519.576,
-          33914.559,
-          33891.17,
-          34010.587999999996,
-          32508.505,
-          35284.178,
-          32768.424,
-          35411.032999999996,
-          34983.27,
-          34802.085,
-          35153.854,
-          34151.361000000004,
-          25199.772,
-          20106.033,
-          13849.023000000001,
-          12097.791000000001,
-          11714.992,
-          11698.487,
-          11697.628,
-          11702.117,
-          11700.643,
-          11699.698999999999,
-          11701.426000000001,
-          11698.032,
-          11672.7,
-          11606.848,
-          10492.545,
-          9994.280999999999,
-          9288.141,
-          8644.076,
-          8194.597,
-          7932.161,
-          7686.775,
-          7480.446999999999,
-          7457.108,
-          7383.071,
-          7319.838000000001,
-          7325.328,
-          7291.5830000000005,
-          7256.603,
-          7251.765,
-          7237.743,
-          7231.138000000001,
-          7000.45,
-          7016.291,
-          7000.590999999999,
-          6976.026999999999,
-          6947.314,
-          6956.483,
-          6959.797,
-          6985.48,
-          6918.531999999999,
-          6974.61,
-          6996.664000000001,
-          6989.11,
-          6912.764,
-          6906.955,
-          6887.639,
-          6945.786
+          290331.5,
+          246181.8,
+          246086.1,
+          240963.8,
+          229262,
+          127351.8,
+          113288.6,
+          115156.2,
+          124501.8,
+          131430.7,
+          124691,
+          125844.1,
+          126270.1,
+          120251.8,
+          121193.5,
+          123192.2,
+          125944,
+          132947.1,
+          126646.7,
+          129801.8,
+          123068.5,
+          113124.2,
+          119739.7,
+          111656,
+          100150,
+          71226.1,
+          54547.6,
+          47517.2,
+          45407.5,
+          45161.5,
+          45210.5,
+          45222.1,
+          45225.2,
+          45223.8,
+          45223,
+          45225.1,
+          45052.4,
+          45018.6,
+          44125.3,
+          38029.9,
+          35659.8,
+          32313.4,
+          30387.6,
+          29513.6,
+          28952.4,
+          28384,
+          28063.4,
+          27943.7,
+          27913.7,
+          27757.1,
+          27954.3,
+          27722,
+          27707.9,
+          27503.2,
+          27448.4,
+          26656.2,
+          26645.8,
+          26656.4,
+          26747.9,
+          26717.5,
+          26731,
+          26641.7,
+          26608.6,
+          26609.2,
+          26594.4,
+          26672.4,
+          26655.3,
+          26603.8,
+          26598.8,
+          26390.4,
+          26468.3
          ],
          "yaxis": "y"
         },
@@ -592,77 +592,77 @@
          ],
          "xaxis": "x",
          "y": [
-          70697.011,
-          71181.457,
-          68594.023,
-          68577.976,
-          69821.229,
-          18407.795,
-          18090.896,
-          18171.75,
-          18113.761000000002,
-          18370.077,
-          17964.949,
-          18210.585,
-          17878.412,
-          17568.093,
-          15596.991000000002,
-          14603.723,
-          15407.546999999999,
-          12159.173,
-          12570.07,
-          12157.514,
-          11718.687,
-          11362.251,
-          11403.678,
-          11370.045,
-          11362.125,
-          11364.021,
-          11362.986,
-          11364.52,
-          11360.708999999999,
-          11362.987,
-          11361.05,
-          11339.285,
-          11361.628999999999,
-          11326.606000000002,
-          11336.546999999999,
-          11339.558,
-          11141.155,
-          10128.463,
-          7239.484,
-          5765.494000000001,
-          5472.351,
-          5442.682,
-          5418.823,
-          5432.545,
-          5462.307,
-          5457.686,
-          5490.879,
-          5412.835999999999,
-          5442.69,
-          5422.302,
-          5455.433000000001,
-          5440.566,
-          5417.009,
-          5430.931,
-          5212.347,
-          5231.977,
-          5260.419,
-          5245.158,
-          5247.235,
-          5239.657,
-          5237.434,
-          5230.521,
-          5282.047,
-          5268.55,
-          5215.911,
-          5151.471,
-          5233.666,
-          5284.204000000001,
-          5205.835999999999,
-          4977.785,
-          4780.749
+          268653.8,
+          271964.9,
+          259030.7,
+          260432.8,
+          265518.7,
+          70545.4,
+          69080.9,
+          69408.2,
+          69181.8,
+          69895.7,
+          68425.1,
+          66926.3,
+          69348,
+          62645.9,
+          63859.1,
+          53981.3,
+          54483.3,
+          51240.5,
+          45549.5,
+          44928.7,
+          43117.1,
+          42983.5,
+          42950.3,
+          42970.3,
+          42981,
+          42987.7,
+          43003.8,
+          42988.1,
+          42988.6,
+          43001.5,
+          42971.4,
+          42930.5,
+          42983.8,
+          42855.5,
+          42871,
+          42825.3,
+          41679,
+          37265.3,
+          27394.5,
+          22337.8,
+          20807.5,
+          20583.6,
+          20810.7,
+          20579.1,
+          20594,
+          20702.6,
+          20506.3,
+          20573.2,
+          20710.6,
+          20503,
+          20629.4,
+          20693.5,
+          20501.9,
+          20648.5,
+          19853,
+          19900.2,
+          19996.4,
+          19841.3,
+          19964.6,
+          19979,
+          19823.9,
+          19897.1,
+          19921.7,
+          19862.3,
+          19890,
+          19865.5,
+          19866.1,
+          19957.7,
+          19896,
+          18901.3,
+          18028.4
          ],
          "yaxis": "y"
         },
@@ -755,77 +755,77 @@
          ],
          "xaxis": "x",
          "y": [
-          34439.576,
-          34584.181000000004,
-          33715.635,
-          31609.947999999997,
-          34268.695,
-          15402.236,
-          15028.655,
-          15105.357,
-          15137.083999999999,
-          15434.33,
-          15017.771,
-          14542.896,
-          13997.794,
-          14034.09,
-          13404.521999999999,
-          13318.992,
-          12685.788999999999,
-          12039.723999999998,
-          11056.293,
-          9392.005,
-          9141.621,
-          9016.892,
-          9063.205,
-          9048.45,
-          9048.831,
-          9049.226,
-          9048.95,
-          9047.319,
-          9024.72,
-          8965.586,
-          8963.261,
-          8965.055,
-          9009.138,
-          9021.079,
-          9017.171999999999,
-          9027.232,
-          9042.632,
-          8980.619,
-          8613.968,
-          7049.985,
-          5344.269,
-          4785.215,
-          4606.038,
-          4700.562,
-          4693.228,
-          4580.0740000000005,
-          4713.092000000001,
-          4682.11,
-          4683.482,
-          4685.2970000000005,
-          4572.816,
-          4623.277,
-          4684.409000000001,
-          4446.9890000000005,
-          4551.317,
-          4555.857,
-          4441.169,
-          4567.471,
-          4472.362,
-          4529.825,
-          4541.1320000000005,
-          4577.725,
-          4548.471,
-          4579.0070000000005,
-          4528.769,
-          4579.039000000001,
-          4589.356,
-          4516.524,
-          4575.458,
-          4584.285,
-          4491.988
+          131385.7,
+          131935.2,
+          128446.8,
+          121071.3,
+          130612.8,
+          58863.9,
+          56723.5,
+          56602.1,
+          57108.4,
+          58597.6,
+          57823.7,
+          54911.9,
+          53872.8,
+          53835.4,
+          53542.1,
+          51557.7,
+          48161.2,
+          44336.8,
+          38965.8,
+          36384.4,
+          35085.1,
+          34393.9,
+          34656.6,
+          34560.2,
+          34565,
+          34571.2,
+          34563.2,
+          34549.6,
+          34476.1,
+          34330.6,
+          34232.6,
+          34245.8,
+          34405.5,
+          34385.6,
+          34427,
+          34481.4,
+          34553.1,
+          34263.6,
+          32270.8,
+          26709.4,
+          20574.1,
+          18212.2,
+          17440.4,
+          17959,
+          17997.6,
+          17597.6,
+          18002.8,
+          18007.4,
+          18012.1,
+          18065.4,
+          17601.1,
+          17755.6,
+          18092.1,
+          17153.5,
+          17495.4,
+          17461.1,
+          17054.3,
+          17523.8,
+          17150.2,
+          17380.6,
+          17373.8,
+          17528.4,
+          17377.2,
+          17524.5,
+          17335.2,
+          17524.1,
+          17544.3,
+          17141.6,
+          17102.5,
+          16270.7,
+          16221.6
          ],
          "yaxis": "y"
         }
@@ -835,6 +835,83 @@
         "legend": {
          "tracegroupgap": 0
         },
+        "margin": {
+         "t": 60
+        },
+        "shapes": [
+         {
+          "line": {
+           "color": "RoyalBlue",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 16,
+          "x1": 16,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "LightSeaGreen",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 128,
+          "x1": 128,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "LightSeaGreen",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 512,
+          "x1": 512,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 14680,
+          "x1": 14680,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 13107,
+          "x1": 13107,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 9437,
+          "x1": 9437,
+          "y0": 0,
+          "y1": 270000
+         }
+        ],
         "template": {
          "data": {
           "bar": [
@@ -1622,9 +1699,6 @@
           }
          }
         },
-        "title": {
-         "text": "Copy (a[i] = b[i]) on SKL/HSW/IVB"
-        },
         "xaxis": {
          "anchor": "y",
          "domain": [
@@ -1652,20 +1726,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"9a55e47a-9751-4651-bbe8-911f139b5f30\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"f3644837-b715-4f26-baaa-84e51bf471b3\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"9a55e47a-9751-4651-bbe8-911f139b5f30\")) {\n",
+       "                if (document.getElementById(\"f3644837-b715-4f26-baaa-84e51bf471b3\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        '9a55e47a-9751-4651-bbe8-911f139b5f30',\n",
-       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= SKL<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= SKL\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= SKL\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [122637.181, 130287.758, 121134.04199999999, 125219.53, 126451.18199999999, 35914.807, 32970.346, 33353.212, 33839.992999999995, 34890.281, 32765.905, 34278.482, 34519.576, 33914.559, 33891.17, 34010.587999999996, 32508.505, 35284.178, 32768.424, 35411.032999999996, 34983.27, 34802.085, 35153.854, 34151.361000000004, 25199.772, 20106.033, 13849.023000000001, 12097.791000000001, 11714.992, 11698.487, 11697.628, 11702.117, 11700.643, 11699.698999999999, 11701.426000000001, 11698.032, 11672.7, 11606.848, 10492.545, 9994.280999999999, 9288.141, 8644.076, 8194.597, 7932.161, 7686.775, 7480.446999999999, 7457.108, 7383.071, 7319.838000000001, 7325.328, 7291.5830000000005, 7256.603, 7251.765, 7237.743, 7231.138000000001, 7000.45, 7016.291, 7000.590999999999, 6976.026999999999, 6947.314, 6956.483, 6959.797, 6985.48, 6918.531999999999, 6974.61, 6996.664000000001, 6989.11, 6912.764, 6906.955, 6887.639, 6945.786], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= HSW\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= HSW\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [70697.011, 71181.457, 68594.023, 68577.976, 69821.229, 18407.795, 18090.896, 18171.75, 18113.761000000002, 18370.077, 17964.949, 18210.585, 17878.412, 17568.093, 15596.991000000002, 14603.723, 15407.546999999999, 12159.173, 12570.07, 12157.514, 11718.687, 11362.251, 11403.678, 11370.045, 11362.125, 11364.021, 11362.986, 11364.52, 11360.708999999999, 11362.987, 11361.05, 11339.285, 11361.628999999999, 11326.606000000002, 11336.546999999999, 11339.558, 11141.155, 10128.463, 7239.484, 5765.494000000001, 5472.351, 5442.682, 5418.823, 5432.545, 5462.307, 5457.686, 5490.879, 5412.835999999999, 5442.69, 5422.302, 5455.433000000001, 5440.566, 5417.009, 5430.931, 5212.347, 5231.977, 5260.419, 5245.158, 5247.235, 5239.657, 5237.434, 5230.521, 5282.047, 5268.55, 5215.911, 5151.471, 5233.666, 5284.204000000001, 5205.835999999999, 4977.785, 4780.749], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= IVB\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= IVB\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [34439.576, 34584.181000000004, 33715.635, 31609.947999999997, 34268.695, 15402.236, 15028.655, 15105.357, 15137.083999999999, 15434.33, 15017.771, 14542.896, 13997.794, 14034.09, 13404.521999999999, 13318.992, 12685.788999999999, 12039.723999999998, 11056.293, 9392.005, 9141.621, 9016.892, 9063.205, 9048.45, 9048.831, 9049.226, 9048.95, 9047.319, 9024.72, 8965.586, 8963.261, 8965.055, 9009.138, 9021.079, 9017.171999999999, 9027.232, 9042.632, 8980.619, 8613.968, 7049.985, 5344.269, 4785.215, 4606.038, 4700.562, 4693.228, 4580.0740000000005, 4713.092000000001, 4682.11, 4683.482, 4685.2970000000005, 4572.816, 4623.277, 4684.409000000001, 4446.9890000000005, 4551.317, 4555.857, 4441.169, 4567.471, 4472.362, 4529.825, 4541.1320000000005, 4577.725, 4548.471, 4579.0070000000005, 4528.769, 4579.039000000001, 4589.356, 4516.524, 4575.458, 4584.285, 4491.988], \"yaxis\": \"y\"}],\n",
-       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"Copy (a[i] = b[i]) on SKL/HSW/IVB\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"size(KB)\"}, \"type\": \"log\"}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"bandwidth(MB/s)\"}}},\n",
+       "                        'f3644837-b715-4f26-baaa-84e51bf471b3',\n",
+       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= SKL<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= SKL\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= SKL\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [290331.5, 246181.8, 246086.1, 240963.8, 229262.0, 127351.8, 113288.6, 115156.2, 124501.8, 131430.7, 124691.0, 125844.1, 126270.1, 120251.8, 121193.5, 123192.2, 125944.0, 132947.1, 126646.7, 129801.8, 123068.5, 113124.2, 119739.7, 111656.0, 100150.0, 71226.1, 54547.6, 47517.2, 45407.5, 45161.5, 45210.5, 45222.1, 45225.2, 45223.8, 45223.0, 45225.1, 45052.4, 45018.6, 44125.3, 38029.9, 35659.8, 32313.4, 30387.6, 29513.6, 28952.4, 28384.0, 28063.4, 27943.7, 27913.7, 27757.1, 27954.3, 27722.0, 27707.9, 27503.2, 27448.4, 26656.2, 26645.8, 26656.4, 26747.9, 26717.5, 26731.0, 26641.7, 26608.6, 26609.2, 26594.4, 26672.4, 26655.3, 26603.8, 26598.8, 26390.4, 26468.3], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= HSW\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= HSW\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [268653.8, 271964.9, 259030.7, 260432.8, 265518.7, 70545.4, 69080.9, 69408.2, 69181.8, 69895.7, 68425.1, 66926.3, 69348.0, 62645.9, 63859.1, 53981.3, 54483.3, 51240.5, 45549.5, 44928.7, 43117.1, 42983.5, 42950.3, 42970.3, 42981.0, 42987.7, 43003.8, 42988.1, 42988.6, 43001.5, 42971.4, 42930.5, 42983.8, 42855.5, 42871.0, 42825.3, 41679.0, 37265.3, 27394.5, 22337.8, 20807.5, 20583.6, 20810.7, 20579.1, 20594.0, 20702.6, 20506.3, 20573.2, 20710.6, 20503.0, 20629.4, 20693.5, 20501.9, 20648.5, 19853.0, 19900.2, 19996.4, 19841.3, 19964.6, 19979.0, 19823.9, 19897.1, 19921.7, 19862.3, 19890.0, 19865.5, 19866.1, 19957.7, 19896.0, 18901.3, 18028.4], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= IVB\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= IVB\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [131385.7, 131935.2, 128446.8, 121071.3, 130612.8, 58863.9, 56723.5, 56602.1, 57108.4, 58597.6, 57823.7, 54911.9, 53872.8, 53835.4, 53542.1, 51557.7, 48161.2, 44336.8, 38965.8, 36384.4, 35085.1, 34393.9, 34656.6, 34560.2, 34565.0, 34571.2, 34563.2, 34549.6, 34476.1, 34330.6, 34232.6, 34245.8, 34405.5, 34385.6, 34427.0, 34481.4, 34553.1, 34263.6, 32270.8, 26709.4, 20574.1, 18212.2, 17440.4, 17959.0, 17997.6, 17597.6, 18002.8, 18007.4, 18012.1, 18065.4, 17601.1, 17755.6, 18092.1, 17153.5, 17495.4, 17461.1, 17054.3, 17523.8, 17150.2, 17380.6, 17373.8, 17528.4, 17377.2, 17524.5, 17335.2, 17524.1, 17544.3, 17141.6, 17102.5, 16270.7, 16221.6], \"yaxis\": \"y\"}],\n",
+       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"shapes\": [{\"line\": {\"color\": \"RoyalBlue\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 16, \"x1\": 16, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"LightSeaGreen\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 128, \"x1\": 128, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"LightSeaGreen\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 512, \"x1\": 512, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 14680, \"x1\": 14680, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 13107, \"x1\": 13107, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 9437, \"x1\": 9437, \"y0\": 0, \"y1\": 270000}], \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"size(KB)\"}, \"type\": \"log\"}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"bandwidth(MB/s)\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('9a55e47a-9751-4651-bbe8-911f139b5f30');\n",
+       "var gd = document.getElementById('f3644837-b715-4f26-baaa-84e51bf471b3');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -1696,279 +1770,588 @@
      },
      "metadata": {},
      "output_type": "display_data"
-    }
-   ],
-   "source": [
-    "from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot\n",
-    "\n",
-    "fig = px.line(bandwidth, x='size(KB)', y='bandwidth(MB/s)', color='arch', title='Copy (a[i] = b[i]) on SKL/HSW/IVB', log_x=True)\n",
-    "fig.show()\n",
-    "\n",
-    "# For download as SVG\n",
-    "# fig.update_yaxes(range=[0, 250000])\n",
-    "# iplot(fig, image='svg', filename='copy', image_width=1280)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "-----------------------\n",
-    "## Results from lbmBench kernels\n",
-    "\n",
-    "- For switching in between horizontal/vertical mode, set `orientation` to `h` (horizontal) or `v` (vertical)."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 230,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "##################################################\n",
-    "# **ADJUST HERE**\n",
-    "# 'h' or 'v'\n",
-    "lbm_orientation='v'\n",
-    "\n",
-    "##################################################"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 231,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "if lbm_orientation == 'h':\n",
-    "    x_lbm = 'MFLUPS'\n",
-    "    y_lbm = 'kernel'\n",
-    "else:\n",
-    "    x_lbm = 'kernel'\n",
-    "    y_lbm = 'MFLUPS'"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 232,
-   "metadata": {
-    "scrolled": true
-   },
-   "outputs": [
+    },
     {
      "data": {
       "application/vnd.plotly.v1+json": {
        "config": {
-        "plotlyServerURL": "https://plot.ly"
+        "linkText": "Export to plot.ly",
+        "plotlyServerURL": "https://plot.ly",
+        "showLink": false
        },
        "data": [
         {
-         "alignmentgroup": "True",
-         "hoverlabel": {
-          "namelength": 0
-         },
-         "hovertemplate": "flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "flags=avx512",
-         "marker": {
-          "color": "#636efa"
-         },
-         "name": "flags=avx512",
-         "offsetgroup": "flags=avx512",
-         "orientation": "v",
-         "showlegend": true,
-         "textposition": "auto",
-         "type": "bar",
-         "x": [
-          "list-aa-pv-soa",
-          "list-aa-ria-soa",
-          "list-aa-soa",
-          "list-aa-aos",
-          "list-pull-split-nt-1s-soa",
-          "list-pull-split-nt-2s-soa",
-          "list-pull-soa",
-          "list-pull-aos",
-          "list-push-soa",
-          "list-push-aos",
-          "aa-vec-sl-soa",
-          "aa-vec-soa",
-          "aa-aos",
-          "aa-soa",
-          "blk-push-aos",
-          "blk-pull-soa",
-          "blk-pull-aos",
-          "blk-push-soa",
-          "push-soa",
-          "push-aos",
-          "pull-soa",
-          "pull-aos"
-         ],
-         "xaxis": "x",
-         "y": [
-          71.278545,
-          29.905821999999997,
-          38.970209000000004,
-          21.322179000000002,
-          20.721641,
-          20.580801,
-          7.853459,
-          12.655092,
-          11.758599,
-          16.816292,
-          61.438272999999995,
-          60.989861,
-          17.561295,
-          29.923165,
-          16.26906,
-          13.557082000000001,
-          17.288249,
-          14.354564000000002,
-          13.865928,
-          16.294786,
-          13.552609,
-          17.134544
-         ],
-         "yaxis": "y"
-        },
-        {
-         "alignmentgroup": "True",
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "flags=avx2",
-         "marker": {
-          "color": "#EF553B"
+         "hovertemplate": "arch= SKL<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}",
+         "legendgroup": "arch= SKL",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
          },
-         "name": "flags=avx2",
-         "offsetgroup": "flags=avx2",
-         "orientation": "v",
+         "mode": "lines",
+         "name": "arch= SKL",
          "showlegend": true,
-         "textposition": "auto",
-         "type": "bar",
+         "type": "scatter",
          "x": [
-          "list-aa-pv-soa",
-          "list-aa-ria-soa",
-          "list-aa-soa",
-          "list-aa-aos",
-          "list-pull-split-nt-1s-soa",
-          "list-pull-split-nt-2s-soa",
-          "list-pull-soa",
-          "list-pull-aos",
-          "list-push-soa",
-          "list-push-aos",
-          "aa-vec-sl-soa",
-          "aa-vec-soa",
-          "aa-aos",
-          "aa-soa",
-          "blk-push-aos",
-          "blk-pull-soa",
-          "blk-pull-aos",
-          "blk-push-soa",
-          "push-soa",
-          "push-aos",
-          "pull-soa",
-          "pull-aos"
+          5.6,
+          7.2,
+          9.2,
+          12.3,
+          15.9,
+          20.5,
+          27.1,
+          35.3,
+          45.6,
+          59.4,
+          74.8,
+          77.3,
+          93.7,
+          100.9,
+          117.2,
+          131.1,
+          146.4,
+          170.5,
+          183.3,
+          222.2,
+          229.4,
+          286.7,
+          288.8,
+          358.4,
+          448,
+          560.1,
+          700.4,
+          875.5,
+          1094.7,
+          1368.1,
+          1710.1,
+          2138.1,
+          2672.6,
+          3340.8,
+          4175.9,
+          5219.8,
+          6524.9,
+          8156.2,
+          10195.5,
+          12744.7,
+          15930.9,
+          19913.2,
+          24891.9,
+          31114.8,
+          38893.6,
+          48617,
+          60771.3,
+          75964.4,
+          94955.5,
+          118694.4,
+          148367.9,
+          185460.2,
+          231824.9,
+          289781.2,
+          362226.7,
+          452783.6,
+          565979.6,
+          707474.4,
+          884343.3,
+          1105429.5,
+          1381786.6,
+          1727233.5,
+          2159042,
+          2698802.2,
+          3373503,
+          4216879.1,
+          5271098.9,
+          6588873.2,
+          8236091.9,
+          10295114.8,
+          12868893.7
          ],
          "xaxis": "x",
          "y": [
-          59.173039,
-          29.648654999999998,
-          37.626622,
-          24.142946,
-          19.784739000000002,
-          18.921597,
-          7.092578,
-          12.069956,
-          9.626396000000002,
-          14.287004000000001,
-          57.257098,
-          52.77836800000001,
-          19.411542999999998,
-          27.556038,
-          13.884909,
-          12.582277000000001,
-          17.276032,
-          12.521202,
-          13.368374,
-          13.898962,
-          12.086344,
-          17.400153
+          290331.5,
+          246181.8,
+          246086.1,
+          240963.8,
+          229262,
+          127351.8,
+          113288.6,
+          115156.2,
+          124501.8,
+          131430.7,
+          124691,
+          125844.1,
+          126270.1,
+          120251.8,
+          121193.5,
+          123192.2,
+          125944,
+          132947.1,
+          126646.7,
+          129801.8,
+          123068.5,
+          113124.2,
+          119739.7,
+          111656,
+          100150,
+          71226.1,
+          54547.6,
+          47517.2,
+          45407.5,
+          45161.5,
+          45210.5,
+          45222.1,
+          45225.2,
+          45223.8,
+          45223,
+          45225.1,
+          45052.4,
+          45018.6,
+          44125.3,
+          38029.9,
+          35659.8,
+          32313.4,
+          30387.6,
+          29513.6,
+          28952.4,
+          28384,
+          28063.4,
+          27943.7,
+          27913.7,
+          27757.1,
+          27954.3,
+          27722,
+          27707.9,
+          27503.2,
+          27448.4,
+          26656.2,
+          26645.8,
+          26656.4,
+          26747.9,
+          26717.5,
+          26731,
+          26641.7,
+          26608.6,
+          26609.2,
+          26594.4,
+          26672.4,
+          26655.3,
+          26603.8,
+          26598.8,
+          26390.4,
+          26468.3
          ],
          "yaxis": "y"
         },
         {
-         "alignmentgroup": "True",
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "flags=avx",
-         "marker": {
-          "color": "#00cc96"
+         "hovertemplate": "arch= HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}",
+         "legendgroup": "arch= HSW",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
          },
-         "name": "flags=avx",
-         "offsetgroup": "flags=avx",
-         "orientation": "v",
+         "mode": "lines",
+         "name": "arch= HSW",
          "showlegend": true,
-         "textposition": "auto",
-         "type": "bar",
+         "type": "scatter",
          "x": [
-          "list-aa-pv-soa",
-          "list-aa-ria-soa",
-          "list-aa-soa",
-          "list-aa-aos",
-          "list-pull-split-nt-1s-soa",
-          "list-pull-split-nt-2s-soa",
-          "list-pull-soa",
-          "list-pull-aos",
-          "list-push-soa",
-          "list-push-aos",
-          "aa-vec-sl-soa",
-          "aa-vec-soa",
-          "aa-aos",
-          "aa-soa",
-          "blk-push-aos",
-          "blk-pull-soa",
-          "blk-pull-aos",
-          "blk-push-soa",
-          "push-soa",
-          "push-aos",
-          "pull-soa",
-          "pull-aos"
+          5.6,
+          7.2,
+          9.2,
+          12.3,
+          15.9,
+          20.5,
+          27.1,
+          35.3,
+          45.6,
+          59.4,
+          74.8,
+          77.3,
+          93.7,
+          100.9,
+          117.2,
+          131.1,
+          146.4,
+          170.5,
+          183.3,
+          222.2,
+          229.4,
+          286.7,
+          288.8,
+          358.4,
+          448,
+          560.1,
+          700.4,
+          875.5,
+          1094.7,
+          1368.1,
+          1710.1,
+          2138.1,
+          2672.6,
+          3340.8,
+          4175.9,
+          5219.8,
+          6524.9,
+          8156.2,
+          10195.5,
+          12744.7,
+          15930.9,
+          19913.2,
+          24891.9,
+          31114.8,
+          38893.6,
+          48617,
+          60771.3,
+          75964.4,
+          94955.5,
+          118694.4,
+          148367.9,
+          185460.2,
+          231824.9,
+          289781.2,
+          362226.7,
+          452783.6,
+          565979.6,
+          707474.4,
+          884343.3,
+          1105429.5,
+          1381786.6,
+          1727233.5,
+          2159042,
+          2698802.2,
+          3373503,
+          4216879.1,
+          5271098.9,
+          6588873.2,
+          8236091.9,
+          10295114.8,
+          12868893.7
+         ],
+         "xaxis": "x",
+         "y": [
+          268653.8,
+          271964.9,
+          259030.7,
+          260432.8,
+          265518.7,
+          70545.4,
+          69080.9,
+          69408.2,
+          69181.8,
+          69895.7,
+          68425.1,
+          66926.3,
+          69348,
+          62645.9,
+          63859.1,
+          53981.3,
+          54483.3,
+          51240.5,
+          45549.5,
+          44928.7,
+          43117.1,
+          42983.5,
+          42950.3,
+          42970.3,
+          42981,
+          42987.7,
+          43003.8,
+          42988.1,
+          42988.6,
+          43001.5,
+          42971.4,
+          42930.5,
+          42983.8,
+          42855.5,
+          42871,
+          42825.3,
+          41679,
+          37265.3,
+          27394.5,
+          22337.8,
+          20807.5,
+          20583.6,
+          20810.7,
+          20579.1,
+          20594,
+          20702.6,
+          20506.3,
+          20573.2,
+          20710.6,
+          20503,
+          20629.4,
+          20693.5,
+          20501.9,
+          20648.5,
+          19853,
+          19900.2,
+          19996.4,
+          19841.3,
+          19964.6,
+          19979,
+          19823.9,
+          19897.1,
+          19921.7,
+          19862.3,
+          19890,
+          19865.5,
+          19866.1,
+          19957.7,
+          19896,
+          18901.3,
+          18028.4
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "arch= IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}",
+         "legendgroup": "arch= IVB",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "arch= IVB",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          5.6,
+          7.2,
+          9.2,
+          12.3,
+          15.9,
+          20.5,
+          27.1,
+          35.3,
+          45.6,
+          59.4,
+          74.8,
+          77.3,
+          93.7,
+          100.9,
+          117.2,
+          131.1,
+          146.4,
+          170.5,
+          183.3,
+          222.2,
+          229.4,
+          286.7,
+          288.8,
+          358.4,
+          448,
+          560.1,
+          700.4,
+          875.5,
+          1094.7,
+          1368.1,
+          1710.1,
+          2138.1,
+          2672.6,
+          3340.8,
+          4175.9,
+          5219.8,
+          6524.9,
+          8156.2,
+          10195.5,
+          12744.7,
+          15930.9,
+          19913.2,
+          24891.9,
+          31114.8,
+          38893.6,
+          48617,
+          60771.3,
+          75964.4,
+          94955.5,
+          118694.4,
+          148367.9,
+          185460.2,
+          231824.9,
+          289781.2,
+          362226.7,
+          452783.6,
+          565979.6,
+          707474.4,
+          884343.3,
+          1105429.5,
+          1381786.6,
+          1727233.5,
+          2159042,
+          2698802.2,
+          3373503,
+          4216879.1,
+          5271098.9,
+          6588873.2,
+          8236091.9,
+          10295114.8,
+          12868893.7
          ],
          "xaxis": "x",
          "y": [
-          49.01017,
-          24.051319,
-          29.719195000000003,
-          20.894612,
-          20.060505,
-          19.399507,
-          6.714283999999999,
-          13.401731,
-          9.259164,
-          14.323272,
-          44.385971000000005,
-          44.969566,
-          17.602111999999998,
-          25.129827,
-          14.001823000000002,
-          6.9669289999999995,
-          16.486779000000002,
-          10.851787,
-          11.101847,
-          13.940607,
-          7.107514,
-          16.490639
+          131385.7,
+          131935.2,
+          128446.8,
+          121071.3,
+          130612.8,
+          58863.9,
+          56723.5,
+          56602.1,
+          57108.4,
+          58597.6,
+          57823.7,
+          54911.9,
+          53872.8,
+          53835.4,
+          53542.1,
+          51557.7,
+          48161.2,
+          44336.8,
+          38965.8,
+          36384.4,
+          35085.1,
+          34393.9,
+          34656.6,
+          34560.2,
+          34565,
+          34571.2,
+          34563.2,
+          34549.6,
+          34476.1,
+          34330.6,
+          34232.6,
+          34245.8,
+          34405.5,
+          34385.6,
+          34427,
+          34481.4,
+          34553.1,
+          34263.6,
+          32270.8,
+          26709.4,
+          20574.1,
+          18212.2,
+          17440.4,
+          17959,
+          17997.6,
+          17597.6,
+          18002.8,
+          18007.4,
+          18012.1,
+          18065.4,
+          17601.1,
+          17755.6,
+          18092.1,
+          17153.5,
+          17495.4,
+          17461.1,
+          17054.3,
+          17523.8,
+          17150.2,
+          17380.6,
+          17373.8,
+          17528.4,
+          17377.2,
+          17524.5,
+          17335.2,
+          17524.1,
+          17544.3,
+          17141.6,
+          17102.5,
+          16270.7,
+          16221.6
          ],
          "yaxis": "y"
         }
        ],
        "layout": {
-        "barmode": "group",
         "height": 600,
         "legend": {
          "tracegroupgap": 0
         },
+        "margin": {
+         "t": 60
+        },
+        "shapes": [
+         {
+          "line": {
+           "color": "RoyalBlue",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 16,
+          "x1": 16,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "LightSeaGreen",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 128,
+          "x1": 128,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "LightSeaGreen",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 512,
+          "x1": 512,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 14680,
+          "x1": 14680,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 13107,
+          "x1": 13107,
+          "y0": 0,
+          "y1": 270000
+         },
+         {
+          "line": {
+           "color": "MediumPurple",
+           "dash": "dashdot",
+           "width": 1
+          },
+          "type": "line",
+          "x0": 9437,
+          "x1": 9437,
+          "y0": 0,
+          "y1": 270000
+         }
+        ],
         "template": {
          "data": {
           "bar": [
@@ -2756,9 +3139,6 @@
           }
          }
         },
-        "title": {
-         "text": "SKL lbmBench measurements"
-        },
         "xaxis": {
          "anchor": "y",
          "domain": [
@@ -2766,8 +3146,9 @@
           0.98
          ],
          "title": {
-          "text": "kernel"
-         }
+          "text": "size(KB)"
+         },
+         "type": "log"
         },
         "yaxis": {
          "anchor": "x",
@@ -2775,8 +3156,12 @@
           0,
           1
          ],
+         "range": [
+          0,
+          280000
+         ],
          "title": {
-          "text": "MFLUPS"
+          "text": "bandwidth(MB/s)"
          }
         }
        }
@@ -2785,20 +3170,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"bd0a3f78-72b2-4399-ad27-fca24111d177\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"1d4d9262-21dd-4714-a623-d5b829ef926c\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"bd0a3f78-72b2-4399-ad27-fca24111d177\")) {\n",
+       "                if (document.getElementById(\"1d4d9262-21dd-4714-a623-d5b829ef926c\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        'bd0a3f78-72b2-4399-ad27-fca24111d177',\n",
-       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx512\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"flags=avx512\", \"offsetgroup\": \"flags=avx512\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [71.278545, 29.905821999999997, 38.970209000000004, 21.322179000000002, 20.721641, 20.580801, 7.853459, 12.655092, 11.758599, 16.816292, 61.438272999999995, 60.989861, 17.561295, 29.923165, 16.26906, 13.557082000000001, 17.288249, 14.354564000000002, 13.865928, 16.294786, 13.552609, 17.134544], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx2\", \"marker\": {\"color\": \"#EF553B\"}, \"name\": \"flags=avx2\", \"offsetgroup\": \"flags=avx2\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [59.173039, 29.648654999999998, 37.626622, 24.142946, 19.784739000000002, 18.921597, 7.092578, 12.069956, 9.626396000000002, 14.287004000000001, 57.257098, 52.77836800000001, 19.411542999999998, 27.556038, 13.884909, 12.582277000000001, 17.276032, 12.521202, 13.368374, 13.898962, 12.086344, 17.400153], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#00cc96\"}, \"name\": \"flags=avx\", \"offsetgroup\": \"flags=avx\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [49.01017, 24.051319, 29.719195000000003, 20.894612, 20.060505, 19.399507, 6.714283999999999, 13.401731, 9.259164, 14.323272, 44.385971000000005, 44.969566, 17.602111999999998, 25.129827, 14.001823000000002, 6.9669289999999995, 16.486779000000002, 10.851787, 11.101847, 13.940607, 7.107514, 16.490639], \"yaxis\": \"y\"}],\n",
-       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"SKL lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        '1d4d9262-21dd-4714-a623-d5b829ef926c',\n",
+       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= SKL<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= SKL\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= SKL\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [290331.5, 246181.8, 246086.1, 240963.8, 229262.0, 127351.8, 113288.6, 115156.2, 124501.8, 131430.7, 124691.0, 125844.1, 126270.1, 120251.8, 121193.5, 123192.2, 125944.0, 132947.1, 126646.7, 129801.8, 123068.5, 113124.2, 119739.7, 111656.0, 100150.0, 71226.1, 54547.6, 47517.2, 45407.5, 45161.5, 45210.5, 45222.1, 45225.2, 45223.8, 45223.0, 45225.1, 45052.4, 45018.6, 44125.3, 38029.9, 35659.8, 32313.4, 30387.6, 29513.6, 28952.4, 28384.0, 28063.4, 27943.7, 27913.7, 27757.1, 27954.3, 27722.0, 27707.9, 27503.2, 27448.4, 26656.2, 26645.8, 26656.4, 26747.9, 26717.5, 26731.0, 26641.7, 26608.6, 26609.2, 26594.4, 26672.4, 26655.3, 26603.8, 26598.8, 26390.4, 26468.3], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= HSW\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= HSW\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [268653.8, 271964.9, 259030.7, 260432.8, 265518.7, 70545.4, 69080.9, 69408.2, 69181.8, 69895.7, 68425.1, 66926.3, 69348.0, 62645.9, 63859.1, 53981.3, 54483.3, 51240.5, 45549.5, 44928.7, 43117.1, 42983.5, 42950.3, 42970.3, 42981.0, 42987.7, 43003.8, 42988.1, 42988.6, 43001.5, 42971.4, 42930.5, 42983.8, 42855.5, 42871.0, 42825.3, 41679.0, 37265.3, 27394.5, 22337.8, 20807.5, 20583.6, 20810.7, 20579.1, 20594.0, 20702.6, 20506.3, 20573.2, 20710.6, 20503.0, 20629.4, 20693.5, 20501.9, 20648.5, 19853.0, 19900.2, 19996.4, 19841.3, 19964.6, 19979.0, 19823.9, 19897.1, 19921.7, 19862.3, 19890.0, 19865.5, 19866.1, 19957.7, 19896.0, 18901.3, 18028.4], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch= IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch= IVB\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"arch= IVB\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [5.6, 7.2, 9.2, 12.3, 15.9, 20.5, 27.1, 35.3, 45.6, 59.4, 74.8, 77.3, 93.7, 100.9, 117.2, 131.1, 146.4, 170.5, 183.3, 222.2, 229.4, 286.7, 288.8, 358.4, 448.0, 560.1, 700.4, 875.5, 1094.7, 1368.1, 1710.1, 2138.1, 2672.6, 3340.8, 4175.9, 5219.8, 6524.9, 8156.2, 10195.5, 12744.7, 15930.9, 19913.2, 24891.9, 31114.8, 38893.6, 48617.0, 60771.3, 75964.4, 94955.5, 118694.4, 148367.9, 185460.2, 231824.9, 289781.2, 362226.7, 452783.6, 565979.6, 707474.4, 884343.3, 1105429.5, 1381786.6, 1727233.5, 2159042.0, 2698802.2, 3373503.0, 4216879.1, 5271098.9, 6588873.2, 8236091.9, 10295114.8, 12868893.7], \"xaxis\": \"x\", \"y\": [131385.7, 131935.2, 128446.8, 121071.3, 130612.8, 58863.9, 56723.5, 56602.1, 57108.4, 58597.6, 57823.7, 54911.9, 53872.8, 53835.4, 53542.1, 51557.7, 48161.2, 44336.8, 38965.8, 36384.4, 35085.1, 34393.9, 34656.6, 34560.2, 34565.0, 34571.2, 34563.2, 34549.6, 34476.1, 34330.6, 34232.6, 34245.8, 34405.5, 34385.6, 34427.0, 34481.4, 34553.1, 34263.6, 32270.8, 26709.4, 20574.1, 18212.2, 17440.4, 17959.0, 17997.6, 17597.6, 18002.8, 18007.4, 18012.1, 18065.4, 17601.1, 17755.6, 18092.1, 17153.5, 17495.4, 17461.1, 17054.3, 17523.8, 17150.2, 17380.6, 17373.8, 17528.4, 17377.2, 17524.5, 17335.2, 17524.1, 17544.3, 17141.6, 17102.5, 16270.7, 16221.6], \"yaxis\": \"y\"}],\n",
+       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"shapes\": [{\"line\": {\"color\": \"RoyalBlue\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 16, \"x1\": 16, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"LightSeaGreen\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 128, \"x1\": 128, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"LightSeaGreen\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 512, \"x1\": 512, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 14680, \"x1\": 14680, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 13107, \"x1\": 13107, \"y0\": 0, \"y1\": 270000}, {\"line\": {\"color\": \"MediumPurple\", \"dash\": \"dashdot\", \"width\": 1}, \"type\": \"line\", \"x0\": 9437, \"x1\": 9437, \"y0\": 0, \"y1\": 270000}], \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"size(KB)\"}, \"type\": \"log\"}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"range\": [0, 280000], \"title\": {\"text\": \"bandwidth(MB/s)\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('bd0a3f78-72b2-4399-ad27-fca24111d177');\n",
+       "var gd = document.getElementById('1d4d9262-21dd-4714-a623-d5b829ef926c');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -2820,6 +3205,8 @@
        "    x.observe(outputEl, {childList: true});\n",
        "}}\n",
        "\n",
+       "                        }).then(function(){\n",
+       "                            function downloadimage(format, height, width, filename) {var p = document.getElementById('1d4d9262-21dd-4714-a623-d5b829ef926c');Plotly.downloadImage(p, {format: format, height: height, width: width, filename: filename});};if(document.readyState == 'complete') {downloadimage('svg', 600, 1280, 'copy');}\n",
        "                        })\n",
        "                };\n",
        "                });\n",
@@ -2832,19 +3219,135 @@
     }
    ],
    "source": [
-    "### lbmBench SKL ###\n",
-    "fig = px.bar(df_lbm_skl, orientation=lbm_orientation, x=x_lbm, y=y_lbm, color='flags', barmode='group', title='SKL lbmBench measurements')\n",
+    "from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot\n",
+    "\n",
+    "fig = px.line(bandwidth, x='size(KB)', y='bandwidth(MB/s)', color='arch', log_x=True)#, title='Copy (a[i] = b[i]) on SKL/HSW/IVB')\n",
+    "fig.update_layout(\n",
+    "    shapes=[\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=16,\n",
+    "            y0=0,\n",
+    "            x1=16,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"RoyalBlue\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )            \n",
+    "        ),\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=128,\n",
+    "            y0=0,\n",
+    "            x1=128,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"LightSeaGreen\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )\n",
+    "        ),\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=512,\n",
+    "            y0=0,\n",
+    "            x1=512,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"LightSeaGreen\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )\n",
+    "        ),\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=14680,\n",
+    "            y0=0,\n",
+    "            x1=14680,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"MediumPurple\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )\n",
+    "        ),\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=13107,\n",
+    "            y0=0,\n",
+    "            x1=13107,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"MediumPurple\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )\n",
+    "        ),\n",
+    "        go.layout.Shape(\n",
+    "            type=\"line\",\n",
+    "            x0=9437,\n",
+    "            y0=0,\n",
+    "            x1=9437,\n",
+    "            y1=270000,\n",
+    "            line=dict(\n",
+    "                color=\"MediumPurple\",\n",
+    "                width=1,\n",
+    "                dash=\"dashdot\",\n",
+    "            )\n",
+    "        ),\n",
+    "    ]\n",
+    ")\n",
     "fig.show()\n",
     "\n",
     "# For download as SVG\n",
-    "#iplot(fig, image='svg', filename='lbmBench_skl', image_width=1280)"
+    "fig.update_yaxes(range=[0, 280000])\n",
+    "iplot(fig, image='svg', filename='copy', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "-----------------------\n",
+    "## Results from lbmBench kernels\n",
+    "\n",
+    "- For switching in between horizontal/vertical mode, set `orientation` to `h` (horizontal) or `v` (vertical)."
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 234,
+   "execution_count": 356,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "##################################################\n",
+    "# **ADJUST HERE**\n",
+    "# 'h' or 'v'\n",
+    "lbm_orientation='v'\n",
+    "\n",
+    "##################################################"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 357,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "if lbm_orientation == 'h':\n",
+    "    x_lbm = 'MFLUPS'\n",
+    "    y_lbm = 'kernel'\n",
+    "else:\n",
+    "    x_lbm = 'kernel'\n",
+    "    y_lbm = 'MFLUPS'"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 358,
    "metadata": {
-    "scrolled": true
+    "scrolled": false
    },
    "outputs": [
     {
@@ -2859,12 +3362,79 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "flags=avx2",
+         "hovertemplate": "flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx512",
          "marker": {
           "color": "#636efa"
          },
-         "name": "flags=avx2",
+         "name": "flags=avx512",
+         "offsetgroup": "flags=avx512",
+         "orientation": "v",
+         "showlegend": true,
+         "textposition": "auto",
+         "type": "bar",
+         "x": [
+          "list-aa-pv-soa",
+          "list-aa-ria-soa",
+          "list-aa-soa",
+          "list-aa-aos",
+          "list-pull-split-nt-1s-soa",
+          "list-pull-split-nt-2s-soa",
+          "list-pull-soa",
+          "list-pull-aos",
+          "list-push-soa",
+          "list-push-aos",
+          "aa-vec-sl-soa",
+          "aa-vec-soa",
+          "aa-aos",
+          "aa-soa",
+          "blk-push-aos",
+          "blk-pull-soa",
+          "blk-pull-aos",
+          "blk-push-soa",
+          "push-soa",
+          "push-aos",
+          "pull-soa",
+          "pull-aos"
+         ],
+         "xaxis": "x",
+         "y": [
+          71.284263,
+          29.103118,
+          39.309934999999996,
+          21.44223,
+          20.815399,
+          20.615859,
+          7.854025999999999,
+          12.585116000000001,
+          11.77303,
+          16.784556,
+          61.809436,
+          60.675796999999996,
+          17.118783999999998,
+          30.029219,
+          16.225476999999998,
+          13.687211999999999,
+          17.203259,
+          13.844582,
+          14.541163000000001,
+          16.348468,
+          13.684469,
+          17.052521
+         ],
+         "yaxis": "y"
+        },
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx2",
+         "marker": {
+          "color": "#EF553B"
+         },
+         "name": "flags=avx2",
          "offsetgroup": "flags=avx2",
          "orientation": "v",
          "showlegend": true,
@@ -2896,28 +3466,28 @@
          ],
          "xaxis": "x",
          "y": [
-          38.151235,
-          21.327278,
-          25.898822,
-          18.341901,
-          21.017970000000002,
-          23.029895,
-          7.4421800000000005,
-          10.489182000000001,
-          4.647031,
-          10.719956,
-          33.519298,
-          33.670190999999996,
-          14.780475,
-          20.922425,
-          11.708566000000001,
-          4.2634989999999995,
-          14.28479,
-          5.005611,
-          5.021635,
-          11.669642,
-          4.196046,
-          14.266276000000001
+          59.747489,
+          29.356790000000004,
+          37.065962,
+          24.425488,
+          19.745133,
+          18.819546,
+          7.072004,
+          11.925881,
+          9.640546,
+          14.360829,
+          56.901120999999996,
+          53.887397,
+          18.9054,
+          28.742845000000003,
+          13.813531,
+          12.323843,
+          17.282504,
+          12.850714,
+          13.018463,
+          13.824181,
+          11.471122,
+          17.192275
          ],
          "yaxis": "y"
         },
@@ -2929,7 +3499,7 @@
          "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "flags=avx",
          "marker": {
-          "color": "#EF553B"
+          "color": "#00cc96"
          },
          "name": "flags=avx",
          "offsetgroup": "flags=avx",
@@ -2963,28 +3533,28 @@
          ],
          "xaxis": "x",
          "y": [
-          37.77813,
-          20.624482,
-          25.116037,
-          17.538311,
-          21.958741,
-          23.633722,
-          6.3939900000000005,
-          11.108774,
-          4.557674,
-          10.953609,
-          36.103204,
-          34.260256,
-          15.392479999999999,
-          21.308917,
-          12.029942,
-          4.094969,
-          14.734012,
-          4.821923,
-          4.808324,
-          12.002574000000001,
-          4.086790000000001,
-          14.782359
+          48.981336,
+          24.139062,
+          30.428098,
+          20.775032999999997,
+          19.959646,
+          19.363664,
+          6.661835000000001,
+          13.415659,
+          9.272953999999999,
+          14.291982999999998,
+          44.984732,
+          44.898158,
+          17.989673,
+          24.800698,
+          14.005471,
+          7.032316000000001,
+          16.575025,
+          11.553967,
+          11.117611,
+          13.87306,
+          7.001697999999999,
+          16.396059
          ],
          "yaxis": "y"
         }
@@ -3783,7 +4353,7 @@
          }
         },
         "title": {
-         "text": "HSW lbmBench measurements"
+         "text": "SKL lbmBench measurements"
         },
         "xaxis": {
          "anchor": "y",
@@ -3811,20 +4381,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"c7aadfe0-ea1d-495a-b3e8-579002ffcc01\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"99f1037f-913c-46fd-9aa0-5bb5369f9f33\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"c7aadfe0-ea1d-495a-b3e8-579002ffcc01\")) {\n",
+       "                if (document.getElementById(\"99f1037f-913c-46fd-9aa0-5bb5369f9f33\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        'c7aadfe0-ea1d-495a-b3e8-579002ffcc01',\n",
-       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx2\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"flags=avx2\", \"offsetgroup\": \"flags=avx2\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [38.151235, 21.327278, 25.898822, 18.341901, 21.017970000000002, 23.029895, 7.4421800000000005, 10.489182000000001, 4.647031, 10.719956, 33.519298, 33.670190999999996, 14.780475, 20.922425, 11.708566000000001, 4.2634989999999995, 14.28479, 5.005611, 5.021635, 11.669642, 4.196046, 14.266276000000001], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#EF553B\"}, \"name\": \"flags=avx\", \"offsetgroup\": \"flags=avx\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [37.77813, 20.624482, 25.116037, 17.538311, 21.958741, 23.633722, 6.3939900000000005, 11.108774, 4.557674, 10.953609, 36.103204, 34.260256, 15.392479999999999, 21.308917, 12.029942, 4.094969, 14.734012, 4.821923, 4.808324, 12.002574000000001, 4.086790000000001, 14.782359], \"yaxis\": \"y\"}],\n",
-       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"HSW lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        '99f1037f-913c-46fd-9aa0-5bb5369f9f33',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx512\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"flags=avx512\", \"offsetgroup\": \"flags=avx512\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [71.284263, 29.103118, 39.309934999999996, 21.44223, 20.815399, 20.615859, 7.854025999999999, 12.585116000000001, 11.77303, 16.784556, 61.809436, 60.675796999999996, 17.118783999999998, 30.029219, 16.225476999999998, 13.687211999999999, 17.203259, 13.844582, 14.541163000000001, 16.348468, 13.684469, 17.052521], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx2\", \"marker\": {\"color\": \"#EF553B\"}, \"name\": \"flags=avx2\", \"offsetgroup\": \"flags=avx2\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [59.747489, 29.356790000000004, 37.065962, 24.425488, 19.745133, 18.819546, 7.072004, 11.925881, 9.640546, 14.360829, 56.901120999999996, 53.887397, 18.9054, 28.742845000000003, 13.813531, 12.323843, 17.282504, 12.850714, 13.018463, 13.824181, 11.471122, 17.192275], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#00cc96\"}, \"name\": \"flags=avx\", \"offsetgroup\": \"flags=avx\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [48.981336, 24.139062, 30.428098, 20.775032999999997, 19.959646, 19.363664, 6.661835000000001, 13.415659, 9.272953999999999, 14.291982999999998, 44.984732, 44.898158, 17.989673, 24.800698, 14.005471, 7.032316000000001, 16.575025, 11.553967, 11.117611, 13.87306, 7.001697999999999, 16.396059], \"yaxis\": \"y\"}],\n",
+       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"SKL lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('c7aadfe0-ea1d-495a-b3e8-579002ffcc01');\n",
+       "var gd = document.getElementById('99f1037f-913c-46fd-9aa0-5bb5369f9f33');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -3858,19 +4428,19 @@
     }
    ],
    "source": [
-    "### lbmBench HSW ###\n",
-    "fig = px.bar(df_lbm_hsw, orientation=lbm_orientation, x=x_lbm, y=y_lbm, color='flags', barmode='group', title='HSW lbmBench measurements')\n",
+    "### lbmBench SKL ###\n",
+    "fig = px.bar(df_lbm_skl, orientation=lbm_orientation, x=x_lbm, y=y_lbm, color='flags', barmode='group', title='SKL lbmBench measurements')\n",
     "fig.show()\n",
     "\n",
     "# For download as SVG\n",
-    "#iplot(fig, image='svg', filename='lbmBench_hsw', image_width=1280)"
+    "# iplot(fig, image='svg', filename='lbmBench_skl', image_width=1280)"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 233,
+   "execution_count": 299,
    "metadata": {
-    "scrolled": true
+    "scrolled": false
    },
    "outputs": [
     {
@@ -3885,15 +4455,82 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "",
+         "hovertemplate": "flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx2",
          "marker": {
           "color": "#636efa"
          },
-         "name": "",
-         "offsetgroup": "",
+         "name": "flags=avx2",
+         "offsetgroup": "flags=avx2",
          "orientation": "v",
-         "showlegend": false,
+         "showlegend": true,
+         "textposition": "auto",
+         "type": "bar",
+         "x": [
+          "list-aa-pv-soa",
+          "list-aa-ria-soa",
+          "list-aa-soa",
+          "list-aa-aos",
+          "list-pull-split-nt-1s-soa",
+          "list-pull-split-nt-2s-soa",
+          "list-pull-soa",
+          "list-pull-aos",
+          "list-push-soa",
+          "list-push-aos",
+          "aa-vec-sl-soa",
+          "aa-vec-soa",
+          "aa-aos",
+          "aa-soa",
+          "blk-push-aos",
+          "blk-pull-soa",
+          "blk-pull-aos",
+          "blk-push-soa",
+          "push-soa",
+          "push-aos",
+          "pull-soa",
+          "pull-aos"
+         ],
+         "xaxis": "x",
+         "y": [
+          44.800519,
+          22.110529999999997,
+          28.857236999999998,
+          18.668383,
+          22.736635999999997,
+          23.159013,
+          6.838322,
+          10.696083999999999,
+          4.632631,
+          10.647296,
+          41.334789,
+          37.368539,
+          15.292353,
+          22.594970999999997,
+          11.731182,
+          4.294013,
+          14.305074,
+          5.024548,
+          5.003431,
+          11.742035000000001,
+          4.204072,
+          14.203091
+         ],
+         "yaxis": "y"
+        },
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx",
+         "marker": {
+          "color": "#EF553B"
+         },
+         "name": "flags=avx",
+         "offsetgroup": "flags=avx",
+         "orientation": "v",
+         "showlegend": true,
          "textposition": "auto",
          "type": "bar",
          "x": [
@@ -3922,28 +4559,28 @@
          ],
          "xaxis": "x",
          "y": [
-          35.429484,
-          19.166543,
-          19.374518,
-          11.51308,
-          11.329141,
-          10.310426,
-          5.407625,
-          9.394746000000001,
-          3.230325,
-          8.916525,
-          31.181733,
-          32.329428,
-          13.033286,
-          15.422857,
-          9.386522,
-          2.817368,
-          10.714005,
-          3.519786,
-          3.433867,
-          9.383668,
-          2.983386,
-          10.743895
+          37.131015000000005,
+          20.647089,
+          24.900364,
+          17.603623000000002,
+          22.218443,
+          24.008239,
+          6.955967,
+          11.039227,
+          4.543602,
+          11.109226,
+          32.985756,
+          30.875156,
+          15.134948000000001,
+          20.859012,
+          12.00808,
+          4.098159,
+          14.707770000000002,
+          4.812396,
+          4.812784,
+          11.976688000000001,
+          4.112334,
+          14.729914
          ],
          "yaxis": "y"
         }
@@ -4742,7 +5379,7 @@
          }
         },
         "title": {
-         "text": "IVB lbmBench measurements"
+         "text": "HSW lbmBench measurements"
         },
         "xaxis": {
          "anchor": "y",
@@ -4770,20 +5407,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"03e80abc-e30f-4bdc-a8fe-c22b62e19367\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"060551b8-0d51-49e2-82de-b0215f753ef5\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"03e80abc-e30f-4bdc-a8fe-c22b62e19367\")) {\n",
+       "                if (document.getElementById(\"060551b8-0d51-49e2-82de-b0215f753ef5\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        '03e80abc-e30f-4bdc-a8fe-c22b62e19367',\n",
-       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"\", \"offsetgroup\": \"\", \"orientation\": \"v\", \"showlegend\": false, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [35.429484, 19.166543, 19.374518, 11.51308, 11.329141, 10.310426, 5.407625, 9.394746000000001, 3.230325, 8.916525, 31.181733, 32.329428, 13.033286, 15.422857, 9.386522, 2.817368, 10.714005, 3.519786, 3.433867, 9.383668, 2.983386, 10.743895], \"yaxis\": \"y\"}],\n",
-       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"IVB lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        '060551b8-0d51-49e2-82de-b0215f753ef5',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx2<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx2\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"flags=avx2\", \"offsetgroup\": \"flags=avx2\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [44.800519, 22.110529999999997, 28.857236999999998, 18.668383, 22.736635999999997, 23.159013, 6.838322, 10.696083999999999, 4.632631, 10.647296, 41.334789, 37.368539, 15.292353, 22.594970999999997, 11.731182, 4.294013, 14.305074, 5.024548, 5.003431, 11.742035000000001, 4.204072, 14.203091], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#EF553B\"}, \"name\": \"flags=avx\", \"offsetgroup\": \"flags=avx\", \"orientation\": \"v\", \"showlegend\": true, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [37.131015000000005, 20.647089, 24.900364, 17.603623000000002, 22.218443, 24.008239, 6.955967, 11.039227, 4.543602, 11.109226, 32.985756, 30.875156, 15.134948000000001, 20.859012, 12.00808, 4.098159, 14.707770000000002, 4.812396, 4.812784, 11.976688000000001, 4.112334, 14.729914], \"yaxis\": \"y\"}],\n",
+       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"HSW lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('03e80abc-e30f-4bdc-a8fe-c22b62e19367');\n",
+       "var gd = document.getElementById('060551b8-0d51-49e2-82de-b0215f753ef5');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -4817,19 +5454,19 @@
     }
    ],
    "source": [
-    "### lbmBench IVB ###\n",
-    "fig = px.bar(df_lbm_ivb, orientation=lbm_orientation, x=x_lbm, y=y_lbm, barmode='group', title='IVB lbmBench measurements')\n",
+    "### lbmBench HSW ###\n",
+    "fig = px.bar(df_lbm_hsw, orientation=lbm_orientation, x=x_lbm, y=y_lbm, color='flags', barmode='group', title='HSW lbmBench measurements')\n",
     "fig.show()\n",
     "\n",
     "# For download as SVG\n",
-    "#iplot(fig, image='svg', filename='lbmBench_ivb', image_width=1280)"
+    "# iplot(fig, image='svg', filename='lbmBench_hsw', image_width=1280)"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 18,
+   "execution_count": 298,
    "metadata": {
-    "scrolled": true
+    "scrolled": false
    },
    "outputs": [
     {
@@ -4840,364 +5477,1323 @@
        },
        "data": [
         {
+         "alignmentgroup": "True",
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=list-aa-pv-soa",
-         "line": {
-          "color": "#636efa",
-          "dash": "solid"
+         "hovertemplate": "kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "",
+         "marker": {
+          "color": "#636efa"
          },
-         "mode": "lines",
-         "name": "kernel=list-aa-pv-soa",
-         "showlegend": true,
-         "type": "scattergl",
+         "name": "",
+         "offsetgroup": "",
+         "orientation": "v",
+         "showlegend": false,
+         "textposition": "auto",
+         "type": "bar",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
-          10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
-          25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40,
-          41,
-          42,
-          43,
-          44,
-          45,
-          46,
-          47,
-          48,
-          49,
-          50,
-          51,
-          52,
-          53,
-          54,
-          55,
-          56,
-          57,
-          58,
-          59,
-          60,
-          61,
-          62,
-          63,
-          64,
-          65,
-          66,
-          67,
-          68,
-          69,
-          70,
-          71,
-          72,
-          73,
-          74,
-          75,
-          76,
-          77,
-          78,
-          79,
-          80
+          "list-aa-pv-soa",
+          "list-aa-ria-soa",
+          "list-aa-soa",
+          "list-aa-aos",
+          "list-pull-split-nt-1s-soa",
+          "list-pull-split-nt-2s-soa",
+          "list-pull-soa",
+          "list-pull-aos",
+          "list-push-soa",
+          "list-push-aos",
+          "aa-vec-sl-soa",
+          "aa-vec-soa",
+          "aa-aos",
+          "aa-soa",
+          "blk-push-aos",
+          "blk-pull-soa",
+          "blk-pull-aos",
+          "blk-push-soa",
+          "push-soa",
+          "push-aos",
+          "pull-soa",
+          "pull-aos"
          ],
          "xaxis": "x",
          "y": [
-          65.909072,
-          107.896775,
-          131.929571,
-          204.214341,
-          251.98484399999998,
-          223.45585,
-          239.957775,
-          293.384663,
-          323.43017000000003,
-          309.713611,
-          346.51086200000003,
-          315.668882,
-          327.9684,
-          315.062995,
-          292.390375,
-          201.084219,
-          223.647901,
-          174.576877,
-          199.369335,
-          284.85829,
-          360.15356299999996,
-          229.17685899999998,
-          331.305922,
-          510.457571,
-          410.122365,
-          411.641192,
-          473.523175,
-          620.766481,
-          485.40599000000003,
-          399.973544,
-          690.442896,
-          546.912787,
-          677.23993,
-          621.381246,
-          561.8152269999999,
-          595.0246179999999,
-          467.27554299999997,
-          510.42523,
-          506.430575,
-          590.619717,
-          330.869972,
-          335.31305,
-          358.28058799999997,
-          420.008546,
-          486.65802,
-          449.434004,
-          377.152698,
-          550.858732,
-          600.846864,
-          452.109987,
-          596.295634,
-          353.035223,
-          459.96624199999997,
-          470.44123899999994,
-          459.422759,
-          604.222069,
-          385.436609,
-          465.594771,
-          584.110013,
-          515.410267,
-          591.237801,
-          535.624141,
-          432.3556,
-          397.7092,
-          452.931484,
-          369.734523,
-          332.031233,
-          386.487974,
-          532.360855,
-          660.440177,
-          514.25418,
-          530.303192,
-          618.376487,
-          490.172666,
-          529.630351,
-          451.36681100000004,
-          347.747791,
-          475.483374,
-          398.63212999999996,
-          355.58786499999997
-         ],
-         "yaxis": "y"
-        },
-        {
-         "hoverlabel": {
-          "namelength": 0
-         },
-         "hovertemplate": "kernel=list-aa-ria-soa<br>threads=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=list-aa-ria-soa",
-         "line": {
-          "color": "#EF553B",
-          "dash": "solid"
-         },
-         "mode": "lines",
-         "name": "kernel=list-aa-ria-soa",
-         "showlegend": true,
-         "type": "scattergl",
-         "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
-          10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
-          25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40,
-          41,
-          42,
-          43,
-          44,
-          45,
-          46,
-          47,
-          48,
-          49,
-          50,
-          51,
-          52,
-          53,
-          54,
-          55,
-          56,
-          57,
-          58,
-          59,
-          60,
-          61,
-          62,
-          63,
-          64,
-          65,
-          66,
-          67,
-          68,
-          69,
-          70,
-          71,
-          72,
-          73,
-          74,
-          75,
-          76,
-          77,
-          78,
-          79,
-          80
-         ],
-         "xaxis": "x",
-         "y": [
-          29.260514,
-          58.32755699999999,
-          81.56519200000001,
-          111.83997099999999,
-          137.784021,
-          152.51056,
-          170.114224,
-          199.34901000000002,
-          221.883319,
-          233.189415,
-          258.027191,
-          271.53418,
-          278.494573,
-          269.047553,
-          274.089205,
-          224.628157,
-          208.92661299999997,
-          196.51173500000002,
-          227.45036000000002,
-          290.53373500000004,
-          308.232436,
-          278.13326,
-          391.365683,
-          363.037165,
-          419.317319,
-          392.539943,
-          449.966663,
-          454.60142199999996,
-          396.34858399999996,
-          413.222595,
-          512.6455179999999,
-          484.692849,
-          589.896651,
-          570.770041,
-          529.776627,
-          607.721579,
-          491.46203099999997,
-          467.955712,
-          507.08338499999996,
-          590.611923,
-          266.24534700000004,
-          268.859181,
-          251.638222,
-          256.010471,
-          279.762614,
-          348.38780099999997,
-          322.480954,
-          366.729961,
-          372.84358599999996,
-          363.856969,
-          373.844633,
-          362.92464900000004,
-          361.579878,
-          392.108551,
-          359.874279,
-          418.425725,
-          388.910784,
-          418.537021,
-          382.487899,
-          395.089838,
-          401.206501,
-          366.17224100000004,
-          407.621102,
-          370.978396,
-          382.464657,
-          342.158045,
-          396.657689,
-          410.771437,
-          440.922382,
-          453.806579,
-          497.186447,
-          469.601042,
-          472.991629,
-          476.09142699999995,
-          486.61863099999994,
-          422.96242699999993,
-          391.157044,
-          442.58500599999996,
-          417.692046,
-          358.497412
+          34.784874,
+          18.698097,
+          19.546187,
+          11.549384,
+          12.335853,
+          10.611078,
+          5.215098,
+          9.37841,
+          3.253489,
+          8.921564,
+          30.612833000000002,
+          31.864385,
+          13.044606,
+          15.479257999999998,
+          9.389209,
+          2.9352240000000003,
+          10.687445,
+          3.484829,
+          3.429237,
+          9.392074000000001,
+          2.9821619999999998,
+          10.692109
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "layout": {
+        "barmode": "group",
+        "height": 600,
+        "legend": {
+         "tracegroupgap": 0
+        },
+        "template": {
+         "data": {
+          "bar": [
+           {
+            "error_x": {
+             "color": "#2a3f5f"
+            },
+            "error_y": {
+             "color": "#2a3f5f"
+            },
+            "marker": {
+             "line": {
+              "color": "#E5ECF6",
+              "width": 0.5
+             }
+            },
+            "type": "bar"
+           }
+          ],
+          "barpolar": [
+           {
+            "marker": {
+             "line": {
+              "color": "#E5ECF6",
+              "width": 0.5
+             }
+            },
+            "type": "barpolar"
+           }
+          ],
+          "carpet": [
+           {
+            "aaxis": {
+             "endlinecolor": "#2a3f5f",
+             "gridcolor": "white",
+             "linecolor": "white",
+             "minorgridcolor": "white",
+             "startlinecolor": "#2a3f5f"
+            },
+            "baxis": {
+             "endlinecolor": "#2a3f5f",
+             "gridcolor": "white",
+             "linecolor": "white",
+             "minorgridcolor": "white",
+             "startlinecolor": "#2a3f5f"
+            },
+            "type": "carpet"
+           }
+          ],
+          "choropleth": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "choropleth"
+           }
+          ],
+          "contour": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "contour"
+           }
+          ],
+          "contourcarpet": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "contourcarpet"
+           }
+          ],
+          "heatmap": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "heatmap"
+           }
+          ],
+          "heatmapgl": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "heatmapgl"
+           }
+          ],
+          "histogram": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "histogram"
+           }
+          ],
+          "histogram2d": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "histogram2d"
+           }
+          ],
+          "histogram2dcontour": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "histogram2dcontour"
+           }
+          ],
+          "mesh3d": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "mesh3d"
+           }
+          ],
+          "parcoords": [
+           {
+            "line": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "parcoords"
+           }
+          ],
+          "scatter": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatter"
+           }
+          ],
+          "scatter3d": [
+           {
+            "line": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatter3d"
+           }
+          ],
+          "scattercarpet": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattercarpet"
+           }
+          ],
+          "scattergeo": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattergeo"
+           }
+          ],
+          "scattergl": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattergl"
+           }
+          ],
+          "scattermapbox": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattermapbox"
+           }
+          ],
+          "scatterpolar": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterpolar"
+           }
+          ],
+          "scatterpolargl": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterpolargl"
+           }
+          ],
+          "scatterternary": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterternary"
+           }
+          ],
+          "surface": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "surface"
+           }
+          ],
+          "table": [
+           {
+            "cells": {
+             "fill": {
+              "color": "#EBF0F8"
+             },
+             "line": {
+              "color": "white"
+             }
+            },
+            "header": {
+             "fill": {
+              "color": "#C8D4E3"
+             },
+             "line": {
+              "color": "white"
+             }
+            },
+            "type": "table"
+           }
+          ]
+         },
+         "layout": {
+          "annotationdefaults": {
+           "arrowcolor": "#2a3f5f",
+           "arrowhead": 0,
+           "arrowwidth": 1
+          },
+          "colorscale": {
+           "diverging": [
+            [
+             0,
+             "#8e0152"
+            ],
+            [
+             0.1,
+             "#c51b7d"
+            ],
+            [
+             0.2,
+             "#de77ae"
+            ],
+            [
+             0.3,
+             "#f1b6da"
+            ],
+            [
+             0.4,
+             "#fde0ef"
+            ],
+            [
+             0.5,
+             "#f7f7f7"
+            ],
+            [
+             0.6,
+             "#e6f5d0"
+            ],
+            [
+             0.7,
+             "#b8e186"
+            ],
+            [
+             0.8,
+             "#7fbc41"
+            ],
+            [
+             0.9,
+             "#4d9221"
+            ],
+            [
+             1,
+             "#276419"
+            ]
+           ],
+           "sequential": [
+            [
+             0,
+             "#0d0887"
+            ],
+            [
+             0.1111111111111111,
+             "#46039f"
+            ],
+            [
+             0.2222222222222222,
+             "#7201a8"
+            ],
+            [
+             0.3333333333333333,
+             "#9c179e"
+            ],
+            [
+             0.4444444444444444,
+             "#bd3786"
+            ],
+            [
+             0.5555555555555556,
+             "#d8576b"
+            ],
+            [
+             0.6666666666666666,
+             "#ed7953"
+            ],
+            [
+             0.7777777777777778,
+             "#fb9f3a"
+            ],
+            [
+             0.8888888888888888,
+             "#fdca26"
+            ],
+            [
+             1,
+             "#f0f921"
+            ]
+           ],
+           "sequentialminus": [
+            [
+             0,
+             "#0d0887"
+            ],
+            [
+             0.1111111111111111,
+             "#46039f"
+            ],
+            [
+             0.2222222222222222,
+             "#7201a8"
+            ],
+            [
+             0.3333333333333333,
+             "#9c179e"
+            ],
+            [
+             0.4444444444444444,
+             "#bd3786"
+            ],
+            [
+             0.5555555555555556,
+             "#d8576b"
+            ],
+            [
+             0.6666666666666666,
+             "#ed7953"
+            ],
+            [
+             0.7777777777777778,
+             "#fb9f3a"
+            ],
+            [
+             0.8888888888888888,
+             "#fdca26"
+            ],
+            [
+             1,
+             "#f0f921"
+            ]
+           ]
+          },
+          "colorway": [
+           "#636efa",
+           "#EF553B",
+           "#00cc96",
+           "#ab63fa",
+           "#FFA15A",
+           "#19d3f3",
+           "#FF6692",
+           "#B6E880",
+           "#FF97FF",
+           "#FECB52"
+          ],
+          "font": {
+           "color": "#2a3f5f"
+          },
+          "geo": {
+           "bgcolor": "white",
+           "lakecolor": "white",
+           "landcolor": "#E5ECF6",
+           "showlakes": true,
+           "showland": true,
+           "subunitcolor": "white"
+          },
+          "hoverlabel": {
+           "align": "left"
+          },
+          "hovermode": "closest",
+          "mapbox": {
+           "style": "light"
+          },
+          "paper_bgcolor": "white",
+          "plot_bgcolor": "#E5ECF6",
+          "polar": {
+           "angularaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "bgcolor": "#E5ECF6",
+           "radialaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           }
+          },
+          "scene": {
+           "xaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           },
+           "yaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           },
+           "zaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           }
+          },
+          "shapedefaults": {
+           "line": {
+            "color": "#2a3f5f"
+           }
+          },
+          "ternary": {
+           "aaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "baxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "bgcolor": "#E5ECF6",
+           "caxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           }
+          },
+          "title": {
+           "x": 0.05
+          },
+          "xaxis": {
+           "automargin": true,
+           "gridcolor": "white",
+           "linecolor": "white",
+           "ticks": "",
+           "zerolinecolor": "white",
+           "zerolinewidth": 2
+          },
+          "yaxis": {
+           "automargin": true,
+           "gridcolor": "white",
+           "linecolor": "white",
+           "ticks": "",
+           "zerolinecolor": "white",
+           "zerolinewidth": 2
+          }
+         }
+        },
+        "title": {
+         "text": "IVB lbmBench measurements"
+        },
+        "xaxis": {
+         "anchor": "y",
+         "domain": [
+          0,
+          0.98
+         ],
+         "title": {
+          "text": "kernel"
+         }
+        },
+        "yaxis": {
+         "anchor": "x",
+         "domain": [
+          0,
+          1
+         ],
+         "title": {
+          "text": "MFLUPS"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"19b89c93-b00b-466e-8903-82059b988385\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <script type=\"text/javascript\">\n",
+       "                require([\"plotly\"], function(Plotly) {\n",
+       "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
+       "                    \n",
+       "                if (document.getElementById(\"19b89c93-b00b-466e-8903-82059b988385\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '19b89c93-b00b-466e-8903-82059b988385',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"\", \"marker\": {\"color\": \"#636efa\"}, \"name\": \"\", \"offsetgroup\": \"\", \"orientation\": \"v\", \"showlegend\": false, \"textposition\": \"auto\", \"type\": \"bar\", \"x\": [\"list-aa-pv-soa\", \"list-aa-ria-soa\", \"list-aa-soa\", \"list-aa-aos\", \"list-pull-split-nt-1s-soa\", \"list-pull-split-nt-2s-soa\", \"list-pull-soa\", \"list-pull-aos\", \"list-push-soa\", \"list-push-aos\", \"aa-vec-sl-soa\", \"aa-vec-soa\", \"aa-aos\", \"aa-soa\", \"blk-push-aos\", \"blk-pull-soa\", \"blk-pull-aos\", \"blk-push-soa\", \"push-soa\", \"push-aos\", \"pull-soa\", \"pull-aos\"], \"xaxis\": \"x\", \"y\": [34.784874, 18.698097, 19.546187, 11.549384, 12.335853, 10.611078, 5.215098, 9.37841, 3.253489, 8.921564, 30.612833000000002, 31.864385, 13.044606, 15.479257999999998, 9.389209, 2.9352240000000003, 10.687445, 3.484829, 3.429237, 9.392074000000001, 2.9821619999999998, 10.692109], \"yaxis\": \"y\"}],\n",
+       "                        {\"barmode\": \"group\", \"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"IVB lbmBench measurements\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"kernel\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('19b89c93-b00b-466e-8903-82059b988385');\n",
+       "var x = new MutationObserver(function (mutations, observer) {{\n",
+       "        var display = window.getComputedStyle(gd).display;\n",
+       "        if (!display || display === 'none') {{\n",
+       "            console.log([gd, 'removed!']);\n",
+       "            Plotly.purge(gd);\n",
+       "            observer.disconnect();\n",
+       "        }}\n",
+       "}});\n",
+       "\n",
+       "// Listen for the removal of the full notebook cells\n",
+       "var notebookContainer = gd.closest('#notebook-container');\n",
+       "if (notebookContainer) {{\n",
+       "    x.observe(notebookContainer, {childList: true});\n",
+       "}}\n",
+       "\n",
+       "// Listen for the clearing of the current output cell\n",
+       "var outputEl = gd.closest('.output');\n",
+       "if (outputEl) {{\n",
+       "    x.observe(outputEl, {childList: true});\n",
+       "}}\n",
+       "\n",
+       "                        })\n",
+       "                };\n",
+       "                });\n",
+       "            </script>\n",
+       "        </div>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
+   "source": [
+    "### lbmBench IVB ###\n",
+    "fig = px.bar(df_lbm_ivb, orientation=lbm_orientation, x=x_lbm, y=y_lbm, barmode='group', title='IVB lbmBench measurements')\n",
+    "fig.show()\n",
+    "\n",
+    "# For download as SVG\n",
+    "# iplot(fig, image='svg', filename='lbmBench_ivb', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 18,
+   "metadata": {
+    "scrolled": true
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-pv-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-pv-soa",
+         "showlegend": true,
+         "type": "scattergl",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40,
+          41,
+          42,
+          43,
+          44,
+          45,
+          46,
+          47,
+          48,
+          49,
+          50,
+          51,
+          52,
+          53,
+          54,
+          55,
+          56,
+          57,
+          58,
+          59,
+          60,
+          61,
+          62,
+          63,
+          64,
+          65,
+          66,
+          67,
+          68,
+          69,
+          70,
+          71,
+          72,
+          73,
+          74,
+          75,
+          76,
+          77,
+          78,
+          79,
+          80
+         ],
+         "xaxis": "x",
+         "y": [
+          65.909072,
+          107.896775,
+          131.929571,
+          204.214341,
+          251.98484399999998,
+          223.45585,
+          239.957775,
+          293.384663,
+          323.43017000000003,
+          309.713611,
+          346.51086200000003,
+          315.668882,
+          327.9684,
+          315.062995,
+          292.390375,
+          201.084219,
+          223.647901,
+          174.576877,
+          199.369335,
+          284.85829,
+          360.15356299999996,
+          229.17685899999998,
+          331.305922,
+          510.457571,
+          410.122365,
+          411.641192,
+          473.523175,
+          620.766481,
+          485.40599000000003,
+          399.973544,
+          690.442896,
+          546.912787,
+          677.23993,
+          621.381246,
+          561.8152269999999,
+          595.0246179999999,
+          467.27554299999997,
+          510.42523,
+          506.430575,
+          590.619717,
+          330.869972,
+          335.31305,
+          358.28058799999997,
+          420.008546,
+          486.65802,
+          449.434004,
+          377.152698,
+          550.858732,
+          600.846864,
+          452.109987,
+          596.295634,
+          353.035223,
+          459.96624199999997,
+          470.44123899999994,
+          459.422759,
+          604.222069,
+          385.436609,
+          465.594771,
+          584.110013,
+          515.410267,
+          591.237801,
+          535.624141,
+          432.3556,
+          397.7092,
+          452.931484,
+          369.734523,
+          332.031233,
+          386.487974,
+          532.360855,
+          660.440177,
+          514.25418,
+          530.303192,
+          618.376487,
+          490.172666,
+          529.630351,
+          451.36681100000004,
+          347.747791,
+          475.483374,
+          398.63212999999996,
+          355.58786499999997
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-ria-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-ria-soa",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-ria-soa",
+         "showlegend": true,
+         "type": "scattergl",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40,
+          41,
+          42,
+          43,
+          44,
+          45,
+          46,
+          47,
+          48,
+          49,
+          50,
+          51,
+          52,
+          53,
+          54,
+          55,
+          56,
+          57,
+          58,
+          59,
+          60,
+          61,
+          62,
+          63,
+          64,
+          65,
+          66,
+          67,
+          68,
+          69,
+          70,
+          71,
+          72,
+          73,
+          74,
+          75,
+          76,
+          77,
+          78,
+          79,
+          80
+         ],
+         "xaxis": "x",
+         "y": [
+          29.260514,
+          58.32755699999999,
+          81.56519200000001,
+          111.83997099999999,
+          137.784021,
+          152.51056,
+          170.114224,
+          199.34901000000002,
+          221.883319,
+          233.189415,
+          258.027191,
+          271.53418,
+          278.494573,
+          269.047553,
+          274.089205,
+          224.628157,
+          208.92661299999997,
+          196.51173500000002,
+          227.45036000000002,
+          290.53373500000004,
+          308.232436,
+          278.13326,
+          391.365683,
+          363.037165,
+          419.317319,
+          392.539943,
+          449.966663,
+          454.60142199999996,
+          396.34858399999996,
+          413.222595,
+          512.6455179999999,
+          484.692849,
+          589.896651,
+          570.770041,
+          529.776627,
+          607.721579,
+          491.46203099999997,
+          467.955712,
+          507.08338499999996,
+          590.611923,
+          266.24534700000004,
+          268.859181,
+          251.638222,
+          256.010471,
+          279.762614,
+          348.38780099999997,
+          322.480954,
+          366.729961,
+          372.84358599999996,
+          363.856969,
+          373.844633,
+          362.92464900000004,
+          361.579878,
+          392.108551,
+          359.874279,
+          418.425725,
+          388.910784,
+          418.537021,
+          382.487899,
+          395.089838,
+          401.206501,
+          366.17224100000004,
+          407.621102,
+          370.978396,
+          382.464657,
+          342.158045,
+          396.657689,
+          410.771437,
+          440.922382,
+          453.806579,
+          497.186447,
+          469.601042,
+          472.991629,
+          476.09142699999995,
+          486.61863099999994,
+          422.96242699999993,
+          391.157044,
+          442.58500599999996,
+          417.692046,
+          358.497412
          ],
          "yaxis": "y"
         },
@@ -9714,7 +11310,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 410,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -9728,7 +11324,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 224,
+   "execution_count": 411,
    "metadata": {
     "scrolled": true
    },
@@ -9748,105 +11344,105 @@
          "name": "Meas AVX512 [MFLUP/s]",
          "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False"
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
          "y": [
-          44.18,
-          42.47,
-          40.44,
-          43.67,
-          17.65,
-          23.3,
-          17.28,
-          23.67,
-          5.47,
-          19.2,
-          6.99,
-          19.51,
-          41.56,
-          42.38,
-          38.7,
-          43.98,
-          11.54,
-          24.04,
-          10.83,
-          34.23,
-          7.26,
-          21.37,
-          8.06,
-          22.01,
-          42.71,
-          42.23,
-          39.32,
-          43.62,
-          17.2,
-          24.46,
-          10.5,
-          33.66,
-          4.55,
-          27.57,
-          6.79,
-          27.1,
-          41.39,
-          42.62,
-          39.16,
-          42.82,
-          11.34,
-          24.82,
-          17.32,
-          24.97,
-          7.26,
-          27.99,
-          6.54,
-          20.78
+          31.69,
+          33.55,
+          31.95,
+          35.18,
+          37.44,
+          18.55,
+          37.15,
+          18.82,
+          29.26,
+          7.56,
+          29.04,
+          8.81,
+          31.75,
+          33.07,
+          31.91,
+          34.72,
+          38.31,
+          18.32,
+          37.81,
+          18.78,
+          31.59,
+          8.93,
+          32.06,
+          8.13,
+          31.87,
+          33.56,
+          31.95,
+          35.04,
+          37.58,
+          17.83,
+          37.27,
+          18.35,
+          30.57,
+          7.19,
+          29.85,
+          8.08,
+          31.58,
+          33.59,
+          31.75,
+          34.65,
+          38.05,
+          18.72,
+          37.27,
+          19.24,
+          31.34,
+          10.78,
+          30.01,
+          12.04
          ]
         },
         {
@@ -9857,105 +11453,105 @@
          "name": "ECM pred AVX512 [MFLUP/s]",
          "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False"
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx512,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx512,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
          "y": [
-          55.27,
-          30.04,
-          53.91,
           29.4,
-          59.75,
-          28.96,
-          58.14,
+          53.91,
+          30.04,
+          55.27,
           30.09,
-          10.92,
-          4.84,
-          10.44,
+          58.14,
+          28.96,
+          59.75,
           5.01,
-          55.64,
-          29.4,
-          55.31,
+          10.44,
+          4.84,
+          10.92,
           30.09,
-          57.98,
-          30.52,
-          55.97,
+          55.31,
+          29.4,
+          55.64,
           29.86,
-          10.39,
-          5.12,
-          9.87,
+          55.97,
+          30.52,
+          57.98,
           5.07,
-          55.42,
-          29.4,
-          54.54,
+          9.87,
+          5.12,
+          10.39,
           30.04,
-          57.63,
-          30.52,
-          56.63,
+          54.54,
+          29.4,
+          55.42,
           29.86,
-          10.29,
-          5.12,
-          10.2,
+          56.63,
+          30.52,
+          57.63,
           4.96,
-          56.12,
-          28.96,
-          56.13,
+          10.2,
+          5.12,
+          10.29,
           30.09,
-          58.89,
-          30.52,
-          58.71,
+          56.13,
+          28.96,
+          56.12,
           29.4,
-          10.66,
-          5.12,
+          58.71,
+          30.52,
+          58.89,
+          5.07,
           10.61,
-          5.07
+          5.12,
+          10.66
          ]
         }
        ],
@@ -10777,20 +12373,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"7365378f-169c-406a-8666-a716c13a12e7\" class=\"plotly-graph-div\" style=\"height:600px; width:970px;\"></div>\n",
+       "            <div id=\"873cd2fe-2cc9-44d9-9843-c930efe7a90d\" class=\"plotly-graph-div\" style=\"height:600px; width:970px;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"7365378f-169c-406a-8666-a716c13a12e7\")) {\n",
+       "                if (document.getElementById(\"873cd2fe-2cc9-44d9-9843-c930efe7a90d\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        '7365378f-169c-406a-8666-a716c13a12e7',\n",
-       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"lightsalmon\"}, \"name\": \"Meas AVX512 [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [44.18, 42.47, 40.44, 43.67, 17.65, 23.3, 17.28, 23.67, 5.47, 19.2, 6.99, 19.51, 41.56, 42.38, 38.7, 43.98, 11.54, 24.04, 10.83, 34.23, 7.26, 21.37, 8.06, 22.01, 42.71, 42.23, 39.32, 43.62, 17.2, 24.46, 10.5, 33.66, 4.55, 27.57, 6.79, 27.1, 41.39, 42.62, 39.16, 42.82, 11.34, 24.82, 17.32, 24.97, 7.26, 27.99, 6.54, 20.78]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"skyblue\"}, \"name\": \"ECM pred AVX512 [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [55.27, 30.04, 53.91, 29.4, 59.75, 28.96, 58.14, 30.09, 10.92, 4.84, 10.44, 5.01, 55.64, 29.4, 55.31, 30.09, 57.98, 30.52, 55.97, 29.86, 10.39, 5.12, 9.87, 5.07, 55.42, 29.4, 54.54, 30.04, 57.63, 30.52, 56.63, 29.86, 10.29, 5.12, 10.2, 4.96, 56.12, 28.96, 56.13, 30.09, 58.89, 30.52, 58.71, 29.4, 10.66, 5.12, 10.61, 5.07]}],\n",
+       "                        '873cd2fe-2cc9-44d9-9843-c930efe7a90d',\n",
+       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"lightsalmon\"}, \"name\": \"Meas AVX512 [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [31.69, 33.55, 31.95, 35.18, 37.44, 18.55, 37.15, 18.82, 29.26, 7.56, 29.04, 8.81, 31.75, 33.07, 31.91, 34.72, 38.31, 18.32, 37.81, 18.78, 31.59, 8.93, 32.06, 8.13, 31.87, 33.56, 31.95, 35.04, 37.58, 17.83, 37.27, 18.35, 30.57, 7.19, 29.85, 8.08, 31.58, 33.59, 31.75, 34.65, 38.05, 18.72, 37.27, 19.24, 31.34, 10.78, 30.01, 12.04]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"skyblue\"}, \"name\": \"ECM pred AVX512 [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx512,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [29.4, 53.91, 30.04, 55.27, 30.09, 58.14, 28.96, 59.75, 5.01, 10.44, 4.84, 10.92, 30.09, 55.31, 29.4, 55.64, 29.86, 55.97, 30.52, 57.98, 5.07, 9.87, 5.12, 10.39, 30.04, 54.54, 29.4, 55.42, 29.86, 56.63, 30.52, 57.63, 4.96, 10.2, 5.12, 10.29, 30.09, 56.13, 28.96, 56.12, 29.4, 58.71, 30.52, 58.89, 5.07, 10.61, 5.12, 10.66]}],\n",
        "                        {\"autosize\": false, \"barmode\": \"group\", \"height\": 600, \"margin\": {\"b\": 100, \"l\": 50, \"pad\": 4, \"r\": 50, \"t\": 100}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"SKL results\"}, \"width\": 970, \"xaxis\": {\"title\": {\"text\": \"performance\"}}, \"yaxis\": {\"title\": {\"text\": \"kernels\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('7365378f-169c-406a-8666-a716c13a12e7');\n",
+       "var gd = document.getElementById('873cd2fe-2cc9-44d9-9843-c930efe7a90d');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -10827,12 +12423,12 @@
      "output_type": "stream",
      "text": [
       "Maximum:\n",
-      "  dim_x: 300, compressible: False, CSE_pdfs/global: True/True\n",
-      "  split: False, vectorization: {avx512, aligned: True, NT: True}\n",
-      "  44.18 MFLUP/s, 434.55 cy/CL (kerncraft: 55.27 MFLUP/s, 347.35 cy/CL)\n",
+      "  dim_x: 300, compressible: True, CSE_pdfs/global: False/True\n",
+      "  split: True, vectorization: {avx512, aligned: True, NT: False}\n",
+      "  38.31 MFLUP/s, 501.21 cy/CL (kerncraft: 29.86 MFLUP/s, 643.09 cy/CL)\n",
       "\n",
-      "Speedup split: (mean: 2.2362 ± 1.2885)\n",
-      "Speedup non-temporal STs: (mean: 2.3329 ± 0.8314)\n"
+      "Speedup split: (mean: 2.1517 ± 1.0978)\n",
+      "Speedup non-temporal STs: (mean: 1.3428 ± 0.4979)\n"
      ]
     },
     {
@@ -10873,167 +12469,167 @@
        "  </thead>\n",
        "  <tbody>\n",
        "    <tr>\n",
-       "      <th>0</th>\n",
+       "      <th>16</th>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>55.27</td>\n",
-       "      <td>347.35</td>\n",
-       "      <td>44.18</td>\n",
-       "      <td>434.55</td>\n",
+       "      <td>29.86</td>\n",
+       "      <td>643.09</td>\n",
+       "      <td>38.31</td>\n",
+       "      <td>501.21</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>15</th>\n",
+       "      <th>40</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.09</td>\n",
-       "      <td>638.09</td>\n",
-       "      <td>43.98</td>\n",
-       "      <td>436.52</td>\n",
+       "      <td>29.40</td>\n",
+       "      <td>653.09</td>\n",
+       "      <td>38.05</td>\n",
+       "      <td>504.60</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>3</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>18</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.40</td>\n",
-       "      <td>653.09</td>\n",
-       "      <td>43.67</td>\n",
-       "      <td>439.70</td>\n",
+       "      <td>30.52</td>\n",
+       "      <td>629.09</td>\n",
+       "      <td>37.81</td>\n",
+       "      <td>507.84</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>27</th>\n",
+       "      <th>28</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.04</td>\n",
-       "      <td>639.09</td>\n",
-       "      <td>43.62</td>\n",
-       "      <td>440.16</td>\n",
+       "      <td>29.86</td>\n",
+       "      <td>643.09</td>\n",
+       "      <td>37.58</td>\n",
+       "      <td>510.93</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>39</th>\n",
+       "      <th>4</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
        "      <td>True</td>\n",
-       "      <td>avx512</td>\n",
        "      <td>True</td>\n",
+       "      <td>avx512</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
        "      <td>30.09</td>\n",
        "      <td>638.09</td>\n",
-       "      <td>42.82</td>\n",
-       "      <td>448.36</td>\n",
+       "      <td>37.44</td>\n",
+       "      <td>512.82</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>24</th>\n",
+       "      <th>30</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>avx512</td>\n",
        "      <td>True</td>\n",
+       "      <td>avx512</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>55.42</td>\n",
-       "      <td>346.45</td>\n",
-       "      <td>42.71</td>\n",
-       "      <td>449.57</td>\n",
+       "      <td>30.52</td>\n",
+       "      <td>629.09</td>\n",
+       "      <td>37.27</td>\n",
+       "      <td>515.23</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>37</th>\n",
+       "      <th>42</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>28.96</td>\n",
-       "      <td>663.09</td>\n",
-       "      <td>42.62</td>\n",
-       "      <td>450.51</td>\n",
+       "      <td>30.52</td>\n",
+       "      <td>629.09</td>\n",
+       "      <td>37.27</td>\n",
+       "      <td>515.10</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>1</th>\n",
+       "      <th>6</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.04</td>\n",
-       "      <td>639.09</td>\n",
-       "      <td>42.47</td>\n",
-       "      <td>452.07</td>\n",
+       "      <td>28.96</td>\n",
+       "      <td>663.09</td>\n",
+       "      <td>37.15</td>\n",
+       "      <td>516.84</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>13</th>\n",
-       "      <td>False</td>\n",
+       "      <th>3</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.40</td>\n",
-       "      <td>653.09</td>\n",
-       "      <td>42.38</td>\n",
-       "      <td>453.09</td>\n",
+       "      <td>55.27</td>\n",
+       "      <td>347.35</td>\n",
+       "      <td>35.18</td>\n",
+       "      <td>545.83</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>25</th>\n",
+       "      <th>27</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.40</td>\n",
-       "      <td>653.09</td>\n",
-       "      <td>42.23</td>\n",
-       "      <td>454.69</td>\n",
+       "      <td>55.42</td>\n",
+       "      <td>346.45</td>\n",
+       "      <td>35.04</td>\n",
+       "      <td>547.94</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>12</th>\n",
+       "      <th>15</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -11045,11 +12641,11 @@
        "      <td>300</td>\n",
        "      <td>55.64</td>\n",
        "      <td>345.05</td>\n",
-       "      <td>41.56</td>\n",
-       "      <td>462.01</td>\n",
+       "      <td>34.72</td>\n",
+       "      <td>552.92</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>36</th>\n",
+       "      <th>39</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -11061,27 +12657,27 @@
        "      <td>300</td>\n",
        "      <td>56.12</td>\n",
        "      <td>342.15</td>\n",
-       "      <td>41.39</td>\n",
-       "      <td>463.90</td>\n",
+       "      <td>34.65</td>\n",
+       "      <td>554.10</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>37</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>53.91</td>\n",
-       "      <td>356.15</td>\n",
-       "      <td>40.44</td>\n",
-       "      <td>474.73</td>\n",
+       "      <td>56.13</td>\n",
+       "      <td>342.05</td>\n",
+       "      <td>33.59</td>\n",
+       "      <td>571.64</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>26</th>\n",
+       "      <th>25</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -11093,27 +12689,27 @@
        "      <td>300</td>\n",
        "      <td>54.54</td>\n",
        "      <td>352.05</td>\n",
-       "      <td>39.32</td>\n",
-       "      <td>488.30</td>\n",
+       "      <td>33.56</td>\n",
+       "      <td>572.13</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>38</th>\n",
+       "      <th>1</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>56.13</td>\n",
-       "      <td>342.05</td>\n",
-       "      <td>39.16</td>\n",
-       "      <td>490.31</td>\n",
+       "      <td>53.91</td>\n",
+       "      <td>356.15</td>\n",
+       "      <td>33.55</td>\n",
+       "      <td>572.25</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>14</th>\n",
+       "      <th>13</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -11125,206 +12721,206 @@
        "      <td>300</td>\n",
        "      <td>55.31</td>\n",
        "      <td>347.15</td>\n",
-       "      <td>38.70</td>\n",
-       "      <td>496.08</td>\n",
+       "      <td>33.07</td>\n",
+       "      <td>580.59</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>19</th>\n",
-       "      <td>True</td>\n",
+       "      <th>22</th>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.86</td>\n",
-       "      <td>643.09</td>\n",
-       "      <td>34.23</td>\n",
-       "      <td>560.95</td>\n",
+       "      <td>5.12</td>\n",
+       "      <td>3747.64</td>\n",
+       "      <td>32.06</td>\n",
+       "      <td>598.86</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>31</th>\n",
-       "      <td>True</td>\n",
+       "      <th>26</th>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.86</td>\n",
-       "      <td>643.09</td>\n",
-       "      <td>33.66</td>\n",
-       "      <td>570.34</td>\n",
+       "      <td>29.40</td>\n",
+       "      <td>653.09</td>\n",
+       "      <td>31.95</td>\n",
+       "      <td>600.93</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>45</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <th>2</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>5.12</td>\n",
-       "      <td>3747.71</td>\n",
-       "      <td>27.99</td>\n",
-       "      <td>686.00</td>\n",
+       "      <td>30.04</td>\n",
+       "      <td>639.09</td>\n",
+       "      <td>31.95</td>\n",
+       "      <td>600.89</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>33</th>\n",
+       "      <th>14</th>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>5.12</td>\n",
-       "      <td>3747.71</td>\n",
-       "      <td>27.57</td>\n",
-       "      <td>696.33</td>\n",
+       "      <td>29.40</td>\n",
+       "      <td>653.09</td>\n",
+       "      <td>31.91</td>\n",
+       "      <td>601.61</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>35</th>\n",
+       "      <th>24</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>4.96</td>\n",
-       "      <td>3873.71</td>\n",
-       "      <td>27.10</td>\n",
-       "      <td>708.36</td>\n",
+       "      <td>30.04</td>\n",
+       "      <td>639.09</td>\n",
+       "      <td>31.87</td>\n",
+       "      <td>602.49</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>43</th>\n",
+       "      <th>12</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>29.40</td>\n",
-       "      <td>653.09</td>\n",
-       "      <td>24.97</td>\n",
-       "      <td>768.97</td>\n",
+       "      <td>30.09</td>\n",
+       "      <td>638.09</td>\n",
+       "      <td>31.75</td>\n",
+       "      <td>604.72</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>41</th>\n",
+       "      <th>38</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.52</td>\n",
-       "      <td>629.09</td>\n",
-       "      <td>24.82</td>\n",
-       "      <td>773.42</td>\n",
+       "      <td>28.96</td>\n",
+       "      <td>663.09</td>\n",
+       "      <td>31.75</td>\n",
+       "      <td>604.71</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>29</th>\n",
-       "      <td>False</td>\n",
+       "      <th>0</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.52</td>\n",
-       "      <td>629.09</td>\n",
-       "      <td>24.46</td>\n",
-       "      <td>784.80</td>\n",
+       "      <td>29.40</td>\n",
+       "      <td>653.09</td>\n",
+       "      <td>31.69</td>\n",
+       "      <td>605.89</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>17</th>\n",
-       "      <td>False</td>\n",
+       "      <th>20</th>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.52</td>\n",
-       "      <td>629.09</td>\n",
-       "      <td>24.04</td>\n",
-       "      <td>798.55</td>\n",
+       "      <td>5.07</td>\n",
+       "      <td>3783.64</td>\n",
+       "      <td>31.59</td>\n",
+       "      <td>607.75</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>7</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>36</th>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
        "      <td>30.09</td>\n",
        "      <td>638.09</td>\n",
-       "      <td>23.67</td>\n",
-       "      <td>811.28</td>\n",
+       "      <td>31.58</td>\n",
+       "      <td>608.07</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>5</th>\n",
-       "      <td>False</td>\n",
-       "      <td>True</td>\n",
+       "      <th>44</th>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>28.96</td>\n",
-       "      <td>663.09</td>\n",
-       "      <td>23.30</td>\n",
-       "      <td>823.94</td>\n",
+       "      <td>5.07</td>\n",
+       "      <td>3783.64</td>\n",
+       "      <td>31.34</td>\n",
+       "      <td>612.58</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>23</th>\n",
+       "      <th>32</th>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>5.07</td>\n",
-       "      <td>3783.71</td>\n",
-       "      <td>22.01</td>\n",
-       "      <td>872.26</td>\n",
+       "      <td>4.96</td>\n",
+       "      <td>3873.64</td>\n",
+       "      <td>30.57</td>\n",
+       "      <td>628.08</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>21</th>\n",
+       "      <th>46</th>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
@@ -11332,14 +12928,14 @@
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
        "      <td>5.12</td>\n",
-       "      <td>3747.71</td>\n",
-       "      <td>21.37</td>\n",
-       "      <td>898.48</td>\n",
+       "      <td>3747.64</td>\n",
+       "      <td>30.01</td>\n",
+       "      <td>639.71</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>47</th>\n",
-       "      <td>True</td>\n",
+       "      <th>34</th>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx512</td>\n",
@@ -11347,13 +12943,13 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>5.07</td>\n",
-       "      <td>3783.71</td>\n",
-       "      <td>20.78</td>\n",
-       "      <td>924.04</td>\n",
+       "      <td>5.12</td>\n",
+       "      <td>3747.64</td>\n",
+       "      <td>29.85</td>\n",
+       "      <td>643.17</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>11</th>\n",
+       "      <th>8</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -11364,12 +12960,12 @@
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
        "      <td>5.01</td>\n",
-       "      <td>3828.71</td>\n",
-       "      <td>19.51</td>\n",
-       "      <td>984.29</td>\n",
+       "      <td>3828.64</td>\n",
+       "      <td>29.26</td>\n",
+       "      <td>656.08</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>9</th>\n",
+       "      <th>10</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -11380,46 +12976,46 @@
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
        "      <td>4.84</td>\n",
-       "      <td>3963.71</td>\n",
-       "      <td>19.20</td>\n",
-       "      <td>1000.25</td>\n",
+       "      <td>3963.64</td>\n",
+       "      <td>29.04</td>\n",
+       "      <td>661.06</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>4</th>\n",
+       "      <th>43</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>59.75</td>\n",
-       "      <td>321.35</td>\n",
-       "      <td>17.65</td>\n",
-       "      <td>1087.79</td>\n",
+       "      <td>58.89</td>\n",
+       "      <td>326.05</td>\n",
+       "      <td>19.24</td>\n",
+       "      <td>997.81</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>42</th>\n",
-       "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <th>7</th>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>58.71</td>\n",
-       "      <td>327.05</td>\n",
-       "      <td>17.32</td>\n",
-       "      <td>1108.57</td>\n",
+       "      <td>59.75</td>\n",
+       "      <td>321.35</td>\n",
+       "      <td>18.82</td>\n",
+       "      <td>1019.93</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>6</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>19</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
@@ -11427,31 +13023,31 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>58.14</td>\n",
-       "      <td>330.25</td>\n",
-       "      <td>17.28</td>\n",
-       "      <td>1110.87</td>\n",
+       "      <td>57.98</td>\n",
+       "      <td>331.15</td>\n",
+       "      <td>18.78</td>\n",
+       "      <td>1022.12</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>28</th>\n",
-       "      <td>False</td>\n",
+       "      <th>41</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>57.63</td>\n",
-       "      <td>333.15</td>\n",
-       "      <td>17.20</td>\n",
-       "      <td>1116.23</td>\n",
+       "      <td>58.71</td>\n",
+       "      <td>327.05</td>\n",
+       "      <td>18.72</td>\n",
+       "      <td>1025.45</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>16</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <th>5</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
@@ -11459,15 +13055,15 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>57.98</td>\n",
-       "      <td>331.15</td>\n",
-       "      <td>11.54</td>\n",
-       "      <td>1663.48</td>\n",
+       "      <td>58.14</td>\n",
+       "      <td>330.25</td>\n",
+       "      <td>18.55</td>\n",
+       "      <td>1035.04</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>40</th>\n",
-       "      <td>False</td>\n",
+       "      <th>31</th>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
@@ -11475,13 +13071,13 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>58.89</td>\n",
-       "      <td>326.05</td>\n",
-       "      <td>11.34</td>\n",
-       "      <td>1693.38</td>\n",
+       "      <td>57.63</td>\n",
+       "      <td>333.15</td>\n",
+       "      <td>18.35</td>\n",
+       "      <td>1046.05</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>18</th>\n",
+       "      <th>17</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -11493,11 +13089,11 @@
        "      <td>300</td>\n",
        "      <td>55.97</td>\n",
        "      <td>343.05</td>\n",
-       "      <td>10.83</td>\n",
-       "      <td>1772.21</td>\n",
+       "      <td>18.32</td>\n",
+       "      <td>1047.91</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>30</th>\n",
+       "      <th>29</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -11509,60 +13105,60 @@
        "      <td>300</td>\n",
        "      <td>56.63</td>\n",
        "      <td>339.05</td>\n",
-       "      <td>10.50</td>\n",
-       "      <td>1829.43</td>\n",
+       "      <td>17.83</td>\n",
+       "      <td>1076.70</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>22</th>\n",
-       "      <td>True</td>\n",
+       "      <th>47</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>9.87</td>\n",
-       "      <td>1944.82</td>\n",
-       "      <td>8.06</td>\n",
-       "      <td>2382.29</td>\n",
+       "      <td>10.66</td>\n",
+       "      <td>1800.82</td>\n",
+       "      <td>12.04</td>\n",
+       "      <td>1594.97</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>20</th>\n",
+       "      <th>45</th>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.39</td>\n",
-       "      <td>1847.62</td>\n",
-       "      <td>7.26</td>\n",
-       "      <td>2646.19</td>\n",
+       "      <td>10.61</td>\n",
+       "      <td>1809.82</td>\n",
+       "      <td>10.78</td>\n",
+       "      <td>1780.65</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>44</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <th>21</th>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.66</td>\n",
-       "      <td>1800.82</td>\n",
-       "      <td>7.26</td>\n",
-       "      <td>2645.17</td>\n",
+       "      <td>9.87</td>\n",
+       "      <td>1944.82</td>\n",
+       "      <td>8.93</td>\n",
+       "      <td>2149.78</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>10</th>\n",
-       "      <td>True</td>\n",
+       "      <th>11</th>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -11571,31 +13167,31 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.44</td>\n",
-       "      <td>1838.62</td>\n",
-       "      <td>6.99</td>\n",
-       "      <td>2746.61</td>\n",
+       "      <td>10.92</td>\n",
+       "      <td>1758.52</td>\n",
+       "      <td>8.81</td>\n",
+       "      <td>2179.28</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>34</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>23</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx512</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.20</td>\n",
-       "      <td>1881.82</td>\n",
-       "      <td>6.79</td>\n",
-       "      <td>2826.49</td>\n",
+       "      <td>10.39</td>\n",
+       "      <td>1847.62</td>\n",
+       "      <td>8.13</td>\n",
+       "      <td>2362.11</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>46</th>\n",
-       "      <td>True</td>\n",
+       "      <th>35</th>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>avx512</td>\n",
@@ -11603,14 +13199,14 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.61</td>\n",
-       "      <td>1809.82</td>\n",
-       "      <td>6.54</td>\n",
-       "      <td>2937.48</td>\n",
+       "      <td>10.29</td>\n",
+       "      <td>1865.62</td>\n",
+       "      <td>8.08</td>\n",
+       "      <td>2376.46</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>8</th>\n",
-       "      <td>False</td>\n",
+       "      <th>9</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -11619,14 +13215,14 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.92</td>\n",
-       "      <td>1758.52</td>\n",
-       "      <td>5.47</td>\n",
-       "      <td>3509.38</td>\n",
+       "      <td>10.44</td>\n",
+       "      <td>1838.62</td>\n",
+       "      <td>7.56</td>\n",
+       "      <td>2538.61</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>32</th>\n",
-       "      <td>False</td>\n",
+       "      <th>33</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -11635,10 +13231,10 @@
        "      <td>False</td>\n",
        "      <td>SKL</td>\n",
        "      <td>300</td>\n",
-       "      <td>10.29</td>\n",
-       "      <td>1865.62</td>\n",
-       "      <td>4.55</td>\n",
-       "      <td>4219.34</td>\n",
+       "      <td>10.20</td>\n",
+       "      <td>1881.82</td>\n",
+       "      <td>7.19</td>\n",
+       "      <td>2668.94</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -11646,107 +13242,107 @@
       ],
       "text/plain": [
        "    compressible  cse_pdfs  cse_global  split vec_opt  aligned  nontemp arch  \\\n",
-       "0          False      True        True  False  avx512     True     True  SKL   \n",
-       "15          True     False        True   True  avx512     True     True  SKL   \n",
-       "3           True      True        True   True  avx512     True     True  SKL   \n",
-       "27          True      True       False   True  avx512     True     True  SKL   \n",
-       "39          True     False       False   True  avx512     True     True  SKL   \n",
-       "24         False      True       False  False  avx512     True     True  SKL   \n",
-       "37         False     False       False   True  avx512     True     True  SKL   \n",
-       "1          False      True        True   True  avx512     True     True  SKL   \n",
-       "13         False     False        True   True  avx512     True     True  SKL   \n",
-       "25         False      True       False   True  avx512     True     True  SKL   \n",
-       "12         False     False        True  False  avx512     True     True  SKL   \n",
-       "36         False     False       False  False  avx512     True     True  SKL   \n",
-       "2           True      True        True  False  avx512     True     True  SKL   \n",
-       "26          True      True       False  False  avx512     True     True  SKL   \n",
-       "38          True     False       False  False  avx512     True     True  SKL   \n",
-       "14          True     False        True  False  avx512     True     True  SKL   \n",
-       "19          True     False        True   True  avx512     True    False  SKL   \n",
-       "31          True      True       False   True  avx512     True    False  SKL   \n",
-       "45         False     False       False   True  avx512    False    False  SKL   \n",
-       "33         False      True       False   True  avx512    False    False  SKL   \n",
-       "35          True      True       False   True  avx512    False    False  SKL   \n",
-       "43          True     False       False   True  avx512     True    False  SKL   \n",
-       "41         False     False       False   True  avx512     True    False  SKL   \n",
-       "29         False      True       False   True  avx512     True    False  SKL   \n",
-       "17         False     False        True   True  avx512     True    False  SKL   \n",
-       "7           True      True        True   True  avx512     True    False  SKL   \n",
-       "5          False      True        True   True  avx512     True    False  SKL   \n",
-       "23          True     False        True   True  avx512    False    False  SKL   \n",
-       "21         False     False        True   True  avx512    False    False  SKL   \n",
-       "47          True     False       False   True  avx512    False    False  SKL   \n",
-       "11          True      True        True   True  avx512    False    False  SKL   \n",
-       "9          False      True        True   True  avx512    False    False  SKL   \n",
-       "4          False      True        True  False  avx512     True    False  SKL   \n",
-       "42          True     False       False  False  avx512     True    False  SKL   \n",
-       "6           True      True        True  False  avx512     True    False  SKL   \n",
-       "28         False      True       False  False  avx512     True    False  SKL   \n",
-       "16         False     False        True  False  avx512     True    False  SKL   \n",
-       "40         False     False       False  False  avx512     True    False  SKL   \n",
-       "18          True     False        True  False  avx512     True    False  SKL   \n",
-       "30          True      True       False  False  avx512     True    False  SKL   \n",
-       "22          True     False        True  False  avx512    False    False  SKL   \n",
-       "20         False     False        True  False  avx512    False    False  SKL   \n",
-       "44         False     False       False  False  avx512    False    False  SKL   \n",
-       "10          True      True        True  False  avx512    False    False  SKL   \n",
-       "34          True      True       False  False  avx512    False    False  SKL   \n",
-       "46          True     False       False  False  avx512    False    False  SKL   \n",
-       "8          False      True        True  False  avx512    False    False  SKL   \n",
-       "32         False      True       False  False  avx512    False    False  SKL   \n",
+       "16          True     False        True   True  avx512     True    False  SKL   \n",
+       "40          True     False       False   True  avx512     True    False  SKL   \n",
+       "18         False     False        True   True  avx512     True    False  SKL   \n",
+       "28          True      True       False   True  avx512     True    False  SKL   \n",
+       "4           True      True        True   True  avx512     True    False  SKL   \n",
+       "30         False      True       False   True  avx512     True    False  SKL   \n",
+       "42         False     False       False   True  avx512     True    False  SKL   \n",
+       "6          False      True        True   True  avx512     True    False  SKL   \n",
+       "3          False      True        True  False  avx512     True     True  SKL   \n",
+       "27         False      True       False  False  avx512     True     True  SKL   \n",
+       "15         False     False        True  False  avx512     True     True  SKL   \n",
+       "39         False     False       False  False  avx512     True     True  SKL   \n",
+       "37          True     False       False  False  avx512     True     True  SKL   \n",
+       "25          True      True       False  False  avx512     True     True  SKL   \n",
+       "1           True      True        True  False  avx512     True     True  SKL   \n",
+       "13          True     False        True  False  avx512     True     True  SKL   \n",
+       "22         False     False        True   True  avx512    False    False  SKL   \n",
+       "26         False      True       False   True  avx512     True     True  SKL   \n",
+       "2          False      True        True   True  avx512     True     True  SKL   \n",
+       "14         False     False        True   True  avx512     True     True  SKL   \n",
+       "24          True      True       False   True  avx512     True     True  SKL   \n",
+       "12          True     False        True   True  avx512     True     True  SKL   \n",
+       "38         False     False       False   True  avx512     True     True  SKL   \n",
+       "0           True      True        True   True  avx512     True     True  SKL   \n",
+       "20          True     False        True   True  avx512    False    False  SKL   \n",
+       "36          True     False       False   True  avx512     True     True  SKL   \n",
+       "44          True     False       False   True  avx512    False    False  SKL   \n",
+       "32          True      True       False   True  avx512    False    False  SKL   \n",
+       "46         False     False       False   True  avx512    False    False  SKL   \n",
+       "34         False      True       False   True  avx512    False    False  SKL   \n",
+       "8           True      True        True   True  avx512    False    False  SKL   \n",
+       "10         False      True        True   True  avx512    False    False  SKL   \n",
+       "43         False     False       False  False  avx512     True    False  SKL   \n",
+       "7          False      True        True  False  avx512     True    False  SKL   \n",
+       "19         False     False        True  False  avx512     True    False  SKL   \n",
+       "41          True     False       False  False  avx512     True    False  SKL   \n",
+       "5           True      True        True  False  avx512     True    False  SKL   \n",
+       "31         False      True       False  False  avx512     True    False  SKL   \n",
+       "17          True     False        True  False  avx512     True    False  SKL   \n",
+       "29          True      True       False  False  avx512     True    False  SKL   \n",
+       "47         False     False       False  False  avx512    False    False  SKL   \n",
+       "45          True     False       False  False  avx512    False    False  SKL   \n",
+       "21          True     False        True  False  avx512    False    False  SKL   \n",
+       "11         False      True        True  False  avx512    False    False  SKL   \n",
+       "23         False     False        True  False  avx512    False    False  SKL   \n",
+       "35         False      True       False  False  avx512    False    False  SKL   \n",
+       "9           True      True        True  False  avx512    False    False  SKL   \n",
+       "33          True      True       False  False  avx512    False    False  SKL   \n",
        "\n",
        "    dim_x  ECM[MIt/s]  ECM_cyCL[cy/CL]  c_bench[MFLUPs]  c_bench_cyCL[cy/CL]  \n",
-       "0     300       55.27           347.35            44.18               434.55  \n",
-       "15    300       30.09           638.09            43.98               436.52  \n",
-       "3     300       29.40           653.09            43.67               439.70  \n",
-       "27    300       30.04           639.09            43.62               440.16  \n",
-       "39    300       30.09           638.09            42.82               448.36  \n",
-       "24    300       55.42           346.45            42.71               449.57  \n",
-       "37    300       28.96           663.09            42.62               450.51  \n",
-       "1     300       30.04           639.09            42.47               452.07  \n",
-       "13    300       29.40           653.09            42.38               453.09  \n",
-       "25    300       29.40           653.09            42.23               454.69  \n",
-       "12    300       55.64           345.05            41.56               462.01  \n",
-       "36    300       56.12           342.15            41.39               463.90  \n",
-       "2     300       53.91           356.15            40.44               474.73  \n",
-       "26    300       54.54           352.05            39.32               488.30  \n",
-       "38    300       56.13           342.05            39.16               490.31  \n",
-       "14    300       55.31           347.15            38.70               496.08  \n",
-       "19    300       29.86           643.09            34.23               560.95  \n",
-       "31    300       29.86           643.09            33.66               570.34  \n",
-       "45    300        5.12          3747.71            27.99               686.00  \n",
-       "33    300        5.12          3747.71            27.57               696.33  \n",
-       "35    300        4.96          3873.71            27.10               708.36  \n",
-       "43    300       29.40           653.09            24.97               768.97  \n",
-       "41    300       30.52           629.09            24.82               773.42  \n",
-       "29    300       30.52           629.09            24.46               784.80  \n",
-       "17    300       30.52           629.09            24.04               798.55  \n",
-       "7     300       30.09           638.09            23.67               811.28  \n",
-       "5     300       28.96           663.09            23.30               823.94  \n",
-       "23    300        5.07          3783.71            22.01               872.26  \n",
-       "21    300        5.12          3747.71            21.37               898.48  \n",
-       "47    300        5.07          3783.71            20.78               924.04  \n",
-       "11    300        5.01          3828.71            19.51               984.29  \n",
-       "9     300        4.84          3963.71            19.20              1000.25  \n",
-       "4     300       59.75           321.35            17.65              1087.79  \n",
-       "42    300       58.71           327.05            17.32              1108.57  \n",
-       "6     300       58.14           330.25            17.28              1110.87  \n",
-       "28    300       57.63           333.15            17.20              1116.23  \n",
-       "16    300       57.98           331.15            11.54              1663.48  \n",
-       "40    300       58.89           326.05            11.34              1693.38  \n",
-       "18    300       55.97           343.05            10.83              1772.21  \n",
-       "30    300       56.63           339.05            10.50              1829.43  \n",
-       "22    300        9.87          1944.82             8.06              2382.29  \n",
-       "20    300       10.39          1847.62             7.26              2646.19  \n",
-       "44    300       10.66          1800.82             7.26              2645.17  \n",
-       "10    300       10.44          1838.62             6.99              2746.61  \n",
-       "34    300       10.20          1881.82             6.79              2826.49  \n",
-       "46    300       10.61          1809.82             6.54              2937.48  \n",
-       "8     300       10.92          1758.52             5.47              3509.38  \n",
-       "32    300       10.29          1865.62             4.55              4219.34  "
+       "16    300       29.86           643.09            38.31               501.21  \n",
+       "40    300       29.40           653.09            38.05               504.60  \n",
+       "18    300       30.52           629.09            37.81               507.84  \n",
+       "28    300       29.86           643.09            37.58               510.93  \n",
+       "4     300       30.09           638.09            37.44               512.82  \n",
+       "30    300       30.52           629.09            37.27               515.23  \n",
+       "42    300       30.52           629.09            37.27               515.10  \n",
+       "6     300       28.96           663.09            37.15               516.84  \n",
+       "3     300       55.27           347.35            35.18               545.83  \n",
+       "27    300       55.42           346.45            35.04               547.94  \n",
+       "15    300       55.64           345.05            34.72               552.92  \n",
+       "39    300       56.12           342.15            34.65               554.10  \n",
+       "37    300       56.13           342.05            33.59               571.64  \n",
+       "25    300       54.54           352.05            33.56               572.13  \n",
+       "1     300       53.91           356.15            33.55               572.25  \n",
+       "13    300       55.31           347.15            33.07               580.59  \n",
+       "22    300        5.12          3747.64            32.06               598.86  \n",
+       "26    300       29.40           653.09            31.95               600.93  \n",
+       "2     300       30.04           639.09            31.95               600.89  \n",
+       "14    300       29.40           653.09            31.91               601.61  \n",
+       "24    300       30.04           639.09            31.87               602.49  \n",
+       "12    300       30.09           638.09            31.75               604.72  \n",
+       "38    300       28.96           663.09            31.75               604.71  \n",
+       "0     300       29.40           653.09            31.69               605.89  \n",
+       "20    300        5.07          3783.64            31.59               607.75  \n",
+       "36    300       30.09           638.09            31.58               608.07  \n",
+       "44    300        5.07          3783.64            31.34               612.58  \n",
+       "32    300        4.96          3873.64            30.57               628.08  \n",
+       "46    300        5.12          3747.64            30.01               639.71  \n",
+       "34    300        5.12          3747.64            29.85               643.17  \n",
+       "8     300        5.01          3828.64            29.26               656.08  \n",
+       "10    300        4.84          3963.64            29.04               661.06  \n",
+       "43    300       58.89           326.05            19.24               997.81  \n",
+       "7     300       59.75           321.35            18.82              1019.93  \n",
+       "19    300       57.98           331.15            18.78              1022.12  \n",
+       "41    300       58.71           327.05            18.72              1025.45  \n",
+       "5     300       58.14           330.25            18.55              1035.04  \n",
+       "31    300       57.63           333.15            18.35              1046.05  \n",
+       "17    300       55.97           343.05            18.32              1047.91  \n",
+       "29    300       56.63           339.05            17.83              1076.70  \n",
+       "47    300       10.66          1800.82            12.04              1594.97  \n",
+       "45    300       10.61          1809.82            10.78              1780.65  \n",
+       "21    300        9.87          1944.82             8.93              2149.78  \n",
+       "11    300       10.92          1758.52             8.81              2179.28  \n",
+       "23    300       10.39          1847.62             8.13              2362.11  \n",
+       "35    300       10.29          1865.62             8.08              2376.46  \n",
+       "9     300       10.44          1838.62             7.56              2538.61  \n",
+       "33    300       10.20          1881.82             7.19              2668.94  "
       ]
      },
-     "execution_count": 224,
+     "execution_count": 411,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -11763,7 +13359,7 @@
     "df_skl.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
     "\n",
     "# For specific query use example below\n",
-    "# df_skl.query('nontemp==False and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "#df_skl.query('nontemp==True and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
     "\n",
     "# For download as SVG\n",
     "# iplot(fig, image='svg', filename='lbmpy_skl', image_width=1280, image_height=1600)"
@@ -11771,7 +13367,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 19,
+   "execution_count": 412,
    "metadata": {
     "scrolled": true
    },
@@ -11789,337 +13385,230 @@
           "color": "indianred"
          },
          "name": "Meas [MFLUP/s]",
+         "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
-         ],
-         "type": "bar",
-         "y": [
-          9.51,
-          37.99,
-          8.75,
-          36.11,
-          11.36,
-          25.04,
-          11.12,
-          24.58,
-          4.06,
-          22.52,
-          4.01,
-          22.41,
-          9.57,
-          38.11,
-          8.09,
-          36.86,
-          13.23,
-          25.02,
-          12.12,
-          24.3,
-          4.08,
-          21.91,
-          3.96,
-          22.15,
-          9.64,
-          38.46,
-          8.86,
-          37.35,
-          12.77,
-          24.99,
-          12.79,
-          24.29,
-          4.01,
-          22.14,
-          4.05,
-          21.17,
-          9.91,
-          36.39,
-          9.36,
-          35.79,
-          8.97,
-          25.17,
-          8.91,
-          25.04,
-          4.1,
-          21.79,
-          4,
-          21.95
-         ]
-        },
-        {
-         "hoverinfo": "y+text",
-         "marker": {
-          "color": "steelblue"
-         },
-         "name": "ECM pred [MFLUP/s]",
-         "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
-         ],
-         "type": "bar",
-         "y": [
-          30.61,
-          15.16,
-          30.11,
-          15.52,
-          31.23,
-          15.16,
-          30.41,
-          15.52,
-          6.23,
-          4.17,
-          6.07,
-          3.88,
-          30.19,
-          15.16,
-          28.7,
-          15.16,
-          30.59,
-          15.16,
-          29.33,
-          15.16,
-          6.11,
-          4.26,
-          5.85,
-          3.86,
-          30.21,
-          15.81,
-          30.11,
-          15.42,
-          30.01,
-          15.81,
-          30.1,
-          15.42,
-          6.03,
-          4.31,
-          6.01,
-          3.84,
-          30.51,
-          15.81,
-          30.41,
-          15.42,
-          30.61,
-          15.81,
-          30.4,
-          15.42,
-          6.03,
-          4.31,
-          6.07,
-          3.87
-         ]
-        },
-        {
-         "hoverinfo": "y+text",
-         "marker": {
-          "color": "lightsalmon"
-         },
-         "name": "Meas AVX512 [MFLUP/s]",
-         "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
-         "y": []
+         "y": [
+          37.47,
+          9.55,
+          40.13,
+          9.82,
+          26.32,
+          12.02,
+          26.63,
+          12.55,
+          23.56,
+          4.32,
+          23.73,
+          4.41,
+          37.68,
+          8.84,
+          39.06,
+          10.02,
+          26.4,
+          12.94,
+          26.26,
+          14.05,
+          23.43,
+          4.27,
+          23.31,
+          4.39,
+          38.24,
+          9.48,
+          40.13,
+          10.12,
+          26.29,
+          13.36,
+          26.48,
+          13.87,
+          23.39,
+          4.39,
+          23.48,
+          4.36,
+          36.54,
+          9.81,
+          39.28,
+          10.47,
+          26.31,
+          9.53,
+          26.62,
+          9.7,
+          23.13,
+          4.34,
+          23.21,
+          4.44
+         ]
         },
         {
          "hoverinfo": "y+text",
          "marker": {
-          "color": "skyblue"
+          "color": "steelblue"
          },
-         "name": "ECM pred AVX512 [MFLUP/s]",
+         "name": "ECM pred [MFLUP/s]",
+         "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
-         "y": []
+         "y": [
+          15.52,
+          30.11,
+          15.16,
+          30.61,
+          15.52,
+          30.41,
+          15.16,
+          31.23,
+          3.88,
+          6.07,
+          4.17,
+          6.23,
+          15.16,
+          28.7,
+          15.16,
+          30.19,
+          15.16,
+          29.33,
+          15.16,
+          30.59,
+          3.86,
+          5.85,
+          4.26,
+          6.11,
+          15.42,
+          30.11,
+          15.81,
+          30.21,
+          15.42,
+          30.1,
+          15.81,
+          30.01,
+          3.84,
+          6.01,
+          4.31,
+          6.03,
+          15.42,
+          30.41,
+          15.81,
+          30.51,
+          15.42,
+          30.4,
+          15.81,
+          30.61,
+          3.87,
+          6.07,
+          4.31,
+          6.03
+         ]
         }
        ],
        "layout": {
+        "autosize": false,
         "barmode": "group",
+        "height": 600,
+        "margin": {
+         "b": 100,
+         "l": 50,
+         "pad": 4,
+         "r": 50,
+         "t": 100
+        },
         "template": {
          "data": {
           "bar": [
@@ -12910,14 +14399,15 @@
         "title": {
          "text": "HSW results"
         },
+        "width": 970,
         "xaxis": {
          "title": {
-          "text": "kernels"
+          "text": "performance"
          }
         },
         "yaxis": {
          "title": {
-          "text": "performance"
+          "text": "kernels"
          }
         }
        }
@@ -12926,20 +14416,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"e71663e3-26e9-4244-b544-85db3745b5f1\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div>\n",
+       "            <div id=\"2dc8fc1b-bf11-43e8-8325-d56f5e562b82\" class=\"plotly-graph-div\" style=\"height:600px; width:970px;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"e71663e3-26e9-4244-b544-85db3745b5f1\")) {\n",
+       "                if (document.getElementById(\"2dc8fc1b-bf11-43e8-8325-d56f5e562b82\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        'e71663e3-26e9-4244-b544-85db3745b5f1',\n",
-       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"indianred\"}, \"name\": \"Meas [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [9.51, 37.99, 8.75, 36.11, 11.36, 25.04, 11.12, 24.58, 4.06, 22.52, 4.01, 22.41, 9.57, 38.11, 8.09, 36.86, 13.23, 25.02, 12.12, 24.3, 4.08, 21.91, 3.96, 22.15, 9.64, 38.46, 8.86, 37.35, 12.77, 24.99, 12.79, 24.29, 4.01, 22.14, 4.05, 21.17, 9.91, 36.39, 9.36, 35.79, 8.97, 25.17, 8.91, 25.04, 4.1, 21.79, 4.0, 21.95]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"steelblue\"}, \"name\": \"ECM pred [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [30.61, 15.16, 30.11, 15.52, 31.23, 15.16, 30.41, 15.52, 6.23, 4.17, 6.07, 3.88, 30.19, 15.16, 28.7, 15.16, 30.59, 15.16, 29.33, 15.16, 6.11, 4.26, 5.85, 3.86, 30.21, 15.81, 30.11, 15.42, 30.01, 15.81, 30.1, 15.42, 6.03, 4.31, 6.01, 3.84, 30.51, 15.81, 30.41, 15.42, 30.61, 15.81, 30.4, 15.42, 6.03, 4.31, 6.07, 3.87]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"lightsalmon\"}, \"name\": \"Meas AVX512 [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": []}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"skyblue\"}, \"name\": \"ECM pred AVX512 [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": []}],\n",
-       "                        {\"barmode\": \"group\", \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"HSW results\"}, \"xaxis\": {\"title\": {\"text\": \"kernels\"}}, \"yaxis\": {\"title\": {\"text\": \"performance\"}}},\n",
+       "                        '2dc8fc1b-bf11-43e8-8325-d56f5e562b82',\n",
+       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"indianred\"}, \"name\": \"Meas [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [37.47, 9.55, 40.13, 9.82, 26.32, 12.02, 26.63, 12.55, 23.56, 4.32, 23.73, 4.41, 37.68, 8.84, 39.06, 10.02, 26.4, 12.94, 26.26, 14.05, 23.43, 4.27, 23.31, 4.39, 38.24, 9.48, 40.13, 10.12, 26.29, 13.36, 26.48, 13.87, 23.39, 4.39, 23.48, 4.36, 36.54, 9.81, 39.28, 10.47, 26.31, 9.53, 26.62, 9.7, 23.13, 4.34, 23.21, 4.44]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"steelblue\"}, \"name\": \"ECM pred [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [15.52, 30.11, 15.16, 30.61, 15.52, 30.41, 15.16, 31.23, 3.88, 6.07, 4.17, 6.23, 15.16, 28.7, 15.16, 30.19, 15.16, 29.33, 15.16, 30.59, 3.86, 5.85, 4.26, 6.11, 15.42, 30.11, 15.81, 30.21, 15.42, 30.1, 15.81, 30.01, 3.84, 6.01, 4.31, 6.03, 15.42, 30.41, 15.81, 30.51, 15.42, 30.4, 15.81, 30.61, 3.87, 6.07, 4.31, 6.03]}],\n",
+       "                        {\"autosize\": false, \"barmode\": \"group\", \"height\": 600, \"margin\": {\"b\": 100, \"l\": 50, \"pad\": 4, \"r\": 50, \"t\": 100}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"HSW results\"}, \"width\": 970, \"xaxis\": {\"title\": {\"text\": \"performance\"}}, \"yaxis\": {\"title\": {\"text\": \"kernels\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('e71663e3-26e9-4244-b544-85db3745b5f1');\n",
+       "var gd = document.getElementById('2dc8fc1b-bf11-43e8-8325-d56f5e562b82');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -12978,10 +14468,10 @@
       "Maximum:\n",
       "  dim_x: 300, compressible: False, CSE_pdfs/global: True/False\n",
       "  split: True, vectorization: {avx, aligned: True, NT: True}\n",
-      "  38.46 MFLUP/s, 478.41 cy/CL (kerncraft: 15.81 MFLUP/s, 1163.46 cy/CL)\n",
+      "  40.13 MFLUP/s, 458.56 cy/CL (kerncraft: 15.81 MFLUP/s, 1163.46 cy/CL)\n",
       "\n",
-      "Speedup split: (mean: 3.9079 ± 1.3496)\n",
-      "Speedup non-temporal STs: (mean: 1.1622 ± 0.3533)\n"
+      "Speedup split: (mean: 3.8396 ± 1.3125)\n",
+      "Speedup non-temporal STs: (mean: 1.1376 ± 0.3391)\n"
      ]
     },
     {
@@ -13022,7 +14512,23 @@
        "  </thead>\n",
        "  <tbody>\n",
        "    <tr>\n",
-       "      <th>25</th>\n",
+       "      <th>2</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.16</td>\n",
+       "      <td>1213.46</td>\n",
+       "      <td>40.13</td>\n",
+       "      <td>458.53</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>26</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -13034,29 +14540,29 @@
        "      <td>300</td>\n",
        "      <td>15.81</td>\n",
        "      <td>1163.46</td>\n",
-       "      <td>38.46</td>\n",
-       "      <td>478.41</td>\n",
+       "      <td>40.13</td>\n",
+       "      <td>458.56</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>13</th>\n",
+       "      <th>38</th>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>15.16</td>\n",
-       "      <td>1213.46</td>\n",
-       "      <td>38.11</td>\n",
-       "      <td>482.77</td>\n",
+       "      <td>15.81</td>\n",
+       "      <td>1163.46</td>\n",
+       "      <td>39.28</td>\n",
+       "      <td>468.41</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>1</th>\n",
+       "      <th>14</th>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -13066,11 +14572,11 @@
        "      <td>300</td>\n",
        "      <td>15.16</td>\n",
        "      <td>1213.46</td>\n",
-       "      <td>37.99</td>\n",
-       "      <td>484.28</td>\n",
+       "      <td>39.06</td>\n",
+       "      <td>471.03</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>27</th>\n",
+       "      <th>24</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -13082,11 +14588,11 @@
        "      <td>300</td>\n",
        "      <td>15.42</td>\n",
        "      <td>1193.46</td>\n",
-       "      <td>37.35</td>\n",
-       "      <td>492.65</td>\n",
+       "      <td>38.24</td>\n",
+       "      <td>481.18</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>15</th>\n",
+       "      <th>12</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13098,27 +14604,11 @@
        "      <td>300</td>\n",
        "      <td>15.16</td>\n",
        "      <td>1213.46</td>\n",
-       "      <td>36.86</td>\n",
-       "      <td>499.22</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>37</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>True</td>\n",
-       "      <td>avx</td>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
-       "      <td>HSW</td>\n",
-       "      <td>300</td>\n",
-       "      <td>15.81</td>\n",
-       "      <td>1163.46</td>\n",
-       "      <td>36.39</td>\n",
-       "      <td>505.70</td>\n",
+       "      <td>37.68</td>\n",
+       "      <td>488.36</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>3</th>\n",
+       "      <th>0</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13130,11 +14620,11 @@
        "      <td>300</td>\n",
        "      <td>15.52</td>\n",
        "      <td>1185.46</td>\n",
-       "      <td>36.11</td>\n",
-       "      <td>509.51</td>\n",
+       "      <td>37.47</td>\n",
+       "      <td>491.08</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>39</th>\n",
+       "      <th>36</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13146,91 +14636,75 @@
        "      <td>300</td>\n",
        "      <td>15.42</td>\n",
        "      <td>1193.46</td>\n",
-       "      <td>35.79</td>\n",
-       "      <td>514.05</td>\n",
+       "      <td>36.54</td>\n",
+       "      <td>503.54</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>41</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <th>6</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
-       "      <td>avx</td>\n",
-       "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>HSW</td>\n",
-       "      <td>300</td>\n",
-       "      <td>15.81</td>\n",
-       "      <td>1163.46</td>\n",
-       "      <td>25.17</td>\n",
-       "      <td>730.89</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>43</th>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>15.42</td>\n",
-       "      <td>1193.46</td>\n",
-       "      <td>25.04</td>\n",
-       "      <td>734.89</td>\n",
+       "      <td>15.16</td>\n",
+       "      <td>1213.46</td>\n",
+       "      <td>26.63</td>\n",
+       "      <td>690.98</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>5</th>\n",
+       "      <th>42</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
-       "      <td>300</td>\n",
-       "      <td>15.16</td>\n",
-       "      <td>1213.46</td>\n",
-       "      <td>25.04</td>\n",
-       "      <td>734.78</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.81</td>\n",
+       "      <td>1163.46</td>\n",
+       "      <td>26.62</td>\n",
+       "      <td>691.27</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>17</th>\n",
-       "      <td>False</td>\n",
+       "      <th>30</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>15.16</td>\n",
-       "      <td>1213.46</td>\n",
-       "      <td>25.02</td>\n",
-       "      <td>735.42</td>\n",
+       "      <td>15.81</td>\n",
+       "      <td>1163.46</td>\n",
+       "      <td>26.48</td>\n",
+       "      <td>694.75</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>29</th>\n",
-       "      <td>False</td>\n",
+       "      <th>16</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>15.81</td>\n",
-       "      <td>1163.46</td>\n",
-       "      <td>24.99</td>\n",
-       "      <td>736.16</td>\n",
+       "      <td>15.16</td>\n",
+       "      <td>1213.46</td>\n",
+       "      <td>26.40</td>\n",
+       "      <td>696.84</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>7</th>\n",
+       "      <th>4</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13242,27 +14716,27 @@
        "      <td>300</td>\n",
        "      <td>15.52</td>\n",
        "      <td>1185.46</td>\n",
-       "      <td>24.58</td>\n",
-       "      <td>748.48</td>\n",
+       "      <td>26.32</td>\n",
+       "      <td>699.11</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>19</th>\n",
+       "      <th>40</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>15.16</td>\n",
-       "      <td>1213.46</td>\n",
-       "      <td>24.30</td>\n",
-       "      <td>757.31</td>\n",
+       "      <td>15.42</td>\n",
+       "      <td>1193.46</td>\n",
+       "      <td>26.31</td>\n",
+       "      <td>699.29</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>31</th>\n",
+       "      <th>28</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -13274,11 +14748,27 @@
        "      <td>300</td>\n",
        "      <td>15.42</td>\n",
        "      <td>1193.46</td>\n",
-       "      <td>24.29</td>\n",
-       "      <td>757.53</td>\n",
+       "      <td>26.29</td>\n",
+       "      <td>699.89</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>9</th>\n",
+       "      <th>18</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.16</td>\n",
+       "      <td>1213.46</td>\n",
+       "      <td>26.26</td>\n",
+       "      <td>700.59</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13290,11 +14780,11 @@
        "      <td>300</td>\n",
        "      <td>4.17</td>\n",
        "      <td>4416.48</td>\n",
-       "      <td>22.52</td>\n",
-       "      <td>816.98</td>\n",
+       "      <td>23.73</td>\n",
+       "      <td>775.48</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>11</th>\n",
+       "      <th>8</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13306,45 +14796,45 @@
        "      <td>300</td>\n",
        "      <td>3.88</td>\n",
        "      <td>4746.58</td>\n",
-       "      <td>22.41</td>\n",
-       "      <td>820.95</td>\n",
+       "      <td>23.56</td>\n",
+       "      <td>781.04</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>23</th>\n",
-       "      <td>True</td>\n",
+       "      <th>34</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>3.86</td>\n",
-       "      <td>4768.58</td>\n",
-       "      <td>22.15</td>\n",
-       "      <td>830.80</td>\n",
+       "      <td>4.31</td>\n",
+       "      <td>4266.48</td>\n",
+       "      <td>23.48</td>\n",
+       "      <td>783.51</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>33</th>\n",
-       "      <td>False</td>\n",
+       "      <th>20</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>4.31</td>\n",
-       "      <td>4266.48</td>\n",
-       "      <td>22.14</td>\n",
-       "      <td>831.22</td>\n",
+       "      <td>3.86</td>\n",
+       "      <td>4768.58</td>\n",
+       "      <td>23.43</td>\n",
+       "      <td>785.48</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>47</th>\n",
+       "      <th>32</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -13352,13 +14842,13 @@
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>3.87</td>\n",
-       "      <td>4753.46</td>\n",
-       "      <td>21.95</td>\n",
-       "      <td>838.18</td>\n",
+       "      <td>3.84</td>\n",
+       "      <td>4785.78</td>\n",
+       "      <td>23.39</td>\n",
+       "      <td>786.77</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>21</th>\n",
+       "      <th>22</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13370,11 +14860,11 @@
        "      <td>300</td>\n",
        "      <td>4.26</td>\n",
        "      <td>4316.48</td>\n",
-       "      <td>21.91</td>\n",
-       "      <td>839.98</td>\n",
+       "      <td>23.31</td>\n",
+       "      <td>789.42</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>45</th>\n",
+       "      <th>46</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13386,27 +14876,27 @@
        "      <td>300</td>\n",
        "      <td>4.31</td>\n",
        "      <td>4266.48</td>\n",
-       "      <td>21.79</td>\n",
-       "      <td>844.32</td>\n",
+       "      <td>23.21</td>\n",
+       "      <td>792.72</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>35</th>\n",
-       "      <td>True</td>\n",
+       "      <th>44</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>3.84</td>\n",
-       "      <td>4785.78</td>\n",
-       "      <td>21.17</td>\n",
-       "      <td>869.04</td>\n",
+       "      <td>3.87</td>\n",
+       "      <td>4753.46</td>\n",
+       "      <td>23.13</td>\n",
+       "      <td>795.35</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>16</th>\n",
+       "      <th>19</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13418,12 +14908,12 @@
        "      <td>300</td>\n",
        "      <td>30.59</td>\n",
        "      <td>601.56</td>\n",
-       "      <td>13.23</td>\n",
-       "      <td>1391.14</td>\n",
+       "      <td>14.05</td>\n",
+       "      <td>1309.24</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>30</th>\n",
-       "      <td>True</td>\n",
+       "      <th>31</th>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13432,14 +14922,14 @@
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.10</td>\n",
-       "      <td>611.36</td>\n",
-       "      <td>12.79</td>\n",
-       "      <td>1438.46</td>\n",
+       "      <td>30.01</td>\n",
+       "      <td>613.16</td>\n",
+       "      <td>13.87</td>\n",
+       "      <td>1326.78</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>28</th>\n",
-       "      <td>False</td>\n",
+       "      <th>29</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13448,13 +14938,13 @@
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.01</td>\n",
-       "      <td>613.16</td>\n",
-       "      <td>12.77</td>\n",
-       "      <td>1440.55</td>\n",
+       "      <td>30.10</td>\n",
+       "      <td>611.36</td>\n",
+       "      <td>13.36</td>\n",
+       "      <td>1377.18</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>18</th>\n",
+       "      <th>17</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13466,11 +14956,11 @@
        "      <td>300</td>\n",
        "      <td>29.33</td>\n",
        "      <td>627.36</td>\n",
-       "      <td>12.12</td>\n",
-       "      <td>1518.66</td>\n",
+       "      <td>12.94</td>\n",
+       "      <td>1421.69</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>4</th>\n",
+       "      <th>7</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13482,11 +14972,11 @@
        "      <td>300</td>\n",
        "      <td>31.23</td>\n",
        "      <td>589.16</td>\n",
-       "      <td>11.36</td>\n",
-       "      <td>1619.83</td>\n",
+       "      <td>12.55</td>\n",
+       "      <td>1466.15</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>6</th>\n",
+       "      <th>5</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13498,11 +14988,11 @@
        "      <td>300</td>\n",
        "      <td>30.41</td>\n",
        "      <td>605.16</td>\n",
-       "      <td>11.12</td>\n",
-       "      <td>1655.34</td>\n",
+       "      <td>12.02</td>\n",
+       "      <td>1531.25</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>36</th>\n",
+       "      <th>39</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13514,11 +15004,11 @@
        "      <td>300</td>\n",
        "      <td>30.51</td>\n",
        "      <td>603.16</td>\n",
-       "      <td>9.91</td>\n",
-       "      <td>1856.44</td>\n",
+       "      <td>10.47</td>\n",
+       "      <td>1757.39</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>24</th>\n",
+       "      <th>27</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -13530,11 +15020,11 @@
        "      <td>300</td>\n",
        "      <td>30.21</td>\n",
        "      <td>609.16</td>\n",
-       "      <td>9.64</td>\n",
-       "      <td>1909.26</td>\n",
+       "      <td>10.12</td>\n",
+       "      <td>1818.68</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>12</th>\n",
+       "      <th>15</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13546,11 +15036,11 @@
        "      <td>300</td>\n",
        "      <td>30.19</td>\n",
        "      <td>609.56</td>\n",
-       "      <td>9.57</td>\n",
-       "      <td>1921.87</td>\n",
+       "      <td>10.02</td>\n",
+       "      <td>1836.58</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>0</th>\n",
+       "      <th>3</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13562,11 +15052,11 @@
        "      <td>300</td>\n",
        "      <td>30.61</td>\n",
        "      <td>601.16</td>\n",
-       "      <td>9.51</td>\n",
-       "      <td>1935.13</td>\n",
+       "      <td>9.82</td>\n",
+       "      <td>1874.30</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>38</th>\n",
+       "      <th>37</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13578,11 +15068,11 @@
        "      <td>300</td>\n",
        "      <td>30.41</td>\n",
        "      <td>605.16</td>\n",
-       "      <td>9.36</td>\n",
-       "      <td>1964.94</td>\n",
+       "      <td>9.81</td>\n",
+       "      <td>1875.41</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>40</th>\n",
+       "      <th>43</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13594,47 +15084,47 @@
        "      <td>300</td>\n",
        "      <td>30.61</td>\n",
        "      <td>601.16</td>\n",
-       "      <td>8.97</td>\n",
-       "      <td>2051.54</td>\n",
+       "      <td>9.70</td>\n",
+       "      <td>1896.63</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>42</th>\n",
+       "      <th>1</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.40</td>\n",
-       "      <td>605.36</td>\n",
-       "      <td>8.91</td>\n",
-       "      <td>2066.18</td>\n",
+       "      <td>30.11</td>\n",
+       "      <td>611.16</td>\n",
+       "      <td>9.55</td>\n",
+       "      <td>1927.54</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>26</th>\n",
-       "      <td>True</td>\n",
+       "      <th>41</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>30.11</td>\n",
-       "      <td>611.16</td>\n",
-       "      <td>8.86</td>\n",
-       "      <td>2075.91</td>\n",
+       "      <td>30.40</td>\n",
+       "      <td>605.36</td>\n",
+       "      <td>9.53</td>\n",
+       "      <td>1931.59</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2</th>\n",
-       "      <td>True</td>\n",
+       "      <th>25</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -13642,11 +15132,11 @@
        "      <td>300</td>\n",
        "      <td>30.11</td>\n",
        "      <td>611.16</td>\n",
-       "      <td>8.75</td>\n",
-       "      <td>2101.97</td>\n",
+       "      <td>9.48</td>\n",
+       "      <td>1940.17</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>14</th>\n",
+       "      <th>13</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13658,11 +15148,11 @@
        "      <td>300</td>\n",
        "      <td>28.70</td>\n",
        "      <td>641.16</td>\n",
-       "      <td>8.09</td>\n",
-       "      <td>2273.73</td>\n",
+       "      <td>8.84</td>\n",
+       "      <td>2082.45</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>44</th>\n",
+       "      <th>47</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13674,59 +15164,59 @@
        "      <td>300</td>\n",
        "      <td>6.03</td>\n",
        "      <td>3052.62</td>\n",
-       "      <td>4.10</td>\n",
-       "      <td>4487.52</td>\n",
+       "      <td>4.44</td>\n",
+       "      <td>4148.54</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>20</th>\n",
-       "      <td>False</td>\n",
+       "      <th>11</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>6.11</td>\n",
-       "      <td>3013.62</td>\n",
-       "      <td>4.08</td>\n",
-       "      <td>4505.69</td>\n",
+       "      <td>6.23</td>\n",
+       "      <td>2952.62</td>\n",
+       "      <td>4.41</td>\n",
+       "      <td>4170.30</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>8</th>\n",
-       "      <td>False</td>\n",
+       "      <th>33</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>6.23</td>\n",
-       "      <td>2952.62</td>\n",
-       "      <td>4.06</td>\n",
-       "      <td>4531.61</td>\n",
+       "      <td>6.01</td>\n",
+       "      <td>3063.62</td>\n",
+       "      <td>4.39</td>\n",
+       "      <td>4191.43</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>34</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>23</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>HSW</td>\n",
        "      <td>300</td>\n",
-       "      <td>6.01</td>\n",
-       "      <td>3063.62</td>\n",
-       "      <td>4.05</td>\n",
-       "      <td>4547.88</td>\n",
+       "      <td>6.11</td>\n",
+       "      <td>3013.62</td>\n",
+       "      <td>4.39</td>\n",
+       "      <td>4190.02</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>32</th>\n",
+       "      <th>35</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -13738,15 +15228,15 @@
        "      <td>300</td>\n",
        "      <td>6.03</td>\n",
        "      <td>3052.62</td>\n",
-       "      <td>4.01</td>\n",
-       "      <td>4586.93</td>\n",
+       "      <td>4.36</td>\n",
+       "      <td>4216.99</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>10</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <th>45</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -13754,14 +15244,14 @@
        "      <td>300</td>\n",
        "      <td>6.07</td>\n",
        "      <td>3033.62</td>\n",
-       "      <td>4.01</td>\n",
-       "      <td>4589.41</td>\n",
+       "      <td>4.34</td>\n",
+       "      <td>4238.39</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>46</th>\n",
+       "      <th>9</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>avx</td>\n",
        "      <td>False</td>\n",
@@ -13770,11 +15260,11 @@
        "      <td>300</td>\n",
        "      <td>6.07</td>\n",
        "      <td>3033.62</td>\n",
-       "      <td>4.00</td>\n",
-       "      <td>4605.61</td>\n",
+       "      <td>4.32</td>\n",
+       "      <td>4255.33</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>22</th>\n",
+       "      <th>21</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -13786,8 +15276,8 @@
        "      <td>300</td>\n",
        "      <td>5.85</td>\n",
        "      <td>3143.62</td>\n",
-       "      <td>3.96</td>\n",
-       "      <td>4641.76</td>\n",
+       "      <td>4.27</td>\n",
+       "      <td>4307.34</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -13795,107 +15285,107 @@
       ],
       "text/plain": [
        "    compressible  cse_pdfs  cse_global  split vec_opt  aligned  nontemp arch  \\\n",
-       "25         False      True       False   True     avx     True     True  HSW   \n",
-       "13         False     False        True   True     avx     True     True  HSW   \n",
-       "1          False      True        True   True     avx     True     True  HSW   \n",
-       "27          True      True       False   True     avx     True     True  HSW   \n",
-       "15          True     False        True   True     avx     True     True  HSW   \n",
-       "37         False     False       False   True     avx     True     True  HSW   \n",
-       "3           True      True        True   True     avx     True     True  HSW   \n",
-       "39          True     False       False   True     avx     True     True  HSW   \n",
-       "41         False     False       False   True     avx     True    False  HSW   \n",
-       "43          True     False       False   True     avx     True    False  HSW   \n",
-       "5          False      True        True   True     avx     True    False  HSW   \n",
-       "17         False     False        True   True     avx     True    False  HSW   \n",
-       "29         False      True       False   True     avx     True    False  HSW   \n",
-       "7           True      True        True   True     avx     True    False  HSW   \n",
-       "19          True     False        True   True     avx     True    False  HSW   \n",
-       "31          True      True       False   True     avx     True    False  HSW   \n",
-       "9          False      True        True   True     avx    False    False  HSW   \n",
-       "11          True      True        True   True     avx    False    False  HSW   \n",
-       "23          True     False        True   True     avx    False    False  HSW   \n",
-       "33         False      True       False   True     avx    False    False  HSW   \n",
-       "47          True     False       False   True     avx    False    False  HSW   \n",
-       "21         False     False        True   True     avx    False    False  HSW   \n",
-       "45         False     False       False   True     avx    False    False  HSW   \n",
-       "35          True      True       False   True     avx    False    False  HSW   \n",
-       "16         False     False        True  False     avx     True    False  HSW   \n",
-       "30          True      True       False  False     avx     True    False  HSW   \n",
-       "28         False      True       False  False     avx     True    False  HSW   \n",
-       "18          True     False        True  False     avx     True    False  HSW   \n",
-       "4          False      True        True  False     avx     True    False  HSW   \n",
-       "6           True      True        True  False     avx     True    False  HSW   \n",
-       "36         False     False       False  False     avx     True     True  HSW   \n",
-       "24         False      True       False  False     avx     True     True  HSW   \n",
-       "12         False     False        True  False     avx     True     True  HSW   \n",
-       "0          False      True        True  False     avx     True     True  HSW   \n",
-       "38          True     False       False  False     avx     True     True  HSW   \n",
-       "40         False     False       False  False     avx     True    False  HSW   \n",
-       "42          True     False       False  False     avx     True    False  HSW   \n",
-       "26          True      True       False  False     avx     True     True  HSW   \n",
-       "2           True      True        True  False     avx     True     True  HSW   \n",
-       "14          True     False        True  False     avx     True     True  HSW   \n",
-       "44         False     False       False  False     avx    False    False  HSW   \n",
-       "20         False     False        True  False     avx    False    False  HSW   \n",
-       "8          False      True        True  False     avx    False    False  HSW   \n",
-       "34          True      True       False  False     avx    False    False  HSW   \n",
-       "32         False      True       False  False     avx    False    False  HSW   \n",
-       "10          True      True        True  False     avx    False    False  HSW   \n",
-       "46          True     False       False  False     avx    False    False  HSW   \n",
-       "22          True     False        True  False     avx    False    False  HSW   \n",
+       "2          False      True        True   True     avx     True     True  HSW   \n",
+       "26         False      True       False   True     avx     True     True  HSW   \n",
+       "38         False     False       False   True     avx     True     True  HSW   \n",
+       "14         False     False        True   True     avx     True     True  HSW   \n",
+       "24          True      True       False   True     avx     True     True  HSW   \n",
+       "12          True     False        True   True     avx     True     True  HSW   \n",
+       "0           True      True        True   True     avx     True     True  HSW   \n",
+       "36          True     False       False   True     avx     True     True  HSW   \n",
+       "6          False      True        True   True     avx     True    False  HSW   \n",
+       "42         False     False       False   True     avx     True    False  HSW   \n",
+       "30         False      True       False   True     avx     True    False  HSW   \n",
+       "16          True     False        True   True     avx     True    False  HSW   \n",
+       "4           True      True        True   True     avx     True    False  HSW   \n",
+       "40          True     False       False   True     avx     True    False  HSW   \n",
+       "28          True      True       False   True     avx     True    False  HSW   \n",
+       "18         False     False        True   True     avx     True    False  HSW   \n",
+       "10         False      True        True   True     avx    False    False  HSW   \n",
+       "8           True      True        True   True     avx    False    False  HSW   \n",
+       "34         False      True       False   True     avx    False    False  HSW   \n",
+       "20          True     False        True   True     avx    False    False  HSW   \n",
+       "32          True      True       False   True     avx    False    False  HSW   \n",
+       "22         False     False        True   True     avx    False    False  HSW   \n",
+       "46         False     False       False   True     avx    False    False  HSW   \n",
+       "44          True     False       False   True     avx    False    False  HSW   \n",
+       "19         False     False        True  False     avx     True    False  HSW   \n",
+       "31         False      True       False  False     avx     True    False  HSW   \n",
+       "29          True      True       False  False     avx     True    False  HSW   \n",
+       "17          True     False        True  False     avx     True    False  HSW   \n",
+       "7          False      True        True  False     avx     True    False  HSW   \n",
+       "5           True      True        True  False     avx     True    False  HSW   \n",
+       "39         False     False       False  False     avx     True     True  HSW   \n",
+       "27         False      True       False  False     avx     True     True  HSW   \n",
+       "15         False     False        True  False     avx     True     True  HSW   \n",
+       "3          False      True        True  False     avx     True     True  HSW   \n",
+       "37          True     False       False  False     avx     True     True  HSW   \n",
+       "43         False     False       False  False     avx     True    False  HSW   \n",
+       "1           True      True        True  False     avx     True     True  HSW   \n",
+       "41          True     False       False  False     avx     True    False  HSW   \n",
+       "25          True      True       False  False     avx     True     True  HSW   \n",
+       "13          True     False        True  False     avx     True     True  HSW   \n",
+       "47         False     False       False  False     avx    False    False  HSW   \n",
+       "11         False      True        True  False     avx    False    False  HSW   \n",
+       "33          True      True       False  False     avx    False    False  HSW   \n",
+       "23         False     False        True  False     avx    False    False  HSW   \n",
+       "35         False      True       False  False     avx    False    False  HSW   \n",
+       "45          True     False       False  False     avx    False    False  HSW   \n",
+       "9           True      True        True  False     avx    False    False  HSW   \n",
+       "21          True     False        True  False     avx    False    False  HSW   \n",
        "\n",
        "    dim_x  ECM[MIt/s]  ECM_cyCL[cy/CL]  c_bench[MFLUPs]  c_bench_cyCL[cy/CL]  \n",
-       "25    300       15.81          1163.46            38.46               478.41  \n",
-       "13    300       15.16          1213.46            38.11               482.77  \n",
-       "1     300       15.16          1213.46            37.99               484.28  \n",
-       "27    300       15.42          1193.46            37.35               492.65  \n",
-       "15    300       15.16          1213.46            36.86               499.22  \n",
-       "37    300       15.81          1163.46            36.39               505.70  \n",
-       "3     300       15.52          1185.46            36.11               509.51  \n",
-       "39    300       15.42          1193.46            35.79               514.05  \n",
-       "41    300       15.81          1163.46            25.17               730.89  \n",
-       "43    300       15.42          1193.46            25.04               734.89  \n",
-       "5     300       15.16          1213.46            25.04               734.78  \n",
-       "17    300       15.16          1213.46            25.02               735.42  \n",
-       "29    300       15.81          1163.46            24.99               736.16  \n",
-       "7     300       15.52          1185.46            24.58               748.48  \n",
-       "19    300       15.16          1213.46            24.30               757.31  \n",
-       "31    300       15.42          1193.46            24.29               757.53  \n",
-       "9     300        4.17          4416.48            22.52               816.98  \n",
-       "11    300        3.88          4746.58            22.41               820.95  \n",
-       "23    300        3.86          4768.58            22.15               830.80  \n",
-       "33    300        4.31          4266.48            22.14               831.22  \n",
-       "47    300        3.87          4753.46            21.95               838.18  \n",
-       "21    300        4.26          4316.48            21.91               839.98  \n",
-       "45    300        4.31          4266.48            21.79               844.32  \n",
-       "35    300        3.84          4785.78            21.17               869.04  \n",
-       "16    300       30.59           601.56            13.23              1391.14  \n",
-       "30    300       30.10           611.36            12.79              1438.46  \n",
-       "28    300       30.01           613.16            12.77              1440.55  \n",
-       "18    300       29.33           627.36            12.12              1518.66  \n",
-       "4     300       31.23           589.16            11.36              1619.83  \n",
-       "6     300       30.41           605.16            11.12              1655.34  \n",
-       "36    300       30.51           603.16             9.91              1856.44  \n",
-       "24    300       30.21           609.16             9.64              1909.26  \n",
-       "12    300       30.19           609.56             9.57              1921.87  \n",
-       "0     300       30.61           601.16             9.51              1935.13  \n",
-       "38    300       30.41           605.16             9.36              1964.94  \n",
-       "40    300       30.61           601.16             8.97              2051.54  \n",
-       "42    300       30.40           605.36             8.91              2066.18  \n",
-       "26    300       30.11           611.16             8.86              2075.91  \n",
-       "2     300       30.11           611.16             8.75              2101.97  \n",
-       "14    300       28.70           641.16             8.09              2273.73  \n",
-       "44    300        6.03          3052.62             4.10              4487.52  \n",
-       "20    300        6.11          3013.62             4.08              4505.69  \n",
-       "8     300        6.23          2952.62             4.06              4531.61  \n",
-       "34    300        6.01          3063.62             4.05              4547.88  \n",
-       "32    300        6.03          3052.62             4.01              4586.93  \n",
-       "10    300        6.07          3033.62             4.01              4589.41  \n",
-       "46    300        6.07          3033.62             4.00              4605.61  \n",
-       "22    300        5.85          3143.62             3.96              4641.76  "
+       "2     300       15.16          1213.46            40.13               458.53  \n",
+       "26    300       15.81          1163.46            40.13               458.56  \n",
+       "38    300       15.81          1163.46            39.28               468.41  \n",
+       "14    300       15.16          1213.46            39.06               471.03  \n",
+       "24    300       15.42          1193.46            38.24               481.18  \n",
+       "12    300       15.16          1213.46            37.68               488.36  \n",
+       "0     300       15.52          1185.46            37.47               491.08  \n",
+       "36    300       15.42          1193.46            36.54               503.54  \n",
+       "6     300       15.16          1213.46            26.63               690.98  \n",
+       "42    300       15.81          1163.46            26.62               691.27  \n",
+       "30    300       15.81          1163.46            26.48               694.75  \n",
+       "16    300       15.16          1213.46            26.40               696.84  \n",
+       "4     300       15.52          1185.46            26.32               699.11  \n",
+       "40    300       15.42          1193.46            26.31               699.29  \n",
+       "28    300       15.42          1193.46            26.29               699.89  \n",
+       "18    300       15.16          1213.46            26.26               700.59  \n",
+       "10    300        4.17          4416.48            23.73               775.48  \n",
+       "8     300        3.88          4746.58            23.56               781.04  \n",
+       "34    300        4.31          4266.48            23.48               783.51  \n",
+       "20    300        3.86          4768.58            23.43               785.48  \n",
+       "32    300        3.84          4785.78            23.39               786.77  \n",
+       "22    300        4.26          4316.48            23.31               789.42  \n",
+       "46    300        4.31          4266.48            23.21               792.72  \n",
+       "44    300        3.87          4753.46            23.13               795.35  \n",
+       "19    300       30.59           601.56            14.05              1309.24  \n",
+       "31    300       30.01           613.16            13.87              1326.78  \n",
+       "29    300       30.10           611.36            13.36              1377.18  \n",
+       "17    300       29.33           627.36            12.94              1421.69  \n",
+       "7     300       31.23           589.16            12.55              1466.15  \n",
+       "5     300       30.41           605.16            12.02              1531.25  \n",
+       "39    300       30.51           603.16            10.47              1757.39  \n",
+       "27    300       30.21           609.16            10.12              1818.68  \n",
+       "15    300       30.19           609.56            10.02              1836.58  \n",
+       "3     300       30.61           601.16             9.82              1874.30  \n",
+       "37    300       30.41           605.16             9.81              1875.41  \n",
+       "43    300       30.61           601.16             9.70              1896.63  \n",
+       "1     300       30.11           611.16             9.55              1927.54  \n",
+       "41    300       30.40           605.36             9.53              1931.59  \n",
+       "25    300       30.11           611.16             9.48              1940.17  \n",
+       "13    300       28.70           641.16             8.84              2082.45  \n",
+       "47    300        6.03          3052.62             4.44              4148.54  \n",
+       "11    300        6.23          2952.62             4.41              4170.30  \n",
+       "33    300        6.01          3063.62             4.39              4191.43  \n",
+       "23    300        6.11          3013.62             4.39              4190.02  \n",
+       "35    300        6.03          3052.62             4.36              4216.99  \n",
+       "45    300        6.07          3033.62             4.34              4238.39  \n",
+       "9     300        6.07          3033.62             4.32              4255.33  \n",
+       "21    300        5.85          3143.62             4.27              4307.34  "
       ]
      },
-     "execution_count": 19,
+     "execution_count": 412,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -13915,12 +15405,12 @@
     "# df_hsw.query('nontemp==False and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
     "\n",
     "# For download as SVG\n",
-    "#iplot(fig, image='svg', filename='lbmpy_hsw', image_width=1280)"
+    "# iplot(fig, image='svg', filename='lbmpy_hsw', image_width=1280, image_height=1600)"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 20,
+   "execution_count": 413,
    "metadata": {
     "scrolled": true
    },
@@ -13938,106 +15428,103 @@
           "color": "indianred"
          },
          "name": "Meas [MFLUP/s]",
+         "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
          "y": [
-          1.03,
-          13.76,
-          1.05,
-          13.36,
-          9.43,
-          21.55,
-          8.46,
-          20.49,
-          3.13,
-          19.24,
+          13.18,
+          1.06,
+          13.67,
+          1.06,
+          20.5,
+          8.49,
+          21.62,
+          9.34,
+          17.53,
           3.08,
-          17.52,
-          1.05,
-          13.66,
+          19.28,
+          3.13,
+          13.31,
           1.02,
-          13.42,
-          7.33,
-          21.61,
-          7.18,
-          21.02,
-          3.06,
+          13.64,
+          1.02,
+          20.81,
+          7.04,
+          21.33,
+          7.37,
+          18.35,
+          3.02,
           19.16,
-          3.01,
-          18.56,
-          1.23,
-          13.75,
-          1.21,
-          13.56,
-          10.19,
-          21.83,
-          8.34,
-          21.11,
+          3.06,
+          13.53,
+          1.22,
+          13.78,
+          1.22,
+          20.64,
+          8.47,
+          21.66,
+          10.1,
+          19.06,
+          3.18,
+          19.31,
           3.26,
-          19.42,
-          3.19,
-          19.2,
-          1.18,
-          13.76,
+          13.54,
           1.14,
-          13.64,
-          8.63,
-          21.58,
-          6.84,
-          20.9,
-          3.34,
-          19.37,
-          3.29,
-          18.87
+          13.76,
+          1.18,
+          20.03,
+          6.76,
+          21.3,
+          8.56,
+          18.27,
+          3.28
          ]
         },
         {
@@ -14046,229 +15533,117 @@
           "color": "steelblue"
          },
          "name": "ECM pred [MFLUP/s]",
+         "orientation": "v",
          "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
           "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
           "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
+          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False"
          ],
          "type": "bar",
          "y": [
-          26.52,
-          12.07,
-          26.01,
           11.22,
-          27.47,
+          26.01,
           12.07,
           26.52,
           11.22,
-          5.48,
-          2.26,
-          5.37,
+          26.52,
+          12.07,
+          27.47,
           2.17,
-          24.26,
-          12.24,
-          23.8,
+          5.37,
+          2.26,
+          5.48,
           11.15,
-          24.94,
+          23.8,
           12.24,
-          24.12,
+          24.26,
           11.15,
-          5,
-          2.52,
-          4.88,
-          2.53,
-          28.36,
+          24.12,
           12.24,
-          27.65,
+          24.94,
+          2.53,
+          4.88,
+          2.52,
+          5,
           12.07,
-          29.5,
+          27.65,
           12.24,
-          28.97,
-          12.07,
-          5.86,
-          2.8,
-          5.79,
-          2.75,
-          29.16,
-          12.41,
-          27.78,
-          12.07,
-          29.35,
-          12.41,
-          28.27,
+          28.36,
           12.07,
-          5.84,
-          2.8,
-          5.64,
-          2.75
-         ]
-        },
-        {
-         "hoverinfo": "y+text",
-         "marker": {
-          "color": "lightsalmon"
-         },
-         "name": "Meas AVX512 [MFLUP/s]",
-         "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
-         ],
-         "type": "bar",
-         "y": []
-        },
-        {
-         "hoverinfo": "y+text",
-         "marker": {
-          "color": "skyblue"
-         },
-         "name": "ECM pred AVX512 [MFLUP/s]",
-         "text": [
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=True,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=True,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=True",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=True,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=False,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=False,\nvec_opt=avx,\naligned=False,\nnontemp=False",
-          "compressible=True,\ncse_pdfs=False,\ncse_global=False,\nsplit=True,\nvec_opt=avx,\naligned=False,\nnontemp=False"
-         ],
-         "type": "bar",
-         "y": []
+          28.97,
+          12.24,
+          29.5,
+          2.75,
+          5.79,
+          2.8,
+          5.86,
+          12.07,
+          27.78,
+          12.41,
+          29.16,
+          12.07,
+          28.27,
+          12.41,
+          29.35,
+          2.75,
+          5.64
+         ]
         }
        ],
        "layout": {
+        "autosize": false,
         "barmode": "group",
+        "height": 600,
+        "margin": {
+         "b": 100,
+         "l": 50,
+         "pad": 4,
+         "r": 50,
+         "t": 100
+        },
         "template": {
          "data": {
           "bar": [
@@ -15059,14 +16434,15 @@
         "title": {
          "text": "IVB results"
         },
+        "width": 970,
         "xaxis": {
          "title": {
-          "text": "kernels"
+          "text": "performance"
          }
         },
         "yaxis": {
          "title": {
-          "text": "performance"
+          "text": "kernels"
          }
         }
        }
@@ -15075,20 +16451,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"fa11f9f3-f825-476c-9c0d-19465ccae677\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div>\n",
+       "            <div id=\"f1b3fcd3-b55d-4d10-a3b9-10139e6d03d1\" class=\"plotly-graph-div\" style=\"height:600px; width:970px;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"fa11f9f3-f825-476c-9c0d-19465ccae677\")) {\n",
+       "                if (document.getElementById(\"f1b3fcd3-b55d-4d10-a3b9-10139e6d03d1\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        'fa11f9f3-f825-476c-9c0d-19465ccae677',\n",
-       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"indianred\"}, \"name\": \"Meas [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [1.03, 13.76, 1.05, 13.36, 9.43, 21.55, 8.46, 20.49, 3.13, 19.24, 3.08, 17.52, 1.05, 13.66, 1.02, 13.42, 7.33, 21.61, 7.18, 21.02, 3.06, 19.16, 3.01, 18.56, 1.23, 13.75, 1.21, 13.56, 10.19, 21.83, 8.34, 21.11, 3.26, 19.42, 3.19, 19.2, 1.18, 13.76, 1.14, 13.64, 8.63, 21.58, 6.84, 20.9, 3.34, 19.37, 3.29, 18.87]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"steelblue\"}, \"name\": \"ECM pred [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [26.52, 12.07, 26.01, 11.22, 27.47, 12.07, 26.52, 11.22, 5.48, 2.26, 5.37, 2.17, 24.26, 12.24, 23.8, 11.15, 24.94, 12.24, 24.12, 11.15, 5.0, 2.52, 4.88, 2.53, 28.36, 12.24, 27.65, 12.07, 29.5, 12.24, 28.97, 12.07, 5.86, 2.8, 5.79, 2.75, 29.16, 12.41, 27.78, 12.07, 29.35, 12.41, 28.27, 12.07, 5.84, 2.8, 5.64, 2.75]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"lightsalmon\"}, \"name\": \"Meas AVX512 [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": []}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"skyblue\"}, \"name\": \"ECM pred AVX512 [MFLUP/s]\", \"text\": [\"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": []}],\n",
-       "                        {\"barmode\": \"group\", \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"IVB results\"}, \"xaxis\": {\"title\": {\"text\": \"kernels\"}}, \"yaxis\": {\"title\": {\"text\": \"performance\"}}},\n",
+       "                        'f1b3fcd3-b55d-4d10-a3b9-10139e6d03d1',\n",
+       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"indianred\"}, \"name\": \"Meas [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [13.18, 1.06, 13.67, 1.06, 20.5, 8.49, 21.62, 9.34, 17.53, 3.08, 19.28, 3.13, 13.31, 1.02, 13.64, 1.02, 20.81, 7.04, 21.33, 7.37, 18.35, 3.02, 19.16, 3.06, 13.53, 1.22, 13.78, 1.22, 20.64, 8.47, 21.66, 10.1, 19.06, 3.18, 19.31, 3.26, 13.54, 1.14, 13.76, 1.18, 20.03, 6.76, 21.3, 8.56, 18.27, 3.28]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"steelblue\"}, \"name\": \"ECM pred [MFLUP/s]\", \"orientation\": \"v\", \"text\": [\"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=True,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=True,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=True\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=False,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=True,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=True,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\", \"compressible=True,\\ncse_pdfs=False,\\ncse_global=False,\\nsplit=False,\\nvec_opt=avx,\\naligned=False,\\nnontemp=False\"], \"type\": \"bar\", \"y\": [11.22, 26.01, 12.07, 26.52, 11.22, 26.52, 12.07, 27.47, 2.17, 5.37, 2.26, 5.48, 11.15, 23.8, 12.24, 24.26, 11.15, 24.12, 12.24, 24.94, 2.53, 4.88, 2.52, 5.0, 12.07, 27.65, 12.24, 28.36, 12.07, 28.97, 12.24, 29.5, 2.75, 5.79, 2.8, 5.86, 12.07, 27.78, 12.41, 29.16, 12.07, 28.27, 12.41, 29.35, 2.75, 5.64]}],\n",
+       "                        {\"autosize\": false, \"barmode\": \"group\", \"height\": 600, \"margin\": {\"b\": 100, \"l\": 50, \"pad\": 4, \"r\": 50, \"t\": 100}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"IVB results\"}, \"width\": 970, \"xaxis\": {\"title\": {\"text\": \"performance\"}}, \"yaxis\": {\"title\": {\"text\": \"kernels\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('fa11f9f3-f825-476c-9c0d-19465ccae677');\n",
+       "var gd = document.getElementById('f1b3fcd3-b55d-4d10-a3b9-10139e6d03d1');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -15127,10 +16503,10 @@
       "Maximum:\n",
       "  dim_x: 300, compressible: False, CSE_pdfs/global: True/False\n",
       "  split: True, vectorization: {avx, aligned: True, NT: False}\n",
-      "  21.83 MFLUP/s, 806.32 cy/CL (kerncraft: 12.24 MFLUP/s, 1438.48 cy/CL)\n",
+      "  21.66 MFLUP/s, 812.61 cy/CL (kerncraft: 12.24 MFLUP/s, 1438.48 cy/CL)\n",
       "\n",
-      "Speedup split: (mean: 6.9529 ± 4.0463)\n",
-      "Speedup non-temporal STs: (mean: 0.3882 ± 0.2526)\n"
+      "Speedup split: (mean: 6.9543 ± 4.105)\n",
+      "Speedup non-temporal STs: (mean: 0.3913 ± 0.2551)\n"
      ]
     },
     {
@@ -15171,7 +16547,7 @@
        "  </thead>\n",
        "  <tbody>\n",
        "    <tr>\n",
-       "      <th>29</th>\n",
+       "      <th>30</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15183,61 +16559,45 @@
        "      <td>300</td>\n",
        "      <td>12.24</td>\n",
        "      <td>1438.48</td>\n",
-       "      <td>21.83</td>\n",
-       "      <td>806.32</td>\n",
+       "      <td>21.66</td>\n",
+       "      <td>812.61</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>17</th>\n",
-       "      <td>False</td>\n",
+       "      <th>6</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>12.24</td>\n",
-       "      <td>1438.48</td>\n",
-       "      <td>21.61</td>\n",
-       "      <td>814.51</td>\n",
+       "      <td>12.07</td>\n",
+       "      <td>1458.48</td>\n",
+       "      <td>21.62</td>\n",
+       "      <td>813.90</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>41</th>\n",
-       "      <td>False</td>\n",
+       "      <th>18</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>12.41</td>\n",
-       "      <td>1418.48</td>\n",
-       "      <td>21.58</td>\n",
-       "      <td>815.63</td>\n",
+       "      <td>12.24</td>\n",
+       "      <td>1438.48</td>\n",
+       "      <td>21.33</td>\n",
+       "      <td>825.07</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>5</th>\n",
+       "      <th>42</th>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
-       "      <td>avx</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
-       "      <td>IVB</td>\n",
-       "      <td>300</td>\n",
-       "      <td>12.07</td>\n",
-       "      <td>1458.48</td>\n",
-       "      <td>21.55</td>\n",
-       "      <td>816.81</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>31</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -15245,13 +16605,13 @@
        "      <td>False</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>12.07</td>\n",
-       "      <td>1458.48</td>\n",
-       "      <td>21.11</td>\n",
-       "      <td>833.80</td>\n",
+       "      <td>12.41</td>\n",
+       "      <td>1418.48</td>\n",
+       "      <td>21.30</td>\n",
+       "      <td>826.15</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>19</th>\n",
+       "      <th>16</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15263,13 +16623,13 @@
        "      <td>300</td>\n",
        "      <td>11.15</td>\n",
        "      <td>1578.48</td>\n",
-       "      <td>21.02</td>\n",
-       "      <td>837.10</td>\n",
+       "      <td>20.81</td>\n",
+       "      <td>845.76</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>43</th>\n",
+       "      <th>28</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -15279,11 +16639,11 @@
        "      <td>300</td>\n",
        "      <td>12.07</td>\n",
        "      <td>1458.48</td>\n",
-       "      <td>20.90</td>\n",
-       "      <td>841.94</td>\n",
+       "      <td>20.64</td>\n",
+       "      <td>852.69</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>7</th>\n",
+       "      <th>4</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15295,29 +16655,29 @@
        "      <td>300</td>\n",
        "      <td>11.22</td>\n",
        "      <td>1568.48</td>\n",
-       "      <td>20.49</td>\n",
-       "      <td>858.80</td>\n",
+       "      <td>20.50</td>\n",
+       "      <td>858.43</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>33</th>\n",
-       "      <td>False</td>\n",
+       "      <th>40</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>2.80</td>\n",
-       "      <td>6295.83</td>\n",
-       "      <td>19.42</td>\n",
-       "      <td>906.28</td>\n",
+       "      <td>12.07</td>\n",
+       "      <td>1458.48</td>\n",
+       "      <td>20.03</td>\n",
+       "      <td>878.70</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>45</th>\n",
-       "      <td>False</td>\n",
+       "      <th>34</th>\n",
        "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -15327,11 +16687,11 @@
        "      <td>300</td>\n",
        "      <td>2.80</td>\n",
        "      <td>6295.83</td>\n",
-       "      <td>19.37</td>\n",
-       "      <td>908.52</td>\n",
+       "      <td>19.31</td>\n",
+       "      <td>911.54</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>9</th>\n",
+       "      <th>10</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15343,27 +16703,11 @@
        "      <td>300</td>\n",
        "      <td>2.26</td>\n",
        "      <td>7795.83</td>\n",
-       "      <td>19.24</td>\n",
-       "      <td>914.65</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>35</th>\n",
-       "      <td>True</td>\n",
-       "      <td>True</td>\n",
-       "      <td>False</td>\n",
-       "      <td>True</td>\n",
-       "      <td>avx</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>IVB</td>\n",
-       "      <td>300</td>\n",
-       "      <td>2.75</td>\n",
-       "      <td>6395.83</td>\n",
-       "      <td>19.20</td>\n",
-       "      <td>916.54</td>\n",
+       "      <td>19.28</td>\n",
+       "      <td>912.82</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>21</th>\n",
+       "      <th>22</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15376,12 +16720,12 @@
        "      <td>2.52</td>\n",
        "      <td>6995.83</td>\n",
        "      <td>19.16</td>\n",
-       "      <td>918.53</td>\n",
+       "      <td>918.39</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>47</th>\n",
+       "      <th>32</th>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
@@ -15391,11 +16735,11 @@
        "      <td>300</td>\n",
        "      <td>2.75</td>\n",
        "      <td>6395.83</td>\n",
-       "      <td>18.87</td>\n",
-       "      <td>932.65</td>\n",
+       "      <td>19.06</td>\n",
+       "      <td>923.22</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>23</th>\n",
+       "      <th>20</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15407,11 +16751,27 @@
        "      <td>300</td>\n",
        "      <td>2.53</td>\n",
        "      <td>6945.83</td>\n",
-       "      <td>18.56</td>\n",
-       "      <td>948.42</td>\n",
+       "      <td>18.35</td>\n",
+       "      <td>959.19</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>11</th>\n",
+       "      <th>44</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>2.75</td>\n",
+       "      <td>6395.83</td>\n",
+       "      <td>18.27</td>\n",
+       "      <td>963.35</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15423,27 +16783,27 @@
        "      <td>300</td>\n",
        "      <td>2.17</td>\n",
        "      <td>8095.83</td>\n",
-       "      <td>17.52</td>\n",
-       "      <td>1004.37</td>\n",
+       "      <td>17.53</td>\n",
+       "      <td>1004.14</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>1</th>\n",
+       "      <th>26</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
-       "      <td>True</td>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>12.07</td>\n",
-       "      <td>1458.48</td>\n",
-       "      <td>13.76</td>\n",
-       "      <td>1279.28</td>\n",
+       "      <td>12.24</td>\n",
+       "      <td>1438.48</td>\n",
+       "      <td>13.78</td>\n",
+       "      <td>1276.82</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>37</th>\n",
+       "      <th>38</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15456,26 +16816,26 @@
        "      <td>12.41</td>\n",
        "      <td>1418.48</td>\n",
        "      <td>13.76</td>\n",
-       "      <td>1279.51</td>\n",
+       "      <td>1278.82</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>25</th>\n",
+       "      <th>2</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
-       "      <td>False</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>avx</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>12.24</td>\n",
-       "      <td>1438.48</td>\n",
-       "      <td>13.75</td>\n",
-       "      <td>1279.76</td>\n",
+       "      <td>12.07</td>\n",
+       "      <td>1458.48</td>\n",
+       "      <td>13.67</td>\n",
+       "      <td>1287.20</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>13</th>\n",
+       "      <th>14</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15487,11 +16847,11 @@
        "      <td>300</td>\n",
        "      <td>12.24</td>\n",
        "      <td>1438.48</td>\n",
-       "      <td>13.66</td>\n",
-       "      <td>1288.78</td>\n",
+       "      <td>13.64</td>\n",
+       "      <td>1290.18</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>39</th>\n",
+       "      <th>36</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15503,11 +16863,11 @@
        "      <td>300</td>\n",
        "      <td>12.07</td>\n",
        "      <td>1458.48</td>\n",
-       "      <td>13.64</td>\n",
-       "      <td>1290.36</td>\n",
+       "      <td>13.54</td>\n",
+       "      <td>1299.81</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>27</th>\n",
+       "      <th>24</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15519,11 +16879,11 @@
        "      <td>300</td>\n",
        "      <td>12.07</td>\n",
        "      <td>1458.48</td>\n",
-       "      <td>13.56</td>\n",
-       "      <td>1297.59</td>\n",
+       "      <td>13.53</td>\n",
+       "      <td>1300.49</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>15</th>\n",
+       "      <th>12</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15535,11 +16895,11 @@
        "      <td>300</td>\n",
        "      <td>11.15</td>\n",
        "      <td>1578.48</td>\n",
-       "      <td>13.42</td>\n",
-       "      <td>1311.34</td>\n",
+       "      <td>13.31</td>\n",
+       "      <td>1322.03</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>3</th>\n",
+       "      <th>0</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15551,11 +16911,11 @@
        "      <td>300</td>\n",
        "      <td>11.22</td>\n",
        "      <td>1568.48</td>\n",
-       "      <td>13.36</td>\n",
-       "      <td>1317.02</td>\n",
+       "      <td>13.18</td>\n",
+       "      <td>1334.90</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>28</th>\n",
+       "      <th>31</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15567,11 +16927,11 @@
        "      <td>300</td>\n",
        "      <td>29.50</td>\n",
        "      <td>596.61</td>\n",
-       "      <td>10.19</td>\n",
-       "      <td>1727.31</td>\n",
+       "      <td>10.10</td>\n",
+       "      <td>1742.20</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>4</th>\n",
+       "      <th>7</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15583,11 +16943,11 @@
        "      <td>300</td>\n",
        "      <td>27.47</td>\n",
        "      <td>640.61</td>\n",
-       "      <td>9.43</td>\n",
-       "      <td>1866.50</td>\n",
+       "      <td>9.34</td>\n",
+       "      <td>1883.72</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>40</th>\n",
+       "      <th>43</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15599,11 +16959,11 @@
        "      <td>300</td>\n",
        "      <td>29.35</td>\n",
        "      <td>599.61</td>\n",
-       "      <td>8.63</td>\n",
-       "      <td>2039.57</td>\n",
+       "      <td>8.56</td>\n",
+       "      <td>2056.05</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>6</th>\n",
+       "      <th>5</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15615,11 +16975,11 @@
        "      <td>300</td>\n",
        "      <td>26.52</td>\n",
        "      <td>663.61</td>\n",
-       "      <td>8.46</td>\n",
-       "      <td>2079.44</td>\n",
+       "      <td>8.49</td>\n",
+       "      <td>2072.24</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>30</th>\n",
+       "      <th>29</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15631,11 +16991,11 @@
        "      <td>300</td>\n",
        "      <td>28.97</td>\n",
        "      <td>607.61</td>\n",
-       "      <td>8.34</td>\n",
-       "      <td>2111.14</td>\n",
+       "      <td>8.47</td>\n",
+       "      <td>2077.05</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>16</th>\n",
+       "      <th>19</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15647,11 +17007,11 @@
        "      <td>300</td>\n",
        "      <td>24.94</td>\n",
        "      <td>705.61</td>\n",
-       "      <td>7.33</td>\n",
-       "      <td>2400.47</td>\n",
+       "      <td>7.37</td>\n",
+       "      <td>2388.95</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>18</th>\n",
+       "      <th>17</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15663,11 +17023,11 @@
        "      <td>300</td>\n",
        "      <td>24.12</td>\n",
        "      <td>729.61</td>\n",
-       "      <td>7.18</td>\n",
-       "      <td>2451.55</td>\n",
+       "      <td>7.04</td>\n",
+       "      <td>2501.40</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>42</th>\n",
+       "      <th>41</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15679,27 +17039,11 @@
        "      <td>300</td>\n",
        "      <td>28.27</td>\n",
        "      <td>622.61</td>\n",
-       "      <td>6.84</td>\n",
-       "      <td>2573.57</td>\n",
-       "    </tr>\n",
-       "    <tr>\n",
-       "      <th>44</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>avx</td>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
-       "      <td>IVB</td>\n",
-       "      <td>300</td>\n",
-       "      <td>5.84</td>\n",
-       "      <td>3013.26</td>\n",
-       "      <td>3.34</td>\n",
-       "      <td>5271.10</td>\n",
+       "      <td>6.76</td>\n",
+       "      <td>2605.08</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>46</th>\n",
+       "      <th>45</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15711,11 +17055,11 @@
        "      <td>300</td>\n",
        "      <td>5.64</td>\n",
        "      <td>3123.26</td>\n",
-       "      <td>3.29</td>\n",
-       "      <td>5345.65</td>\n",
+       "      <td>3.28</td>\n",
+       "      <td>5363.61</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>32</th>\n",
+       "      <th>35</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15728,10 +17072,10 @@
        "      <td>5.86</td>\n",
        "      <td>3003.26</td>\n",
        "      <td>3.26</td>\n",
-       "      <td>5399.61</td>\n",
+       "      <td>5392.96</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>34</th>\n",
+       "      <th>33</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15743,11 +17087,11 @@
        "      <td>300</td>\n",
        "      <td>5.79</td>\n",
        "      <td>3038.26</td>\n",
-       "      <td>3.19</td>\n",
-       "      <td>5515.53</td>\n",
+       "      <td>3.18</td>\n",
+       "      <td>5529.57</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>8</th>\n",
+       "      <th>11</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15760,10 +17104,10 @@
        "      <td>5.48</td>\n",
        "      <td>3213.26</td>\n",
        "      <td>3.13</td>\n",
-       "      <td>5616.75</td>\n",
+       "      <td>5616.98</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>10</th>\n",
+       "      <th>9</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
@@ -15776,10 +17120,10 @@
        "      <td>5.37</td>\n",
        "      <td>3278.26</td>\n",
        "      <td>3.08</td>\n",
-       "      <td>5708.88</td>\n",
+       "      <td>5711.49</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>20</th>\n",
+       "      <th>23</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15792,10 +17136,10 @@
        "      <td>5.00</td>\n",
        "      <td>3523.26</td>\n",
        "      <td>3.06</td>\n",
-       "      <td>5751.23</td>\n",
+       "      <td>5755.43</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>22</th>\n",
+       "      <th>21</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15807,11 +17151,11 @@
        "      <td>300</td>\n",
        "      <td>4.88</td>\n",
        "      <td>3608.26</td>\n",
-       "      <td>3.01</td>\n",
-       "      <td>5841.80</td>\n",
+       "      <td>3.02</td>\n",
+       "      <td>5837.19</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>24</th>\n",
+       "      <th>27</th>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15823,11 +17167,11 @@
        "      <td>300</td>\n",
        "      <td>28.36</td>\n",
        "      <td>620.61</td>\n",
-       "      <td>1.23</td>\n",
-       "      <td>14325.50</td>\n",
+       "      <td>1.22</td>\n",
+       "      <td>14395.53</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>26</th>\n",
+       "      <th>25</th>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15839,11 +17183,11 @@
        "      <td>300</td>\n",
        "      <td>27.65</td>\n",
        "      <td>636.61</td>\n",
-       "      <td>1.21</td>\n",
-       "      <td>14558.24</td>\n",
+       "      <td>1.22</td>\n",
+       "      <td>14477.71</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>36</th>\n",
+       "      <th>39</th>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15856,10 +17200,10 @@
        "      <td>29.16</td>\n",
        "      <td>603.61</td>\n",
        "      <td>1.18</td>\n",
-       "      <td>14920.08</td>\n",
+       "      <td>14926.98</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>38</th>\n",
+       "      <th>37</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>False</td>\n",
@@ -15872,12 +17216,12 @@
        "      <td>27.78</td>\n",
        "      <td>633.61</td>\n",
        "      <td>1.14</td>\n",
-       "      <td>15382.18</td>\n",
+       "      <td>15416.67</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>12</th>\n",
-       "      <td>False</td>\n",
-       "      <td>False</td>\n",
+       "      <th>1</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx</td>\n",
@@ -15885,14 +17229,14 @@
        "      <td>True</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>24.26</td>\n",
-       "      <td>725.61</td>\n",
-       "      <td>1.05</td>\n",
-       "      <td>16789.00</td>\n",
+       "      <td>26.01</td>\n",
+       "      <td>676.61</td>\n",
+       "      <td>1.06</td>\n",
+       "      <td>16549.36</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>2</th>\n",
-       "      <td>True</td>\n",
+       "      <th>3</th>\n",
+       "      <td>False</td>\n",
        "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
@@ -15901,15 +17245,15 @@
        "      <td>True</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>26.01</td>\n",
-       "      <td>676.61</td>\n",
-       "      <td>1.05</td>\n",
-       "      <td>16772.57</td>\n",
+       "      <td>26.52</td>\n",
+       "      <td>663.61</td>\n",
+       "      <td>1.06</td>\n",
+       "      <td>16673.36</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>0</th>\n",
+       "      <th>15</th>\n",
+       "      <td>False</td>\n",
        "      <td>False</td>\n",
-       "      <td>True</td>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>avx</td>\n",
@@ -15917,13 +17261,13 @@
        "      <td>True</td>\n",
        "      <td>IVB</td>\n",
        "      <td>300</td>\n",
-       "      <td>26.52</td>\n",
-       "      <td>663.61</td>\n",
-       "      <td>1.03</td>\n",
-       "      <td>17024.65</td>\n",
+       "      <td>24.26</td>\n",
+       "      <td>725.61</td>\n",
+       "      <td>1.02</td>\n",
+       "      <td>17247.51</td>\n",
        "    </tr>\n",
        "    <tr>\n",
-       "      <th>14</th>\n",
+       "      <th>13</th>\n",
        "      <td>True</td>\n",
        "      <td>False</td>\n",
        "      <td>True</td>\n",
@@ -15936,7 +17280,7 @@
        "      <td>23.80</td>\n",
        "      <td>739.61</td>\n",
        "      <td>1.02</td>\n",
-       "      <td>17315.88</td>\n",
+       "      <td>17321.15</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -15944,146 +17288,1855 @@
       ],
       "text/plain": [
        "    compressible  cse_pdfs  cse_global  split vec_opt  aligned  nontemp arch  \\\n",
-       "29         False      True       False   True     avx     True    False  IVB   \n",
-       "17         False     False        True   True     avx     True    False  IVB   \n",
-       "41         False     False       False   True     avx     True    False  IVB   \n",
-       "5          False      True        True   True     avx     True    False  IVB   \n",
-       "31          True      True       False   True     avx     True    False  IVB   \n",
-       "19          True     False        True   True     avx     True    False  IVB   \n",
-       "43          True     False       False   True     avx     True    False  IVB   \n",
-       "7           True      True        True   True     avx     True    False  IVB   \n",
-       "33         False      True       False   True     avx    False    False  IVB   \n",
-       "45         False     False       False   True     avx    False    False  IVB   \n",
-       "9          False      True        True   True     avx    False    False  IVB   \n",
-       "35          True      True       False   True     avx    False    False  IVB   \n",
-       "21         False     False        True   True     avx    False    False  IVB   \n",
-       "47          True     False       False   True     avx    False    False  IVB   \n",
-       "23          True     False        True   True     avx    False    False  IVB   \n",
-       "11          True      True        True   True     avx    False    False  IVB   \n",
-       "1          False      True        True   True     avx     True     True  IVB   \n",
-       "37         False     False       False   True     avx     True     True  IVB   \n",
-       "25         False      True       False   True     avx     True     True  IVB   \n",
-       "13         False     False        True   True     avx     True     True  IVB   \n",
-       "39          True     False       False   True     avx     True     True  IVB   \n",
-       "27          True      True       False   True     avx     True     True  IVB   \n",
-       "15          True     False        True   True     avx     True     True  IVB   \n",
-       "3           True      True        True   True     avx     True     True  IVB   \n",
-       "28         False      True       False  False     avx     True    False  IVB   \n",
-       "4          False      True        True  False     avx     True    False  IVB   \n",
-       "40         False     False       False  False     avx     True    False  IVB   \n",
-       "6           True      True        True  False     avx     True    False  IVB   \n",
-       "30          True      True       False  False     avx     True    False  IVB   \n",
-       "16         False     False        True  False     avx     True    False  IVB   \n",
-       "18          True     False        True  False     avx     True    False  IVB   \n",
-       "42          True     False       False  False     avx     True    False  IVB   \n",
-       "44         False     False       False  False     avx    False    False  IVB   \n",
-       "46          True     False       False  False     avx    False    False  IVB   \n",
-       "32         False      True       False  False     avx    False    False  IVB   \n",
-       "34          True      True       False  False     avx    False    False  IVB   \n",
-       "8          False      True        True  False     avx    False    False  IVB   \n",
-       "10          True      True        True  False     avx    False    False  IVB   \n",
-       "20         False     False        True  False     avx    False    False  IVB   \n",
-       "22          True     False        True  False     avx    False    False  IVB   \n",
-       "24         False      True       False  False     avx     True     True  IVB   \n",
-       "26          True      True       False  False     avx     True     True  IVB   \n",
-       "36         False     False       False  False     avx     True     True  IVB   \n",
-       "38          True     False       False  False     avx     True     True  IVB   \n",
-       "12         False     False        True  False     avx     True     True  IVB   \n",
-       "2           True      True        True  False     avx     True     True  IVB   \n",
-       "0          False      True        True  False     avx     True     True  IVB   \n",
-       "14          True     False        True  False     avx     True     True  IVB   \n",
+       "30         False      True       False   True     avx     True    False  IVB   \n",
+       "6          False      True        True   True     avx     True    False  IVB   \n",
+       "18         False     False        True   True     avx     True    False  IVB   \n",
+       "42         False     False       False   True     avx     True    False  IVB   \n",
+       "16          True     False        True   True     avx     True    False  IVB   \n",
+       "28          True      True       False   True     avx     True    False  IVB   \n",
+       "4           True      True        True   True     avx     True    False  IVB   \n",
+       "40          True     False       False   True     avx     True    False  IVB   \n",
+       "34         False      True       False   True     avx    False    False  IVB   \n",
+       "10         False      True        True   True     avx    False    False  IVB   \n",
+       "22         False     False        True   True     avx    False    False  IVB   \n",
+       "32          True      True       False   True     avx    False    False  IVB   \n",
+       "20          True     False        True   True     avx    False    False  IVB   \n",
+       "44          True     False       False   True     avx    False    False  IVB   \n",
+       "8           True      True        True   True     avx    False    False  IVB   \n",
+       "26         False      True       False   True     avx     True     True  IVB   \n",
+       "38         False     False       False   True     avx     True     True  IVB   \n",
+       "2          False      True        True   True     avx     True     True  IVB   \n",
+       "14         False     False        True   True     avx     True     True  IVB   \n",
+       "36          True     False       False   True     avx     True     True  IVB   \n",
+       "24          True      True       False   True     avx     True     True  IVB   \n",
+       "12          True     False        True   True     avx     True     True  IVB   \n",
+       "0           True      True        True   True     avx     True     True  IVB   \n",
+       "31         False      True       False  False     avx     True    False  IVB   \n",
+       "7          False      True        True  False     avx     True    False  IVB   \n",
+       "43         False     False       False  False     avx     True    False  IVB   \n",
+       "5           True      True        True  False     avx     True    False  IVB   \n",
+       "29          True      True       False  False     avx     True    False  IVB   \n",
+       "19         False     False        True  False     avx     True    False  IVB   \n",
+       "17          True     False        True  False     avx     True    False  IVB   \n",
+       "41          True     False       False  False     avx     True    False  IVB   \n",
+       "45          True     False       False  False     avx    False    False  IVB   \n",
+       "35         False      True       False  False     avx    False    False  IVB   \n",
+       "33          True      True       False  False     avx    False    False  IVB   \n",
+       "11         False      True        True  False     avx    False    False  IVB   \n",
+       "9           True      True        True  False     avx    False    False  IVB   \n",
+       "23         False     False        True  False     avx    False    False  IVB   \n",
+       "21          True     False        True  False     avx    False    False  IVB   \n",
+       "27         False      True       False  False     avx     True     True  IVB   \n",
+       "25          True      True       False  False     avx     True     True  IVB   \n",
+       "39         False     False       False  False     avx     True     True  IVB   \n",
+       "37          True     False       False  False     avx     True     True  IVB   \n",
+       "1           True      True        True  False     avx     True     True  IVB   \n",
+       "3          False      True        True  False     avx     True     True  IVB   \n",
+       "15         False     False        True  False     avx     True     True  IVB   \n",
+       "13          True     False        True  False     avx     True     True  IVB   \n",
+       "\n",
+       "    dim_x  ECM[MIt/s]  ECM_cyCL[cy/CL]  c_bench[MFLUPs]  c_bench_cyCL[cy/CL]  \n",
+       "30    300       12.24          1438.48            21.66               812.61  \n",
+       "6     300       12.07          1458.48            21.62               813.90  \n",
+       "18    300       12.24          1438.48            21.33               825.07  \n",
+       "42    300       12.41          1418.48            21.30               826.15  \n",
+       "16    300       11.15          1578.48            20.81               845.76  \n",
+       "28    300       12.07          1458.48            20.64               852.69  \n",
+       "4     300       11.22          1568.48            20.50               858.43  \n",
+       "40    300       12.07          1458.48            20.03               878.70  \n",
+       "34    300        2.80          6295.83            19.31               911.54  \n",
+       "10    300        2.26          7795.83            19.28               912.82  \n",
+       "22    300        2.52          6995.83            19.16               918.39  \n",
+       "32    300        2.75          6395.83            19.06               923.22  \n",
+       "20    300        2.53          6945.83            18.35               959.19  \n",
+       "44    300        2.75          6395.83            18.27               963.35  \n",
+       "8     300        2.17          8095.83            17.53              1004.14  \n",
+       "26    300       12.24          1438.48            13.78              1276.82  \n",
+       "38    300       12.41          1418.48            13.76              1278.82  \n",
+       "2     300       12.07          1458.48            13.67              1287.20  \n",
+       "14    300       12.24          1438.48            13.64              1290.18  \n",
+       "36    300       12.07          1458.48            13.54              1299.81  \n",
+       "24    300       12.07          1458.48            13.53              1300.49  \n",
+       "12    300       11.15          1578.48            13.31              1322.03  \n",
+       "0     300       11.22          1568.48            13.18              1334.90  \n",
+       "31    300       29.50           596.61            10.10              1742.20  \n",
+       "7     300       27.47           640.61             9.34              1883.72  \n",
+       "43    300       29.35           599.61             8.56              2056.05  \n",
+       "5     300       26.52           663.61             8.49              2072.24  \n",
+       "29    300       28.97           607.61             8.47              2077.05  \n",
+       "19    300       24.94           705.61             7.37              2388.95  \n",
+       "17    300       24.12           729.61             7.04              2501.40  \n",
+       "41    300       28.27           622.61             6.76              2605.08  \n",
+       "45    300        5.64          3123.26             3.28              5363.61  \n",
+       "35    300        5.86          3003.26             3.26              5392.96  \n",
+       "33    300        5.79          3038.26             3.18              5529.57  \n",
+       "11    300        5.48          3213.26             3.13              5616.98  \n",
+       "9     300        5.37          3278.26             3.08              5711.49  \n",
+       "23    300        5.00          3523.26             3.06              5755.43  \n",
+       "21    300        4.88          3608.26             3.02              5837.19  \n",
+       "27    300       28.36           620.61             1.22             14395.53  \n",
+       "25    300       27.65           636.61             1.22             14477.71  \n",
+       "39    300       29.16           603.61             1.18             14926.98  \n",
+       "37    300       27.78           633.61             1.14             15416.67  \n",
+       "1     300       26.01           676.61             1.06             16549.36  \n",
+       "3     300       26.52           663.61             1.06             16673.36  \n",
+       "15    300       24.26           725.61             1.02             17247.51  \n",
+       "13    300       23.80           739.61             1.02             17321.15  "
+      ]
+     },
+     "execution_count": 413,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "### IVB ###\n",
+    "# Plot graph\n",
+    "fig = plot_bar_graph(df_ivb, cyCL=False, orientation=lbmpy_orientation, title='IVB results')\n",
+    "\n",
+    "# Show average speedup\n",
+    "compare_df(df_ivb, verbose=False)\n",
+    "\n",
+    "# Show all results\n",
+    "df_ivb.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "\n",
+    "# For specific query use example below\n",
+    "# df_ivb.query('nontemp==False and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "\n",
+    "# For download as SVG\n",
+    "# iplot(fig, image='svg', filename='lbmpy_ivb', image_width=1280, image_height=1600)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## lbmpy/lbmBench comparison\n",
+    "#### lbmpy parameter legend\n",
+    "\n",
+    "| *(F=False, T=True)*| compressible | cse_pdfs | cse_global | split | aligned | NT stores |\n",
+    "|-------------------:|:------------:|:--------:|:----------:|:-----:|:-------:|:---------:|\n",
+    "               | SKL |       F      |     T    |      T     |   F   |    T    |     T     |\n",
+    "               | HSW |       F      |     T    |      F     |   T   |    T    |     T     |\n",
+    "               | IVB |       F      |     T    |      F     |   T   |    T    |     F     |\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 371,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "roofline_skl = [87.57, 155.84, 219.41, 298.12, 349.66, 386.15, 425.5, 436.53, 450.84, 455.71, 473.46, 479.32, 484.95, 495.03, 498.03, 500.65, 508.86, 505.03, 502.26, 506.2, 508.92, 507.32, 502.77, 508.54, 512.17, 503.83, 500.7, 506.9, 505.39, 503.37, 499.55, 504.32, 502.14, 507.19, 500.28, 503.08, 500.42, 499.67, 501.04, 497.0]\n",
+    "roofline_hsw = [64.96, 100.82, 127.3, 127.55, 131.9, 128.78, 138.83, 128.61, 137.9, 143.11, 129.99, 127.37, 126.42, 129.67, 122.44, 123.1, 127.5, 125.56, 127.15, 127.77, 127.41, 126.43, 123.0, 124.7, 125.6, 126.05, 138.85, 137.81, 139.63, 130.6, 140.36, 135.2, 138.98, 139.97, 137.02, 139.58, 139.0, 139.13, 138.64, 134.77]\n",
+    "roofline_ivb = [57.77, 104.46, 132.27, 187.12, 182.4, 244.32, 245.98, 226.74, 236.38, 256.46, 216.33, 227.4, 231.66, 226.76, 207.51, 232.34, 226.71, 226.13, 252.09, 236.95, 298.56, 243.78, 245.54, 213.83, 221.87, 213.77, 213.13, 227.52, 217.86, 214.72, 230.36, 245.31, 254.15, 240.94, 222.61, 213.23, 222.94, 223.36, 215.8, 218.69]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 391,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=SKL_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=SKL_list-aa-pv-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=SKL_list-aa-pv-soa",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          71.243037,
+          139.72672,
+          198.46802399999999,
+          233.69754700000001,
+          262.934814,
+          278.15381,
+          289.496562,
+          294.41922999999997,
+          299.972042,
+          301.404403,
+          291.3289,
+          303.161244,
+          304.789099,
+          306.046502,
+          305.068013,
+          303.059368,
+          303.91795099999996,
+          304.053679,
+          304.322052,
+          304.647336,
+          331.18371099999996,
+          358.224937,
+          367.188383,
+          369.396146,
+          412.04738399999997,
+          413.341885,
+          418.24658700000003,
+          462.68729400000007,
+          457.90025099999997,
+          473.718449,
+          493.309549,
+          534.630555,
+          532.554874,
+          550.5350030000001,
+          554.32678,
+          565.323074,
+          595.874297,
+          578.369636,
+          587.610861,
+          552.891328
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=HSW_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=HSW_list-aa-pv-soa",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=HSW_list-aa-pv-soa",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          40.259710999999996,
+          60.208065000000005,
+          67.818077,
+          73.168203,
+          71.287375,
+          73.812286,
+          71.49718100000001,
+          90.028497,
+          99.655493,
+          115.019075,
+          117.40331699999999,
+          126.689591,
+          135.30285600000002,
+          132.609841,
+          159.394174,
+          170.696851,
+          170.634065,
+          191.38266399999998,
+          194.24915900000002,
+          184.105203,
+          203.30596699999998,
+          212.111131,
+          208.694796,
+          228.06844900000002,
+          254.75809700000002,
+          264.518106,
+          253.222291,
+          272.936425,
+          212.203129,
+          218.361913,
+          218.70513300000002,
+          223.45878399999998,
+          219.85503300000002,
+          200.544959,
+          212.411444,
+          227.05395099999998,
+          214.21632999999997,
+          207.290266,
+          187.199102,
+          203.829424
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=IVB_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=IVB_list-aa-pv-soa",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=IVB_list-aa-pv-soa",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          34.809653000000004,
+          68.841926,
+          98.910751,
+          112.32351499999999,
+          119.22188899999999,
+          122.927761,
+          123.918283,
+          122.50991,
+          123.43944099999999,
+          123.59908600000001,
+          117.16621299999998,
+          145.17203999999998,
+          166.189747,
+          190.080268,
+          187.656361,
+          198.45775700000002,
+          223.69994,
+          231.307558,
+          242.62132799999998,
+          227.510266,
+          139.624449,
+          156.16423400000002,
+          158.123095,
+          171.59962,
+          173.348529,
+          175.82066,
+          180.861723,
+          178.869891,
+          186.49924199999998,
+          183.742978,
+          187.94091,
+          194.503497,
+          190.83759799999999,
+          202.601777,
+          211.81092400000003,
+          204.608163,
+          173.46186799999998,
+          194.112339,
+          201.408632,
+          215.64425699999998
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=SKL_lbmpy(FTTFTT)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=SKL_lbmpy(FTTFTT)",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=SKL_lbmpy(FTTFTT)",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          34.488209999999995,
+          68.11404300000001,
+          101.176006,
+          131.280725,
+          164.67205,
+          191.474734,
+          223.105257,
+          235.11079900000001,
+          259.88671,
+          265.553726,
+          268.411566,
+          253.517948,
+          266.528094,
+          272.77069900000004,
+          269.02466499999997,
+          255.655752,
+          272.377668,
+          270.789901,
+          258.84685299999995,
+          273.788373,
+          168.518114,
+          172.13747,
+          174.628836,
+          175.255474,
+          186.804344,
+          214.88685,
+          217.228994,
+          223.24953,
+          226.695129,
+          228.90094399999998,
+          227.90661400000002,
+          225.88443999999998,
+          240.766552,
+          241.71106899999998,
+          239.394069,
+          237.717638,
+          235.465943,
+          233.858031,
+          267.190219,
+          266.79643
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=HSW_lbmpy(FTFTTT)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=HSW_lbmpy(FTFTTT)",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=HSW_lbmpy(FTFTTT)",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          40.223894,
+          64.725412,
+          73.413493,
+          73.283148,
+          73.825642,
+          71.109808,
+          71.39603100000001,
+          42.024246999999995,
+          43.702748,
+          45.38245,
+          46.295006,
+          47.59196,
+          47.481373,
+          49.144055,
+          44.511611,
+          45.579798,
+          45.81698,
+          45.035527,
+          44.511023,
+          44.55721,
+          44.158468,
+          44.500821,
+          44.469215000000005,
+          45.192796,
+          45.195294,
+          45.502187,
+          45.791323,
+          46.59908,
+          29.444544,
+          29.812619,
+          30.000117,
+          28.562936999999998,
+          27.894821999999998,
+          29.812634000000003,
+          27.894849,
+          24.58775,
+          26.353663,
+          29.688771999999997,
+          28.058965,
+          28.449423
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=IVB_lbmpy(FTFTTF)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=IVB_lbmpy(FTFTTF)",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=IVB_lbmpy(FTFTTF)",
+         "showlegend": true,
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20,
+          21,
+          22,
+          23,
+          24,
+          25,
+          26,
+          27,
+          28,
+          29,
+          30,
+          31,
+          32,
+          33,
+          34,
+          35,
+          36,
+          37,
+          38,
+          39,
+          40
+         ],
+         "xaxis": "x",
+         "y": [
+          21.316106,
+          42.084528000000006,
+          59.934695999999995,
+          70.700161,
+          77.304439,
+          80.481314,
+          84.020525,
+          83.321455,
+          85.552984,
+          85.258771,
+          64.86189,
+          66.756033,
+          73.613745,
+          75.221849,
+          79.712788,
+          78.30006800000001,
+          81.030695,
+          82.475185,
+          81.71691700000001,
+          82.254859,
+          37.486015,
+          37.217908,
+          36.389653,
+          35.820145000000004,
+          34.565768,
+          32.56008,
+          35.421355,
+          33.454512,
+          36.045961,
+          37.266326,
+          36.343517,
+          36.552486,
+          36.159634000000004,
+          32.541607,
+          31.765023,
+          36.552486,
+          34.194168,
+          34.839371,
+          36.740109000000004,
+          30.890978000000004
+         ],
+         "yaxis": "y"
+        },
+        {
+         "line": {
+          "color": "cornflowerblue",
+          "dash": "dashdot"
+         },
+         "mode": "lines",
+         "name": "Roofline SKL",
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13,
+          14,
+          15,
+          16,
+          17,
+          18,
+          19,
+          20
+         ],
+         "y": [
+          87.57,
+          155.84,
+          219.41,
+          298.12,
+          349.66,
+          386.15,
+          425.5,
+          436.53,
+          450.84,
+          455.71,
+          473.46,
+          479.32,
+          484.95,
+          495.03,
+          498.03,
+          500.65,
+          508.86,
+          505.03,
+          502.26,
+          506.2,
+          508.92,
+          507.32,
+          502.77,
+          508.54,
+          512.17,
+          503.83,
+          500.7,
+          506.9,
+          505.39,
+          503.37,
+          499.55,
+          504.32,
+          502.14,
+          507.19,
+          500.28,
+          503.08,
+          500.42,
+          499.67,
+          501.04,
+          497
+         ]
+        },
+        {
+         "line": {
+          "color": "orange",
+          "dash": "dashdot"
+         },
+         "mode": "lines",
+         "name": "Roofline HSW",
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10,
+          11,
+          12,
+          13
+         ],
+         "y": [
+          64.96,
+          100.82,
+          127.3,
+          127.55,
+          131.9,
+          128.78,
+          138.83,
+          128.61,
+          137.9,
+          143.11,
+          129.99,
+          127.37,
+          126.42,
+          129.67,
+          122.44,
+          123.1,
+          127.5,
+          125.56,
+          127.15,
+          127.77,
+          127.41,
+          126.43,
+          123,
+          124.7,
+          125.6,
+          126.05,
+          138.85,
+          137.81,
+          139.63,
+          130.6,
+          140.36,
+          135.2,
+          138.98,
+          139.97,
+          137.02,
+          139.58,
+          139,
+          139.13,
+          138.64,
+          134.77
+         ]
+        },
+        {
+         "line": {
+          "color": "limegreen",
+          "dash": "dashdot"
+         },
+         "mode": "lines",
+         "name": "Roofline IVB",
+         "type": "scatter",
+         "x": [
+          1,
+          2,
+          3,
+          4,
+          5,
+          6,
+          7,
+          8,
+          9,
+          10
+         ],
+         "y": [
+          57.77,
+          104.46,
+          132.27,
+          187.12,
+          182.4,
+          244.32,
+          245.98,
+          226.74,
+          236.38,
+          256.46,
+          216.33,
+          227.4,
+          231.66,
+          226.76,
+          207.51,
+          232.34,
+          226.71,
+          226.13,
+          252.09,
+          236.95,
+          298.56,
+          243.78,
+          245.54,
+          213.83,
+          221.87,
+          213.77,
+          213.13,
+          227.52,
+          217.86,
+          214.72,
+          230.36,
+          245.31,
+          254.15,
+          240.94,
+          222.61,
+          213.23,
+          222.94,
+          223.36,
+          215.8,
+          218.69
+         ]
+        }
+       ],
+       "layout": {
+        "height": 600,
+        "legend": {
+         "tracegroupgap": 0
+        },
+        "margin": {
+         "t": 60
+        },
+        "template": {
+         "data": {
+          "bar": [
+           {
+            "error_x": {
+             "color": "#2a3f5f"
+            },
+            "error_y": {
+             "color": "#2a3f5f"
+            },
+            "marker": {
+             "line": {
+              "color": "#E5ECF6",
+              "width": 0.5
+             }
+            },
+            "type": "bar"
+           }
+          ],
+          "barpolar": [
+           {
+            "marker": {
+             "line": {
+              "color": "#E5ECF6",
+              "width": 0.5
+             }
+            },
+            "type": "barpolar"
+           }
+          ],
+          "carpet": [
+           {
+            "aaxis": {
+             "endlinecolor": "#2a3f5f",
+             "gridcolor": "white",
+             "linecolor": "white",
+             "minorgridcolor": "white",
+             "startlinecolor": "#2a3f5f"
+            },
+            "baxis": {
+             "endlinecolor": "#2a3f5f",
+             "gridcolor": "white",
+             "linecolor": "white",
+             "minorgridcolor": "white",
+             "startlinecolor": "#2a3f5f"
+            },
+            "type": "carpet"
+           }
+          ],
+          "choropleth": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "choropleth"
+           }
+          ],
+          "contour": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "contour"
+           }
+          ],
+          "contourcarpet": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "contourcarpet"
+           }
+          ],
+          "heatmap": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "heatmap"
+           }
+          ],
+          "heatmapgl": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "heatmapgl"
+           }
+          ],
+          "histogram": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "histogram"
+           }
+          ],
+          "histogram2d": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "histogram2d"
+           }
+          ],
+          "histogram2dcontour": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "histogram2dcontour"
+           }
+          ],
+          "mesh3d": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "type": "mesh3d"
+           }
+          ],
+          "parcoords": [
+           {
+            "line": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "parcoords"
+           }
+          ],
+          "scatter": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatter"
+           }
+          ],
+          "scatter3d": [
+           {
+            "line": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatter3d"
+           }
+          ],
+          "scattercarpet": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattercarpet"
+           }
+          ],
+          "scattergeo": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattergeo"
+           }
+          ],
+          "scattergl": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattergl"
+           }
+          ],
+          "scattermapbox": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scattermapbox"
+           }
+          ],
+          "scatterpolar": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterpolar"
+           }
+          ],
+          "scatterpolargl": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterpolargl"
+           }
+          ],
+          "scatterternary": [
+           {
+            "marker": {
+             "colorbar": {
+              "outlinewidth": 0,
+              "ticks": ""
+             }
+            },
+            "type": "scatterternary"
+           }
+          ],
+          "surface": [
+           {
+            "colorbar": {
+             "outlinewidth": 0,
+             "ticks": ""
+            },
+            "colorscale": [
+             [
+              0,
+              "#0d0887"
+             ],
+             [
+              0.1111111111111111,
+              "#46039f"
+             ],
+             [
+              0.2222222222222222,
+              "#7201a8"
+             ],
+             [
+              0.3333333333333333,
+              "#9c179e"
+             ],
+             [
+              0.4444444444444444,
+              "#bd3786"
+             ],
+             [
+              0.5555555555555556,
+              "#d8576b"
+             ],
+             [
+              0.6666666666666666,
+              "#ed7953"
+             ],
+             [
+              0.7777777777777778,
+              "#fb9f3a"
+             ],
+             [
+              0.8888888888888888,
+              "#fdca26"
+             ],
+             [
+              1,
+              "#f0f921"
+             ]
+            ],
+            "type": "surface"
+           }
+          ],
+          "table": [
+           {
+            "cells": {
+             "fill": {
+              "color": "#EBF0F8"
+             },
+             "line": {
+              "color": "white"
+             }
+            },
+            "header": {
+             "fill": {
+              "color": "#C8D4E3"
+             },
+             "line": {
+              "color": "white"
+             }
+            },
+            "type": "table"
+           }
+          ]
+         },
+         "layout": {
+          "annotationdefaults": {
+           "arrowcolor": "#2a3f5f",
+           "arrowhead": 0,
+           "arrowwidth": 1
+          },
+          "colorscale": {
+           "diverging": [
+            [
+             0,
+             "#8e0152"
+            ],
+            [
+             0.1,
+             "#c51b7d"
+            ],
+            [
+             0.2,
+             "#de77ae"
+            ],
+            [
+             0.3,
+             "#f1b6da"
+            ],
+            [
+             0.4,
+             "#fde0ef"
+            ],
+            [
+             0.5,
+             "#f7f7f7"
+            ],
+            [
+             0.6,
+             "#e6f5d0"
+            ],
+            [
+             0.7,
+             "#b8e186"
+            ],
+            [
+             0.8,
+             "#7fbc41"
+            ],
+            [
+             0.9,
+             "#4d9221"
+            ],
+            [
+             1,
+             "#276419"
+            ]
+           ],
+           "sequential": [
+            [
+             0,
+             "#0d0887"
+            ],
+            [
+             0.1111111111111111,
+             "#46039f"
+            ],
+            [
+             0.2222222222222222,
+             "#7201a8"
+            ],
+            [
+             0.3333333333333333,
+             "#9c179e"
+            ],
+            [
+             0.4444444444444444,
+             "#bd3786"
+            ],
+            [
+             0.5555555555555556,
+             "#d8576b"
+            ],
+            [
+             0.6666666666666666,
+             "#ed7953"
+            ],
+            [
+             0.7777777777777778,
+             "#fb9f3a"
+            ],
+            [
+             0.8888888888888888,
+             "#fdca26"
+            ],
+            [
+             1,
+             "#f0f921"
+            ]
+           ],
+           "sequentialminus": [
+            [
+             0,
+             "#0d0887"
+            ],
+            [
+             0.1111111111111111,
+             "#46039f"
+            ],
+            [
+             0.2222222222222222,
+             "#7201a8"
+            ],
+            [
+             0.3333333333333333,
+             "#9c179e"
+            ],
+            [
+             0.4444444444444444,
+             "#bd3786"
+            ],
+            [
+             0.5555555555555556,
+             "#d8576b"
+            ],
+            [
+             0.6666666666666666,
+             "#ed7953"
+            ],
+            [
+             0.7777777777777778,
+             "#fb9f3a"
+            ],
+            [
+             0.8888888888888888,
+             "#fdca26"
+            ],
+            [
+             1,
+             "#f0f921"
+            ]
+           ]
+          },
+          "colorway": [
+           "#636efa",
+           "#EF553B",
+           "#00cc96",
+           "#ab63fa",
+           "#FFA15A",
+           "#19d3f3",
+           "#FF6692",
+           "#B6E880",
+           "#FF97FF",
+           "#FECB52"
+          ],
+          "font": {
+           "color": "#2a3f5f"
+          },
+          "geo": {
+           "bgcolor": "white",
+           "lakecolor": "white",
+           "landcolor": "#E5ECF6",
+           "showlakes": true,
+           "showland": true,
+           "subunitcolor": "white"
+          },
+          "hoverlabel": {
+           "align": "left"
+          },
+          "hovermode": "closest",
+          "mapbox": {
+           "style": "light"
+          },
+          "paper_bgcolor": "white",
+          "plot_bgcolor": "#E5ECF6",
+          "polar": {
+           "angularaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "bgcolor": "#E5ECF6",
+           "radialaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           }
+          },
+          "scene": {
+           "xaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           },
+           "yaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           },
+           "zaxis": {
+            "backgroundcolor": "#E5ECF6",
+            "gridcolor": "white",
+            "gridwidth": 2,
+            "linecolor": "white",
+            "showbackground": true,
+            "ticks": "",
+            "zerolinecolor": "white"
+           }
+          },
+          "shapedefaults": {
+           "line": {
+            "color": "#2a3f5f"
+           }
+          },
+          "ternary": {
+           "aaxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "baxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           },
+           "bgcolor": "#E5ECF6",
+           "caxis": {
+            "gridcolor": "white",
+            "linecolor": "white",
+            "ticks": ""
+           }
+          },
+          "title": {
+           "x": 0.05
+          },
+          "xaxis": {
+           "automargin": true,
+           "gridcolor": "white",
+           "linecolor": "white",
+           "ticks": "",
+           "zerolinecolor": "white",
+           "zerolinewidth": 2
+          },
+          "yaxis": {
+           "automargin": true,
+           "gridcolor": "white",
+           "linecolor": "white",
+           "ticks": "",
+           "zerolinecolor": "white",
+           "zerolinewidth": 2
+          }
+         }
+        },
+        "xaxis": {
+         "anchor": "y",
+         "domain": [
+          0,
+          0.98
+         ],
+         "title": {
+          "text": "threads"
+         }
+        },
+        "yaxis": {
+         "anchor": "x",
+         "domain": [
+          0,
+          1
+         ],
+         "title": {
+          "text": "MFLUPS"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"2ec42de7-4fb8-4303-a7a5-10065c4933b7\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <script type=\"text/javascript\">\n",
+       "                require([\"plotly\"], function(Plotly) {\n",
+       "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
+       "                    \n",
+       "                if (document.getElementById(\"2ec42de7-4fb8-4303-a7a5-10065c4933b7\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '2ec42de7-4fb8-4303-a7a5-10065c4933b7',\n",
+       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_list-aa-pv-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [71.243037, 139.72672, 198.46802399999999, 233.69754700000001, 262.934814, 278.15381, 289.496562, 294.41922999999997, 299.972042, 301.404403, 291.3289, 303.161244, 304.789099, 306.046502, 305.068013, 303.059368, 303.91795099999996, 304.053679, 304.322052, 304.647336, 331.18371099999996, 358.224937, 367.188383, 369.396146, 412.04738399999997, 413.341885, 418.24658700000003, 462.68729400000007, 457.90025099999997, 473.718449, 493.309549, 534.630555, 532.554874, 550.5350030000001, 554.32678, 565.323074, 595.874297, 578.369636, 587.610861, 552.891328], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_list-aa-pv-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [40.259710999999996, 60.208065000000005, 67.818077, 73.168203, 71.287375, 73.812286, 71.49718100000001, 90.028497, 99.655493, 115.019075, 117.40331699999999, 126.689591, 135.30285600000002, 132.609841, 159.394174, 170.696851, 170.634065, 191.38266399999998, 194.24915900000002, 184.105203, 203.30596699999998, 212.111131, 208.694796, 228.06844900000002, 254.75809700000002, 264.518106, 253.222291, 272.936425, 212.203129, 218.361913, 218.70513300000002, 223.45878399999998, 219.85503300000002, 200.544959, 212.411444, 227.05395099999998, 214.21632999999997, 207.290266, 187.199102, 203.829424], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_list-aa-pv-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [34.809653000000004, 68.841926, 98.910751, 112.32351499999999, 119.22188899999999, 122.927761, 123.918283, 122.50991, 123.43944099999999, 123.59908600000001, 117.16621299999998, 145.17203999999998, 166.189747, 190.080268, 187.656361, 198.45775700000002, 223.69994, 231.307558, 242.62132799999998, 227.510266, 139.624449, 156.16423400000002, 158.123095, 171.59962, 173.348529, 175.82066, 180.861723, 178.869891, 186.49924199999998, 183.742978, 187.94091, 194.503497, 190.83759799999999, 202.601777, 211.81092400000003, 204.608163, 173.46186799999998, 194.112339, 201.408632, 215.64425699999998], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_lbmpy(FTTFTT)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_lbmpy(FTTFTT)\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_lbmpy(FTTFTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [34.488209999999995, 68.11404300000001, 101.176006, 131.280725, 164.67205, 191.474734, 223.105257, 235.11079900000001, 259.88671, 265.553726, 268.411566, 253.517948, 266.528094, 272.77069900000004, 269.02466499999997, 255.655752, 272.377668, 270.789901, 258.84685299999995, 273.788373, 168.518114, 172.13747, 174.628836, 175.255474, 186.804344, 214.88685, 217.228994, 223.24953, 226.695129, 228.90094399999998, 227.90661400000002, 225.88443999999998, 240.766552, 241.71106899999998, 239.394069, 237.717638, 235.465943, 233.858031, 267.190219, 266.79643], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_lbmpy(FTFTTT)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_lbmpy(FTFTTT)\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_lbmpy(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [40.223894, 64.725412, 73.413493, 73.283148, 73.825642, 71.109808, 71.39603100000001, 42.024246999999995, 43.702748, 45.38245, 46.295006, 47.59196, 47.481373, 49.144055, 44.511611, 45.579798, 45.81698, 45.035527, 44.511023, 44.55721, 44.158468, 44.500821, 44.469215000000005, 45.192796, 45.195294, 45.502187, 45.791323, 46.59908, 29.444544, 29.812619, 30.000117, 28.562936999999998, 27.894821999999998, 29.812634000000003, 27.894849, 24.58775, 26.353663, 29.688771999999997, 28.058965, 28.449423], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_lbmpy(FTFTTF)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_lbmpy(FTFTTF)\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_lbmpy(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [21.316106, 42.084528000000006, 59.934695999999995, 70.700161, 77.304439, 80.481314, 84.020525, 83.321455, 85.552984, 85.258771, 64.86189, 66.756033, 73.613745, 75.221849, 79.712788, 78.30006800000001, 81.030695, 82.475185, 81.71691700000001, 82.254859, 37.486015, 37.217908, 36.389653, 35.820145000000004, 34.565768, 32.56008, 35.421355, 33.454512, 36.045961, 37.266326, 36.343517, 36.552486, 36.159634000000004, 32.541607, 31.765023, 36.552486, 34.194168, 34.839371, 36.740109000000004, 30.890978000000004], \"yaxis\": \"y\"}, {\"line\": {\"color\": \"cornflowerblue\", \"dash\": \"dashdot\"}, \"mode\": \"lines\", \"name\": \"Roofline SKL\", \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], \"y\": [87.57, 155.84, 219.41, 298.12, 349.66, 386.15, 425.5, 436.53, 450.84, 455.71, 473.46, 479.32, 484.95, 495.03, 498.03, 500.65, 508.86, 505.03, 502.26, 506.2, 508.92, 507.32, 502.77, 508.54, 512.17, 503.83, 500.7, 506.9, 505.39, 503.37, 499.55, 504.32, 502.14, 507.19, 500.28, 503.08, 500.42, 499.67, 501.04, 497.0]}, {\"line\": {\"color\": \"orange\", \"dash\": \"dashdot\"}, \"mode\": \"lines\", \"name\": \"Roofline HSW\", \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], \"y\": [64.96, 100.82, 127.3, 127.55, 131.9, 128.78, 138.83, 128.61, 137.9, 143.11, 129.99, 127.37, 126.42, 129.67, 122.44, 123.1, 127.5, 125.56, 127.15, 127.77, 127.41, 126.43, 123.0, 124.7, 125.6, 126.05, 138.85, 137.81, 139.63, 130.6, 140.36, 135.2, 138.98, 139.97, 137.02, 139.58, 139.0, 139.13, 138.64, 134.77]}, {\"line\": {\"color\": \"limegreen\", \"dash\": \"dashdot\"}, \"mode\": \"lines\", \"name\": \"Roofline IVB\", \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], \"y\": [57.77, 104.46, 132.27, 187.12, 182.4, 244.32, 245.98, 226.74, 236.38, 256.46, 216.33, 227.4, 231.66, 226.76, 207.51, 232.34, 226.71, 226.13, 252.09, 236.95, 298.56, 243.78, 245.54, 213.83, 221.87, 213.77, 213.13, 227.52, 217.86, 214.72, 230.36, 245.31, 254.15, 240.94, 222.61, 213.23, 222.94, 223.36, 215.8, 218.69]}],\n",
+       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"threads\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('2ec42de7-4fb8-4303-a7a5-10065c4933b7');\n",
+       "var x = new MutationObserver(function (mutations, observer) {{\n",
+       "        var display = window.getComputedStyle(gd).display;\n",
+       "        if (!display || display === 'none') {{\n",
+       "            console.log([gd, 'removed!']);\n",
+       "            Plotly.purge(gd);\n",
+       "            observer.disconnect();\n",
+       "        }}\n",
+       "}});\n",
        "\n",
-       "    dim_x  ECM[MIt/s]  ECM_cyCL[cy/CL]  c_bench[MFLUPs]  c_bench_cyCL[cy/CL]  \n",
-       "29    300       12.24          1438.48            21.83               806.32  \n",
-       "17    300       12.24          1438.48            21.61               814.51  \n",
-       "41    300       12.41          1418.48            21.58               815.63  \n",
-       "5     300       12.07          1458.48            21.55               816.81  \n",
-       "31    300       12.07          1458.48            21.11               833.80  \n",
-       "19    300       11.15          1578.48            21.02               837.10  \n",
-       "43    300       12.07          1458.48            20.90               841.94  \n",
-       "7     300       11.22          1568.48            20.49               858.80  \n",
-       "33    300        2.80          6295.83            19.42               906.28  \n",
-       "45    300        2.80          6295.83            19.37               908.52  \n",
-       "9     300        2.26          7795.83            19.24               914.65  \n",
-       "35    300        2.75          6395.83            19.20               916.54  \n",
-       "21    300        2.52          6995.83            19.16               918.53  \n",
-       "47    300        2.75          6395.83            18.87               932.65  \n",
-       "23    300        2.53          6945.83            18.56               948.42  \n",
-       "11    300        2.17          8095.83            17.52              1004.37  \n",
-       "1     300       12.07          1458.48            13.76              1279.28  \n",
-       "37    300       12.41          1418.48            13.76              1279.51  \n",
-       "25    300       12.24          1438.48            13.75              1279.76  \n",
-       "13    300       12.24          1438.48            13.66              1288.78  \n",
-       "39    300       12.07          1458.48            13.64              1290.36  \n",
-       "27    300       12.07          1458.48            13.56              1297.59  \n",
-       "15    300       11.15          1578.48            13.42              1311.34  \n",
-       "3     300       11.22          1568.48            13.36              1317.02  \n",
-       "28    300       29.50           596.61            10.19              1727.31  \n",
-       "4     300       27.47           640.61             9.43              1866.50  \n",
-       "40    300       29.35           599.61             8.63              2039.57  \n",
-       "6     300       26.52           663.61             8.46              2079.44  \n",
-       "30    300       28.97           607.61             8.34              2111.14  \n",
-       "16    300       24.94           705.61             7.33              2400.47  \n",
-       "18    300       24.12           729.61             7.18              2451.55  \n",
-       "42    300       28.27           622.61             6.84              2573.57  \n",
-       "44    300        5.84          3013.26             3.34              5271.10  \n",
-       "46    300        5.64          3123.26             3.29              5345.65  \n",
-       "32    300        5.86          3003.26             3.26              5399.61  \n",
-       "34    300        5.79          3038.26             3.19              5515.53  \n",
-       "8     300        5.48          3213.26             3.13              5616.75  \n",
-       "10    300        5.37          3278.26             3.08              5708.88  \n",
-       "20    300        5.00          3523.26             3.06              5751.23  \n",
-       "22    300        4.88          3608.26             3.01              5841.80  \n",
-       "24    300       28.36           620.61             1.23             14325.50  \n",
-       "26    300       27.65           636.61             1.21             14558.24  \n",
-       "36    300       29.16           603.61             1.18             14920.08  \n",
-       "38    300       27.78           633.61             1.14             15382.18  \n",
-       "12    300       24.26           725.61             1.05             16789.00  \n",
-       "2     300       26.01           676.61             1.05             16772.57  \n",
-       "0     300       26.52           663.61             1.03             17024.65  \n",
-       "14    300       23.80           739.61             1.02             17315.88  "
+       "// Listen for the removal of the full notebook cells\n",
+       "var notebookContainer = gd.closest('#notebook-container');\n",
+       "if (notebookContainer) {{\n",
+       "    x.observe(notebookContainer, {childList: true});\n",
+       "}}\n",
+       "\n",
+       "// Listen for the clearing of the current output cell\n",
+       "var outputEl = gd.closest('.output');\n",
+       "if (outputEl) {{\n",
+       "    x.observe(outputEl, {childList: true});\n",
+       "}}\n",
+       "\n",
+       "                        })\n",
+       "                };\n",
+       "                });\n",
+       "            </script>\n",
+       "        </div>"
       ]
      },
-     "execution_count": 20,
      "metadata": {},
-     "output_type": "execute_result"
+     "output_type": "display_data"
     }
    ],
    "source": [
-    "### IVB ###\n",
-    "# Plot graph\n",
-    "fig = plot_bar_graph(df_ivb, cyCL=False, orientation=lbmpy_orientation, title='IVB results')\n",
-    "\n",
-    "# Show average speedup\n",
-    "compare_df(df_ivb, verbose=False)\n",
+    "### Single node strong scaling of fastest lbmBench kernels ###\n",
+    "fig = px.line(df_node_scale_all, x='threads', y='MFLUPS', color='kernel')#, title='Single node strong scaling')\n",
     "\n",
-    "# Show all results\n",
-    "df_ivb.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "fig.add_trace(go.Scatter(x=list(range(1,21)),y=roofline_skl, mode='lines', line=dict(dash='dashdot', color='cornflowerblue'), name='Roofline SKL'))\n",
+    "fig.add_trace(go.Scatter(x=list(range(1,14)),y=roofline_hsw, mode='lines', line=dict(dash='dashdot', color='orange'), name='Roofline HSW'))\n",
+    "fig.add_trace(go.Scatter(x=list(range(1,11)),y=roofline_ivb, mode='lines', line=dict(dash='dashdot', color='limegreen'), name='Roofline IVB'))\n",
     "\n",
-    "# For specific query use example below\n",
-    "# df_ivb.query('nontemp==False and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "fig.show()\n",
     "\n",
     "# For download as SVG\n",
-    "#iplot(fig, image='svg', filename='lbmpy_ivb', image_width=1280)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## lbmpy/lbmBench comparison\n",
-    "#### lbmpy parameter legend\n",
-    "\n",
-    "| *(F=False, T=True)*| compressible | cse_pdfs | cse_global | split | aligned | NT stores |\n",
-    "|-------------------:|:------------:|:--------:|:----------:|:-----:|:-------:|:---------:|\n",
-    "               | SKL |       F      |     T    |      T     |   F   |    T    |     T     |\n",
-    "               | HSW |       F      |     T    |      F     |   T   |    T    |     T     |\n",
-    "               | IVB |       F      |     T    |      F     |   T   |    T    |     F     |\n"
+    "# iplot(fig, image='svg', filename='node_scaling', image_width=1280)"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 37,
+   "execution_count": 415,
    "metadata": {},
    "outputs": [
     {
@@ -16097,7 +19150,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=SKL_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=SKL_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=SKL_list-aa-pv-soa",
          "line": {
           "color": "#636efa",
@@ -16108,89 +19161,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
           10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          71.300961,
-          139.625497,
-          198.792546,
-          233.002063,
-          263.471094,
-          278.962847,
-          289.86632799999995,
-          295.642622,
-          300.564803,
-          304.036085,
-          291.346459,
-          303.787689,
-          306.366941,
-          305.433488,
-          306.040301,
-          303.351495,
-          305.048761,
-          305.642449,
-          304.96792999999997,
-          305.24447299999997,
-          331.75968900000004,
-          358.781699,
-          368.300741,
-          369.33236,
-          416.337348,
-          416.79181800000003,
-          420.095274,
-          468.811668,
-          474.4279480000001,
-          477.53345199999995,
-          495.7593,
-          525.152637,
-          536.112926,
-          550.241717,
-          559.09823,
-          571.60967,
-          589.883981,
-          584.185122,
-          570.488468,
-          556.796545
+          95.92459699999999,
+          84.550937,
+          75.320808,
+          72.590947,
+          71.889026,
+          72.006206,
+          71.51428299999999,
+          71.105835,
+          71.495451,
+          71.70143900000001,
+          71.247479,
+          71.034977
          ],
          "yaxis": "y"
         },
@@ -16198,7 +19195,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=HSW_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=HSW_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=HSW_list-aa-pv-soa",
          "line": {
           "color": "#EF553B",
@@ -16209,89 +19206,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
           10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          36.537485,
-          60.020883,
-          67.392318,
-          71.857291,
-          72.645297,
-          75.547297,
-          75.137206,
-          87.071102,
-          100.99534799999999,
-          114.38713200000001,
-          134.71229,
-          136.390739,
-          138.776088,
-          130.23639599999998,
-          154.755945,
-          172.068988,
-          178.742767,
-          193.666094,
-          191.692165,
-          190.49375700000002,
-          202.24203,
-          208.094114,
-          200.699333,
-          223.859065,
-          260.352282,
-          261.139079,
-          257.55129500000004,
-          273.50380099999995,
-          208.493344,
-          224.060159,
-          214.59215899999998,
-          222.70312400000003,
-          212.06199900000001,
-          199.572581,
-          205.05881599999998,
-          223.776574,
-          216.178148,
-          202.603135,
-          169.069581,
-          204.971343
+          55.735251,
+          36.688394,
+          36.728972,
+          36.333366999999996,
+          36.8093,
+          43.275692,
+          36.699549,
+          41.480189,
+          44.785332000000004,
+          44.801291,
+          44.873839000000004,
+          44.826788
          ],
          "yaxis": "y"
         },
@@ -16299,7 +19240,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=IVB_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=IVB_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=IVB_list-aa-pv-soa",
          "line": {
           "color": "#00cc96",
@@ -16310,89 +19251,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
           10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          34.653799,
-          68.965838,
-          98.28549100000001,
-          112.681551,
-          120.27049199999999,
-          121.764881,
-          121.930001,
-          121.61991100000002,
-          123.491285,
-          123.56066799999999,
-          107.389473,
-          147.882815,
-          162.378262,
-          189.239537,
-          190.90588200000002,
-          208.71011399999998,
-          217.98299900000004,
-          233.33250299999997,
-          246.14910299999997,
-          232.556364,
-          137.956477,
-          158.711002,
-          159.859736,
-          170.71348999999998,
-          171.95036499999998,
-          175.862494,
-          177.868278,
-          178.754533,
-          183.54163,
-          184.475335,
-          184.944839,
-          193.5783,
-          191.443908,
-          185.443058,
-          210.398711,
-          203.462225,
-          177.030566,
-          189.849886,
-          199.288225,
-          211.106973
+          38.622302000000005,
+          35.619692,
+          35.415976,
+          35.425834,
+          35.307681,
+          35.522433,
+          35.41212,
+          35.466764000000005,
+          35.115171999999994,
+          35.259415000000004,
+          35.044411,
+          34.681409
          ],
          "yaxis": "y"
         },
@@ -16400,7 +19285,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=SKL_lbmpy(FTTFTT)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=SKL_lbmpy(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=SKL_lbmpy(FTTFTT)",
          "line": {
           "color": "#ab63fa",
@@ -16411,89 +19296,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
-          10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
+          10,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          34.4574,
-          67.615347,
-          99.933238,
-          132.480248,
-          165.34799999999998,
-          192.154153,
-          226.68902400000002,
-          235.73922000000002,
-          260.75356400000004,
-          265.95349100000004,
-          269.357362,
-          253.67546800000002,
-          265.82874300000003,
-          271.881641,
-          271.366317,
-          258.441544,
-          274.25932,
-          271.734759,
-          260.75095,
-          272.98169900000005,
-          168.668874,
-          172.78752,
-          174.111463,
-          175.481134,
-          186.358543,
-          213.907142,
-          219.06381000000002,
-          223.60203399999997,
-          226.434883,
-          228.035542,
-          227.16656099999997,
-          225.590838,
-          239.44634399999998,
-          238.59676000000002,
-          240.12215899999998,
-          237.78775299999998,
-          235.56633599999998,
-          232.18223500000002,
-          267.391922,
-          268.315942
+          34.32,
+          32.11,
+          33.89,
+          33.11,
+          33.35,
+          34.6,
+          35.4,
+          34.95,
+          33.37,
+          35.21,
+          35.39,
+          35.21
          ],
          "yaxis": "y"
         },
@@ -16501,7 +19330,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=HSW_lbmpy(FTFTTT)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=HSW_lbmpy(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=HSW_lbmpy(FTFTTT)",
          "line": {
           "color": "#FFA15A",
@@ -16512,89 +19341,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
           10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          40.200272,
-          64.94483000000001,
-          75.11928,
-          72.399297,
-          73.544341,
-          71.0964,
-          71.359716,
-          42.071815,
-          43.516740000000006,
-          45.544872999999995,
-          46.462303999999996,
-          47.715255,
-          47.353202,
-          49.492098999999996,
-          44.534288000000004,
-          45.706967,
-          46.055353000000004,
-          45.367565,
-          44.682914000000004,
-          44.691977,
-          44.199727,
-          44.809434,
-          44.581849,
-          45.20693,
-          45.140440999999996,
-          45.502728999999995,
-          45.774661,
-          46.731396999999994,
-          29.627521999999995,
-          24.587687,
-          29.812590999999998,
-          28.899771,
-          29.812603000000003,
-          28.059047999999997,
-          26.949254999999997,
-          28.735060999999998,
-          23.61399,
-          23.613951,
-          27.732669,
-          29.566215999999997
+          31.3,
+          36.99,
+          40.32,
+          39.24,
+          39.13,
+          41.07,
+          42.15,
+          41.14,
+          39.01,
+          39.79,
+          39.99,
+          38.96
          ],
          "yaxis": "y"
         },
@@ -16602,7 +19375,7 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=IVB_lbmpy(FTFTTF)<br>threads=%{x}<br>MFLUPS=%{y}",
+         "hovertemplate": "kernel=IVB_lbmpy(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=IVB_lbmpy(FTFTTF)",
          "line": {
           "color": "#19d3f3",
@@ -16613,89 +19386,33 @@
          "showlegend": true,
          "type": "scatter",
          "x": [
-          1,
-          2,
-          3,
-          4,
-          5,
-          6,
-          7,
-          8,
-          9,
           10,
-          11,
-          12,
-          13,
-          14,
-          15,
-          16,
-          17,
-          18,
-          19,
-          20,
-          21,
-          22,
-          23,
-          24,
           25,
-          26,
-          27,
-          28,
-          29,
-          30,
-          31,
-          32,
-          33,
-          34,
-          35,
-          36,
-          37,
-          38,
-          39,
-          40
+          50,
+          100,
+          125,
+          150,
+          175,
+          200,
+          250,
+          300,
+          400,
+          500
          ],
          "xaxis": "x",
          "y": [
-          21.328242000000003,
-          41.930938,
-          57.328424,
-          70.527938,
-          69.274312,
-          80.51097299999999,
-          73.599926,
-          82.962783,
-          74.679701,
-          85.107664,
-          59.23769,
-          66.950313,
-          66.12850300000001,
-          76.857275,
-          69.879079,
-          79.082748,
-          70.88999100000001,
-          82.607423,
-          71.129513,
-          82.566909,
-          36.858375,
-          37.097255,
-          34.358204,
-          34.255354,
-          35.421394,
-          35.775302,
-          35.820262,
-          34.173569,
-          36.000533000000004,
-          34.775753,
-          35.138739,
-          33.910521,
-          34.112593,
-          31.782709999999998,
-          32.821465,
-          31.433759999999996,
-          30.479687,
-          35.798151000000004,
-          30.447290000000002,
-          34.379067
+          5.07,
+          5.33,
+          5.61,
+          7.58,
+          17.36,
+          14.43,
+          19.22,
+          21.53,
+          21.82,
+          21.5,
+          21.57,
+          21.49
          ],
          "yaxis": "y"
         }
@@ -17502,7 +20219,7 @@
           0.98
          ],
          "title": {
-          "text": "threads"
+          "text": "dim_x"
          }
         },
         "yaxis": {
@@ -17521,20 +20238,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"83580b88-9932-4596-866f-6d3f3a3aa072\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"6e5cf692-052b-4c45-a028-27493b246338\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"83580b88-9932-4596-866f-6d3f3a3aa072\")) {\n",
+       "                if (document.getElementById(\"6e5cf692-052b-4c45-a028-27493b246338\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        '83580b88-9932-4596-866f-6d3f3a3aa072',\n",
-       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_list-aa-pv-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [71.300961, 139.625497, 198.792546, 233.002063, 263.471094, 278.962847, 289.86632799999995, 295.642622, 300.564803, 304.036085, 291.346459, 303.787689, 306.366941, 305.433488, 306.040301, 303.351495, 305.048761, 305.642449, 304.96792999999997, 305.24447299999997, 331.75968900000004, 358.781699, 368.300741, 369.33236, 416.337348, 416.79181800000003, 420.095274, 468.811668, 474.4279480000001, 477.53345199999995, 495.7593, 525.152637, 536.112926, 550.241717, 559.09823, 571.60967, 589.883981, 584.185122, 570.488468, 556.796545], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_list-aa-pv-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [36.537485, 60.020883, 67.392318, 71.857291, 72.645297, 75.547297, 75.137206, 87.071102, 100.99534799999999, 114.38713200000001, 134.71229, 136.390739, 138.776088, 130.23639599999998, 154.755945, 172.068988, 178.742767, 193.666094, 191.692165, 190.49375700000002, 202.24203, 208.094114, 200.699333, 223.859065, 260.352282, 261.139079, 257.55129500000004, 273.50380099999995, 208.493344, 224.060159, 214.59215899999998, 222.70312400000003, 212.06199900000001, 199.572581, 205.05881599999998, 223.776574, 216.178148, 202.603135, 169.069581, 204.971343], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_list-aa-pv-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_list-aa-pv-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [34.653799, 68.965838, 98.28549100000001, 112.681551, 120.27049199999999, 121.764881, 121.930001, 121.61991100000002, 123.491285, 123.56066799999999, 107.389473, 147.882815, 162.378262, 189.239537, 190.90588200000002, 208.71011399999998, 217.98299900000004, 233.33250299999997, 246.14910299999997, 232.556364, 137.956477, 158.711002, 159.859736, 170.71348999999998, 171.95036499999998, 175.862494, 177.868278, 178.754533, 183.54163, 184.475335, 184.944839, 193.5783, 191.443908, 185.443058, 210.398711, 203.462225, 177.030566, 189.849886, 199.288225, 211.106973], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_lbmpy(FTTFTT)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_lbmpy(FTTFTT)\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_lbmpy(FTTFTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [34.4574, 67.615347, 99.933238, 132.480248, 165.34799999999998, 192.154153, 226.68902400000002, 235.73922000000002, 260.75356400000004, 265.95349100000004, 269.357362, 253.67546800000002, 265.82874300000003, 271.881641, 271.366317, 258.441544, 274.25932, 271.734759, 260.75095, 272.98169900000005, 168.668874, 172.78752, 174.111463, 175.481134, 186.358543, 213.907142, 219.06381000000002, 223.60203399999997, 226.434883, 228.035542, 227.16656099999997, 225.590838, 239.44634399999998, 238.59676000000002, 240.12215899999998, 237.78775299999998, 235.56633599999998, 232.18223500000002, 267.391922, 268.315942], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_lbmpy(FTFTTT)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_lbmpy(FTFTTT)\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_lbmpy(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [40.200272, 64.94483000000001, 75.11928, 72.399297, 73.544341, 71.0964, 71.359716, 42.071815, 43.516740000000006, 45.544872999999995, 46.462303999999996, 47.715255, 47.353202, 49.492098999999996, 44.534288000000004, 45.706967, 46.055353000000004, 45.367565, 44.682914000000004, 44.691977, 44.199727, 44.809434, 44.581849, 45.20693, 45.140440999999996, 45.502728999999995, 45.774661, 46.731396999999994, 29.627521999999995, 24.587687, 29.812590999999998, 28.899771, 29.812603000000003, 28.059047999999997, 26.949254999999997, 28.735060999999998, 23.61399, 23.613951, 27.732669, 29.566215999999997], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_lbmpy(FTFTTF)<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_lbmpy(FTFTTF)\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_lbmpy(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40], \"xaxis\": \"x\", \"y\": [21.328242000000003, 41.930938, 57.328424, 70.527938, 69.274312, 80.51097299999999, 73.599926, 82.962783, 74.679701, 85.107664, 59.23769, 66.950313, 66.12850300000001, 76.857275, 69.879079, 79.082748, 70.88999100000001, 82.607423, 71.129513, 82.566909, 36.858375, 37.097255, 34.358204, 34.255354, 35.421394, 35.775302, 35.820262, 34.173569, 36.000533000000004, 34.775753, 35.138739, 33.910521, 34.112593, 31.782709999999998, 32.821465, 31.433759999999996, 30.479687, 35.798151000000004, 30.447290000000002, 34.379067], \"yaxis\": \"y\"}],\n",
-       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"threads\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        '6e5cf692-052b-4c45-a028-27493b246338',\n",
+       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_list-aa-pv-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [95.92459699999999, 84.550937, 75.320808, 72.590947, 71.889026, 72.006206, 71.51428299999999, 71.105835, 71.495451, 71.70143900000001, 71.247479, 71.034977], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_list-aa-pv-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [55.735251, 36.688394, 36.728972, 36.333366999999996, 36.8093, 43.275692, 36.699549, 41.480189, 44.785332000000004, 44.801291, 44.873839000000004, 44.826788], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_list-aa-pv-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [38.622302000000005, 35.619692, 35.415976, 35.425834, 35.307681, 35.522433, 35.41212, 35.466764000000005, 35.115171999999994, 35.259415000000004, 35.044411, 34.681409], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_lbmpy(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_lbmpy(FTTFTT)\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_lbmpy(FTTFTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [34.32, 32.11, 33.89, 33.11, 33.35, 34.6, 35.4, 34.95, 33.37, 35.21, 35.39, 35.21], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_lbmpy(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_lbmpy(FTFTTT)\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_lbmpy(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [31.3, 36.99, 40.32, 39.24, 39.13, 41.07, 42.15, 41.14, 39.01, 39.79, 39.99, 38.96], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_lbmpy(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_lbmpy(FTFTTF)\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_lbmpy(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [5.07, 5.33, 5.61, 7.58, 17.36, 14.43, 19.22, 21.53, 21.82, 21.5, 21.57, 21.49], \"yaxis\": \"y\"}],\n",
+       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"dim_x\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('83580b88-9932-4596-866f-6d3f3a3aa072');\n",
+       "var gd = document.getElementById('6e5cf692-052b-4c45-a028-27493b246338');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -17565,27 +20282,14 @@
      },
      "metadata": {},
      "output_type": "display_data"
-    }
-   ],
-   "source": [
-    "### Single node strong scaling of fastest lbmpy/lbmBench kernels ###\n",
-    "fig = px.line(df_node_scale_all, x='threads', y='MFLUPS', color='kernel')#, title='Single node strong scaling')\n",
-    "fig.show()\n",
-    "\n",
-    "# For download as SVG\n",
-    "# iplot(fig, image='svg', filename='node_scaling', image_width=1280)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 23,
-   "metadata": {},
-   "outputs": [
+    },
     {
      "data": {
       "application/vnd.plotly.v1+json": {
        "config": {
-        "plotlyServerURL": "https://plot.ly"
+        "linkText": "Export to plot.ly",
+        "plotlyServerURL": "https://plot.ly",
+        "showLink": false
        },
        "data": [
         {
@@ -17607,23 +20311,29 @@
           25,
           50,
           100,
+          125,
           150,
+          175,
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
-          81.61672,
-          65.625642,
-          65.955476,
-          65.056913,
-          64.500642,
-          64.336361,
-          63.94223,
-          63.852691,
-          64.717163
+          95.92459699999999,
+          84.550937,
+          75.320808,
+          72.590947,
+          71.889026,
+          72.006206,
+          71.51428299999999,
+          71.105835,
+          71.495451,
+          71.70143900000001,
+          71.247479,
+          71.034977
          ],
          "yaxis": "y"
         },
@@ -17652,21 +20362,23 @@
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
-          53.17684200000001,
-          35.551512,
-          38.20541,
-          38.861481,
-          38.174846,
-          39.913733,
-          40.919421,
-          42.110203999999996,
-          42.653871,
-          42.301823,
-          43.450167
+          55.735251,
+          36.688394,
+          36.728972,
+          36.333366999999996,
+          36.8093,
+          43.275692,
+          36.699549,
+          41.480189,
+          44.785332000000004,
+          44.801291,
+          44.873839000000004,
+          44.826788
          ],
          "yaxis": "y"
         },
@@ -17689,23 +20401,29 @@
           25,
           50,
           100,
+          125,
           150,
+          175,
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
-          38.554802,
-          35.642081,
-          35.410995,
-          35.095824,
-          34.818413,
-          34.972204999999995,
-          34.928681,
-          34.824401,
-          34.917493
+          38.622302000000005,
+          35.619692,
+          35.415976,
+          35.425834,
+          35.307681,
+          35.522433,
+          35.41212,
+          35.466764000000005,
+          35.115171999999994,
+          35.259415000000004,
+          35.044411,
+          34.681409
          ],
          "yaxis": "y"
         },
@@ -17713,53 +20431,14 @@
          "hoverlabel": {
           "namelength": 0
          },
-         "hovertemplate": "kernel=SKL_lbmpy(FTTFTT) <br>dim_x=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=SKL_lbmpy(FTTFTT) ",
+         "hovertemplate": "kernel=SKL_lbmpy(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=SKL_lbmpy(FTTFTT)",
          "line": {
           "color": "#ab63fa",
           "dash": "solid"
          },
          "mode": "lines",
-         "name": "kernel=SKL_lbmpy(FTTFTT) ",
-         "showlegend": true,
-         "type": "scatter",
-         "x": [
-          10,
-          25,
-          50,
-          100,
-          150,
-          200,
-          250,
-          300,
-          500
-         ],
-         "xaxis": "x",
-         "y": [
-          26.87,
-          29.27,
-          31.75,
-          31.3,
-          31.71,
-          33.13,
-          31.38,
-          33.19,
-          33.05
-         ],
-         "yaxis": "y"
-        },
-        {
-         "hoverlabel": {
-          "namelength": 0
-         },
-         "hovertemplate": "kernel=SKL_ECM(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=SKL_ECM(FTTFTT)",
-         "line": {
-          "color": "#FFA15A",
-          "dash": "solid"
-         },
-         "mode": "lines",
-         "name": "kernel=SKL_ECM(FTTFTT)",
+         "name": "kernel=SKL_lbmpy(FTTFTT)",
          "showlegend": true,
          "type": "scatter",
          "x": [
@@ -17767,23 +20446,29 @@
           25,
           50,
           100,
+          125,
           150,
+          175,
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
-          47.34,
-          52.75,
-          52.82,
-          56.44,
-          55.27,
-          54.67,
-          54.32,
-          55.27,
-          55.04
+          34.32,
+          32.11,
+          33.89,
+          33.11,
+          33.35,
+          34.6,
+          35.4,
+          34.95,
+          33.37,
+          35.21,
+          35.39,
+          35.21
          ],
          "yaxis": "y"
         },
@@ -17794,7 +20479,7 @@
          "hovertemplate": "kernel=HSW_lbmpy(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=HSW_lbmpy(FTFTTT)",
          "line": {
-          "color": "#19d3f3",
+          "color": "#FFA15A",
           "dash": "solid"
          },
          "mode": "lines",
@@ -17806,62 +20491,29 @@
           25,
           50,
           100,
+          125,
           150,
+          175,
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
-          29.54,
-          33.01,
-          36.94,
-          38.81,
-          39.54,
-          40.12,
-          37.5,
-          38.07,
-          37.3
-         ],
-         "yaxis": "y"
-        },
-        {
-         "hoverlabel": {
-          "namelength": 0
-         },
-         "hovertemplate": "kernel=HSW_ECM(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=HSW_ECM(FTFTTT)",
-         "line": {
-          "color": "#FF6692",
-          "dash": "solid"
-         },
-         "mode": "lines",
-         "name": "kernel=HSW_ECM(FTFTTT)",
-         "showlegend": true,
-         "type": "scatter",
-         "x": [
-          10,
-          25,
-          50,
-          100,
-          150,
-          200,
-          250,
-          300,
-          500
-         ],
-         "xaxis": "x",
-         "y": [
-          22.65,
-          20.93,
-          20.95,
-          15.8,
-          15.69,
-          15.81,
-          15.74,
-          15.81,
-          15.81
+          31.3,
+          36.99,
+          40.32,
+          39.24,
+          39.13,
+          41.07,
+          42.15,
+          41.14,
+          39.01,
+          39.79,
+          39.99,
+          38.96
          ],
          "yaxis": "y"
         },
@@ -17872,7 +20524,7 @@
          "hovertemplate": "kernel=IVB_lbmpy(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}",
          "legendgroup": "kernel=IVB_lbmpy(FTFTTF)",
          "line": {
-          "color": "#B6E880",
+          "color": "#19d3f3",
           "dash": "solid"
          },
          "mode": "lines",
@@ -17884,62 +20536,29 @@
           25,
           50,
           100,
+          125,
           150,
+          175,
           200,
           250,
           300,
+          400,
           500
          ],
          "xaxis": "x",
          "y": [
           5.07,
-          5.43,
-          5.77,
-          7.56,
-          14.46,
-          21.92,
+          5.33,
+          5.61,
+          7.58,
+          17.36,
+          14.43,
+          19.22,
+          21.53,
+          21.82,
           21.5,
-          21.54,
-          21.68
-         ],
-         "yaxis": "y"
-        },
-        {
-         "hoverlabel": {
-          "namelength": 0
-         },
-         "hovertemplate": "kernel=IVB_ECM(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}",
-         "legendgroup": "kernel=IVB_ECM(FTFTTF)",
-         "line": {
-          "color": "#FF97FF",
-          "dash": "solid"
-         },
-         "mode": "lines",
-         "name": "kernel=IVB_ECM(FTFTTF)",
-         "showlegend": true,
-         "type": "scatter",
-         "x": [
-          10,
-          25,
-          50,
-          100,
-          150,
-          200,
-          250,
-          300,
-          500
-         ],
-         "xaxis": "x",
-         "y": [
-          4.23,
-          3.89,
-          4.11,
-          12.33,
-          12.34,
-          12.4,
-          12.2,
-          12.24,
-          12.68
+          21.57,
+          21.49
          ],
          "yaxis": "y"
         }
@@ -17949,6 +20568,9 @@
         "legend": {
          "tracegroupgap": 0
         },
+        "margin": {
+         "t": 60
+        },
         "template": {
          "data": {
           "bar": [
@@ -18736,9 +21358,6 @@
           }
          }
         },
-        "title": {
-         "text": "Scaling of most inner dimension"
-        },
         "xaxis": {
          "anchor": "y",
          "domain": [
@@ -18765,20 +21384,20 @@
        "<div>\n",
        "        \n",
        "        \n",
-       "            <div id=\"2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
+       "            <div id=\"75f03128-6749-4d47-895d-ad808da9fac4\" class=\"plotly-graph-div\" style=\"height:600px; width:100%;\"></div>\n",
        "            <script type=\"text/javascript\">\n",
        "                require([\"plotly\"], function(Plotly) {\n",
        "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
        "                    \n",
-       "                if (document.getElementById(\"2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec\")) {\n",
+       "                if (document.getElementById(\"75f03128-6749-4d47-895d-ad808da9fac4\")) {\n",
        "                    Plotly.newPlot(\n",
-       "                        '2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec',\n",
-       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_list-aa-pv-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [81.61672, 65.625642, 65.955476, 65.056913, 64.500642, 64.336361, 63.94223, 63.852691, 64.717163], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_list-aa-pv-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [53.17684200000001, 35.551512, 38.20541, 38.861481, 38.174846, 39.913733, 40.919421, 42.110203999999996, 42.653871, 42.301823, 43.450167], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_list-aa-pv-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [38.554802, 35.642081, 35.410995, 35.095824, 34.818413, 34.972204999999995, 34.928681, 34.824401, 34.917493], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_lbmpy(FTTFTT) <br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_lbmpy(FTTFTT) \", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_lbmpy(FTTFTT) \", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [26.87, 29.27, 31.75, 31.3, 31.71, 33.13, 31.38, 33.19, 33.05], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_ECM(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_ECM(FTTFTT)\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_ECM(FTTFTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [47.34, 52.75, 52.82, 56.44, 55.27, 54.67, 54.32, 55.27, 55.04], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_lbmpy(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_lbmpy(FTFTTT)\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_lbmpy(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [29.54, 33.01, 36.94, 38.81, 39.54, 40.12, 37.5, 38.07, 37.3], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_ECM(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_ECM(FTFTTT)\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_ECM(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [22.65, 20.93, 20.95, 15.8, 15.69, 15.81, 15.74, 15.81, 15.81], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_lbmpy(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_lbmpy(FTFTTF)\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_lbmpy(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [5.07, 5.43, 5.77, 7.56, 14.46, 21.92, 21.5, 21.54, 21.68], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_ECM(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_ECM(FTFTTF)\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_ECM(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 150, 200, 250, 300, 500], \"xaxis\": \"x\", \"y\": [4.23, 3.89, 4.11, 12.33, 12.34, 12.4, 12.2, 12.24, 12.68], \"yaxis\": \"y\"}],\n",
-       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"title\": {\"text\": \"Scaling of most inner dimension\"}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"dim_x\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
+       "                        '75f03128-6749-4d47-895d-ad808da9fac4',\n",
+       "                        [{\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_list-aa-pv-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [95.92459699999999, 84.550937, 75.320808, 72.590947, 71.889026, 72.006206, 71.51428299999999, 71.105835, 71.495451, 71.70143900000001, 71.247479, 71.034977], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_list-aa-pv-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [55.735251, 36.688394, 36.728972, 36.333366999999996, 36.8093, 43.275692, 36.699549, 41.480189, 44.785332000000004, 44.801291, 44.873839000000004, 44.826788], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_list-aa-pv-soa<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_list-aa-pv-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_list-aa-pv-soa\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [38.622302000000005, 35.619692, 35.415976, 35.425834, 35.307681, 35.522433, 35.41212, 35.466764000000005, 35.115171999999994, 35.259415000000004, 35.044411, 34.681409], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=SKL_lbmpy(FTTFTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=SKL_lbmpy(FTTFTT)\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=SKL_lbmpy(FTTFTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [34.32, 32.11, 33.89, 33.11, 33.35, 34.6, 35.4, 34.95, 33.37, 35.21, 35.39, 35.21], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=HSW_lbmpy(FTFTTT)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=HSW_lbmpy(FTFTTT)\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=HSW_lbmpy(FTFTTT)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [31.3, 36.99, 40.32, 39.24, 39.13, 41.07, 42.15, 41.14, 39.01, 39.79, 39.99, 38.96], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=IVB_lbmpy(FTFTTF)<br>dim_x=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=IVB_lbmpy(FTFTTF)\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=IVB_lbmpy(FTFTTF)\", \"showlegend\": true, \"type\": \"scatter\", \"x\": [10, 25, 50, 100, 125, 150, 175, 200, 250, 300, 400, 500], \"xaxis\": \"x\", \"y\": [5.07, 5.33, 5.61, 7.58, 17.36, 14.43, 19.22, 21.53, 21.82, 21.5, 21.57, 21.49], \"yaxis\": \"y\"}],\n",
+       "                        {\"height\": 600, \"legend\": {\"tracegroupgap\": 0}, \"margin\": {\"t\": 60}, \"template\": {\"data\": {\"bar\": [{\"error_x\": {\"color\": \"#2a3f5f\"}, \"error_y\": {\"color\": \"#2a3f5f\"}, \"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"bar\"}], \"barpolar\": [{\"marker\": {\"line\": {\"color\": \"#E5ECF6\", \"width\": 0.5}}, \"type\": \"barpolar\"}], \"carpet\": [{\"aaxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"baxis\": {\"endlinecolor\": \"#2a3f5f\", \"gridcolor\": \"white\", \"linecolor\": \"white\", \"minorgridcolor\": \"white\", \"startlinecolor\": \"#2a3f5f\"}, \"type\": \"carpet\"}], \"choropleth\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"choropleth\"}], \"contour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"contour\"}], \"contourcarpet\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"contourcarpet\"}], \"heatmap\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmap\"}], \"heatmapgl\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"heatmapgl\"}], \"histogram\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"histogram\"}], \"histogram2d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2d\"}], \"histogram2dcontour\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"histogram2dcontour\"}], \"mesh3d\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"type\": \"mesh3d\"}], \"parcoords\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"parcoords\"}], \"scatter\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter\"}], \"scatter3d\": [{\"line\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatter3d\"}], \"scattercarpet\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattercarpet\"}], \"scattergeo\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergeo\"}], \"scattergl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattergl\"}], \"scattermapbox\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scattermapbox\"}], \"scatterpolar\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolar\"}], \"scatterpolargl\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterpolargl\"}], \"scatterternary\": [{\"marker\": {\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}}, \"type\": \"scatterternary\"}], \"surface\": [{\"colorbar\": {\"outlinewidth\": 0, \"ticks\": \"\"}, \"colorscale\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"type\": \"surface\"}], \"table\": [{\"cells\": {\"fill\": {\"color\": \"#EBF0F8\"}, \"line\": {\"color\": \"white\"}}, \"header\": {\"fill\": {\"color\": \"#C8D4E3\"}, \"line\": {\"color\": \"white\"}}, \"type\": \"table\"}]}, \"layout\": {\"annotationdefaults\": {\"arrowcolor\": \"#2a3f5f\", \"arrowhead\": 0, \"arrowwidth\": 1}, \"colorscale\": {\"diverging\": [[0, \"#8e0152\"], [0.1, \"#c51b7d\"], [0.2, \"#de77ae\"], [0.3, \"#f1b6da\"], [0.4, \"#fde0ef\"], [0.5, \"#f7f7f7\"], [0.6, \"#e6f5d0\"], [0.7, \"#b8e186\"], [0.8, \"#7fbc41\"], [0.9, \"#4d9221\"], [1, \"#276419\"]], \"sequential\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]], \"sequentialminus\": [[0.0, \"#0d0887\"], [0.1111111111111111, \"#46039f\"], [0.2222222222222222, \"#7201a8\"], [0.3333333333333333, \"#9c179e\"], [0.4444444444444444, \"#bd3786\"], [0.5555555555555556, \"#d8576b\"], [0.6666666666666666, \"#ed7953\"], [0.7777777777777778, \"#fb9f3a\"], [0.8888888888888888, \"#fdca26\"], [1.0, \"#f0f921\"]]}, \"colorway\": [\"#636efa\", \"#EF553B\", \"#00cc96\", \"#ab63fa\", \"#FFA15A\", \"#19d3f3\", \"#FF6692\", \"#B6E880\", \"#FF97FF\", \"#FECB52\"], \"font\": {\"color\": \"#2a3f5f\"}, \"geo\": {\"bgcolor\": \"white\", \"lakecolor\": \"white\", \"landcolor\": \"#E5ECF6\", \"showlakes\": true, \"showland\": true, \"subunitcolor\": \"white\"}, \"hoverlabel\": {\"align\": \"left\"}, \"hovermode\": \"closest\", \"mapbox\": {\"style\": \"light\"}, \"paper_bgcolor\": \"white\", \"plot_bgcolor\": \"#E5ECF6\", \"polar\": {\"angularaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"radialaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"scene\": {\"xaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"yaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}, \"zaxis\": {\"backgroundcolor\": \"#E5ECF6\", \"gridcolor\": \"white\", \"gridwidth\": 2, \"linecolor\": \"white\", \"showbackground\": true, \"ticks\": \"\", \"zerolinecolor\": \"white\"}}, \"shapedefaults\": {\"line\": {\"color\": \"#2a3f5f\"}}, \"ternary\": {\"aaxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"baxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}, \"bgcolor\": \"#E5ECF6\", \"caxis\": {\"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\"}}, \"title\": {\"x\": 0.05}, \"xaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}, \"yaxis\": {\"automargin\": true, \"gridcolor\": \"white\", \"linecolor\": \"white\", \"ticks\": \"\", \"zerolinecolor\": \"white\", \"zerolinewidth\": 2}}}, \"xaxis\": {\"anchor\": \"y\", \"domain\": [0.0, 0.98], \"title\": {\"text\": \"dim_x\"}}, \"yaxis\": {\"anchor\": \"x\", \"domain\": [0.0, 1.0], \"title\": {\"text\": \"MFLUPS\"}}},\n",
        "                        {\"responsive\": true}\n",
        "                    ).then(function(){\n",
        "                            \n",
-       "var gd = document.getElementById('2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec');\n",
+       "var gd = document.getElementById('75f03128-6749-4d47-895d-ad808da9fac4');\n",
        "var x = new MutationObserver(function (mutations, observer) {{\n",
        "        var display = window.getComputedStyle(gd).display;\n",
        "        if (!display || display === 'none') {{\n",
@@ -18800,6 +21419,8 @@
        "    x.observe(outputEl, {childList: true});\n",
        "}}\n",
        "\n",
+       "                        }).then(function(){\n",
+       "                            function downloadimage(format, height, width, filename) {var p = document.getElementById('75f03128-6749-4d47-895d-ad808da9fac4');Plotly.downloadImage(p, {format: format, height: height, width: width, filename: filename});};if(document.readyState == 'complete') {downloadimage('svg', 600, 1280, 'dim_scaling');}\n",
        "                        })\n",
        "                };\n",
        "                });\n",
@@ -18813,12 +21434,12 @@
    ],
    "source": [
     "### Dimension scaling of fastest lbmpy/lbmBench kernels ###\n",
-    "fig = px.line(df_node_scale_dims, x='dim_x', y='MFLUPS', color='kernel',\n",
-    "              title='Scaling of most inner dimension')#, log_x=True)\n",
+    "fig = px.line(df_node_scale_dims, x='dim_x', y='MFLUPS', color='kernel')#,\n",
+    "              #title='Scaling of most inner dimension')#, log_x=True)\n",
     "fig.show()\n",
     "\n",
     "# For download as SVG\n",
-    "# iplot(fig, image='svg', filename='dim_scaling', image_width=1280)"
+    "iplot(fig, image='svg', filename='dim_scaling', image_width=1280)"
    ]
   },
   {
diff --git a/benchmarks/results_copy.csv b/benchmarks/results_copy.csv
index 56bf091261d875b28ec92781336737a8f2b9e662..673a955607f19bfccb96918093b4d8920388426b 100644
--- a/benchmarks/results_copy.csv
+++ b/benchmarks/results_copy.csv
@@ -1,214 +1,214 @@
 size(KB),bandwidth(MB/s),arch
-5.6 , 122637.181 , SKL
-7.2 , 130287.758 , SKL
-9.2 , 121134.042 , SKL
-12.3 , 125219.530 , SKL
-15.9 , 126451.182 , SKL
-20.5 , 35914.807 , SKL
-27.1 , 32970.346 , SKL
-35.3 , 33353.212 , SKL
-45.6 , 33839.993 , SKL
-59.4 , 34890.281 , SKL
-74.8 , 32765.905 , SKL
-77.3 , 34278.482 , SKL
-93.7 , 34519.576 , SKL
-100.9 , 33914.559 , SKL
-117.2 , 33891.170 , SKL
-131.1 , 34010.588 , SKL
-146.4 , 32508.505 , SKL
-170.5 , 35284.178 , SKL
-183.3 , 32768.424 , SKL
-222.2 , 35411.033 , SKL
-229.4 , 34983.270 , SKL
-286.7 , 34802.085 , SKL
-288.8 , 35153.854 , SKL
-358.4 , 34151.361 , SKL
-448.0 , 25199.772 , SKL
-560.1 , 20106.033 , SKL
-700.4 , 13849.023 , SKL
-875.5 , 12097.791 , SKL
-1094.7 , 11714.992 , SKL
-1368.1 , 11698.487 , SKL
-1710.1 , 11697.628 , SKL
-2138.1 , 11702.117 , SKL
-2672.6 , 11700.643 , SKL
-3340.8 , 11699.699 , SKL
-4175.9 , 11701.426 , SKL
-5219.8 , 11698.032 , SKL
-6524.9 , 11672.700 , SKL
-8156.2 , 11606.848 , SKL
-10195.5 , 10492.545 , SKL
-12744.7 , 9994.281 , SKL
-15930.9 , 9288.141 , SKL
-19913.2 , 8644.076 , SKL
-24891.9 , 8194.597 , SKL
-31114.8 , 7932.161 , SKL
-38893.6 , 7686.775 , SKL
-48617.0 , 7480.447 , SKL
-60771.3 , 7457.108 , SKL
-75964.4 , 7383.071 , SKL
-94955.5 , 7319.838 , SKL
-118694.4 , 7325.328 , SKL
-148367.9 , 7291.583 , SKL
-185460.2 , 7256.603 , SKL
-231824.9 , 7251.765 , SKL
-289781.2 , 7237.743 , SKL
-362226.7 , 7231.138 , SKL
-452783.6 , 7000.450 , SKL
-565979.6 , 7016.291 , SKL
-707474.4 , 7000.591 , SKL
-884343.3 , 6976.027 , SKL
-1105429.5 , 6947.314 , SKL
-1381786.6 , 6956.483 , SKL
-1727233.5 , 6959.797 , SKL
-2159042.0 , 6985.480 , SKL
-2698802.2 , 6918.532 , SKL
-3373503.0 , 6974.610 , SKL
-4216879.1 , 6996.664 , SKL
-5271098.9 , 6989.110 , SKL
-6588873.2 , 6912.764 , SKL
-8236091.9 , 6906.955 , SKL
-10295114.8 , 6887.639 , SKL
-12868893.7 , 6945.786 , SKL
-5.6 , 70697.011 , HSW
-7.2 , 71181.457 , HSW
-9.2 , 68594.023 , HSW
-12.3 , 68577.976 , HSW
-15.9 , 69821.229 , HSW
-20.5 , 18407.795 , HSW
-27.1 , 18090.896 , HSW
-35.3 , 18171.750 , HSW
-45.6 , 18113.761 , HSW
-59.4 , 18370.077 , HSW
-74.8 , 17964.949 , HSW
-77.3 , 18210.585 , HSW
-93.7 , 17878.412 , HSW
-100.9 , 17568.093 , HSW
-117.2 , 15596.991 , HSW
-131.1 , 14603.723 , HSW
-146.4 , 15407.547 , HSW
-170.5 , 12159.173 , HSW
-183.3 , 12570.070 , HSW
-222.2 , 12157.514 , HSW
-229.4 , 11718.687 , HSW
-286.7 , 11362.251 , HSW
-288.8 , 11403.678 , HSW
-358.4 , 11370.045 , HSW
-448.0 , 11362.125 , HSW
-560.1 , 11364.021 , HSW
-700.4 , 11362.986 , HSW
-875.5 , 11364.520 , HSW
-1094.7 , 11360.709 , HSW
-1368.1 , 11362.987 , HSW
-1710.1 , 11361.050 , HSW
-2138.1 , 11339.285 , HSW
-2672.6 , 11361.629 , HSW
-3340.8 , 11326.606 , HSW
-4175.9 , 11336.547 , HSW
-5219.8 , 11339.558 , HSW
-6524.9 , 11141.155 , HSW
-8156.2 , 10128.463 , HSW
-10195.5 , 7239.484 , HSW
-12744.7 , 5765.494 , HSW
-15930.9 , 5472.351 , HSW
-19913.2 , 5442.682 , HSW
-24891.9 , 5418.823 , HSW
-31114.8 , 5432.545 , HSW
-38893.6 , 5462.307 , HSW
-48617.0 , 5457.686 , HSW
-60771.3 , 5490.879 , HSW
-75964.4 , 5412.836 , HSW
-94955.5 , 5442.690 , HSW
-118694.4 , 5422.302 , HSW
-148367.9 , 5455.433 , HSW
-185460.2 , 5440.566 , HSW
-231824.9 , 5417.009 , HSW
-289781.2 , 5430.931 , HSW
-362226.7 , 5212.347 , HSW
-452783.6 , 5231.977 , HSW
-565979.6 , 5260.419 , HSW
-707474.4 , 5245.158 , HSW
-884343.3 , 5247.235 , HSW
-1105429.5 , 5239.657 , HSW
-1381786.6 , 5237.434 , HSW
-1727233.5 , 5230.521 , HSW
-2159042.0 , 5282.047 , HSW
-2698802.2 , 5268.550 , HSW
-3373503.0 , 5215.911 , HSW
-4216879.1 , 5151.471 , HSW
-5271098.9 , 5233.666 , HSW
-6588873.2 , 5284.204 , HSW
-8236091.9 , 5205.836 , HSW
-10295114.8 , 4977.785 , HSW
-12868893.7 , 4780.749 , HSW
-5.6 , 34439.576 , IVB
-7.2 , 34584.181 , IVB
-9.2 , 33715.635 , IVB
-12.3 , 31609.948 , IVB
-15.9 , 34268.695 , IVB
-20.5 , 15402.236 , IVB
-27.1 , 15028.655 , IVB
-35.3 , 15105.357 , IVB
-45.6 , 15137.084 , IVB
-59.4 , 15434.330 , IVB
-74.8 , 15017.771 , IVB
-77.3 , 14542.896 , IVB
-93.7 , 13997.794 , IVB
-100.9 , 14034.090 , IVB
-117.2 , 13404.522 , IVB
-131.1 , 13318.992 , IVB
-146.4 , 12685.789 , IVB
-170.5 , 12039.724 , IVB
-183.3 , 11056.293 , IVB
-222.2 , 9392.005 , IVB
-229.4 , 9141.621 , IVB
-286.7 , 9016.892 , IVB
-288.8 , 9063.205 , IVB
-358.4 , 9048.450 , IVB
-448.0 , 9048.831 , IVB
-560.1 , 9049.226 , IVB
-700.4 , 9048.950 , IVB
-875.5 , 9047.319 , IVB
-1094.7 , 9024.720 , IVB
-1368.1 , 8965.586 , IVB
-1710.1 , 8963.261 , IVB
-2138.1 , 8965.055 , IVB
-2672.6 , 9009.138 , IVB
-3340.8 , 9021.079 , IVB
-4175.9 , 9017.172 , IVB
-5219.8 , 9027.232 , IVB
-6524.9 , 9042.632 , IVB
-8156.2 , 8980.619 , IVB
-10195.5 , 8613.968 , IVB
-12744.7 , 7049.985 , IVB
-15930.9 , 5344.269 , IVB
-19913.2 , 4785.215 , IVB
-24891.9 , 4606.038 , IVB
-31114.8 , 4700.562 , IVB
-38893.6 , 4693.228 , IVB
-48617.0 , 4580.074 , IVB
-60771.3 , 4713.092 , IVB
-75964.4 , 4682.110 , IVB
-94955.5 , 4683.482 , IVB
-118694.4 , 4685.297 , IVB
-148367.9 , 4572.816 , IVB
-185460.2 , 4623.277 , IVB
-231824.9 , 4684.409 , IVB
-289781.2 , 4446.989 , IVB
-362226.7 , 4551.317 , IVB
-452783.6 , 4555.857 , IVB
-565979.6 , 4441.169 , IVB
-707474.4 , 4567.471 , IVB
-884343.3 , 4472.362 , IVB
-1105429.5 , 4529.825 , IVB
-1381786.6 , 4541.132 , IVB
-1727233.5 , 4577.725 , IVB
-2159042.0 , 4548.471 , IVB
-2698802.2 , 4579.007 , IVB
-3373503.0 , 4528.769 , IVB
-4216879.1 , 4579.039 , IVB
-5271098.9 , 4589.356 , IVB
-6588873.2 , 4516.524 , IVB
-8236091.9 , 4575.458 , IVB
-10295114.8 , 4584.285 , IVB
-12868893.7 , 4491.988 , IVB
+5.6 , 290331.5 , SKL
+7.2 , 246181.8 , SKL
+9.2 , 246086.1 , SKL
+12.3 , 240963.8 , SKL
+15.9 , 229262.0 , SKL
+20.5 , 127351.8 , SKL
+27.1 , 113288.6 , SKL
+35.3 , 115156.2 , SKL
+45.6 , 124501.8 , SKL
+59.4 , 131430.7 , SKL
+74.8 , 124691.0 , SKL
+77.3 , 125844.1 , SKL
+93.7 , 126270.1 , SKL
+100.9 , 120251.8 , SKL
+117.2 , 121193.5 , SKL
+131.1 , 123192.2 , SKL
+146.4 , 125944.0 , SKL
+170.5 , 132947.1 , SKL
+183.3 , 126646.7 , SKL
+222.2 , 129801.8 , SKL
+229.4 , 123068.5 , SKL
+286.7 , 113124.2 , SKL
+288.8 , 119739.7 , SKL
+358.4 , 111656.0 , SKL
+448.0 , 100150.0 , SKL
+560.1 , 71226.1 , SKL
+700.4 , 54547.6 , SKL
+875.5 , 47517.2 , SKL
+1094.7 , 45407.5 , SKL
+1368.1 , 45161.5 , SKL
+1710.1 , 45210.5 , SKL
+2138.1 , 45222.1 , SKL
+2672.6 , 45225.2 , SKL
+3340.8 , 45223.8 , SKL
+4175.9 , 45223.0 , SKL
+5219.8 , 45225.1 , SKL
+6524.9 , 45052.4 , SKL
+8156.2 , 45018.6 , SKL
+10195.5 , 44125.3 , SKL
+12744.7 , 38029.9 , SKL
+15930.9 , 35659.8 , SKL
+19913.2 , 32313.4 , SKL
+24891.9 , 30387.6 , SKL
+31114.8 , 29513.6 , SKL
+38893.6 , 28952.4 , SKL
+48617.0 , 28384.0 , SKL
+60771.3 , 28063.4 , SKL
+75964.4 , 27943.7 , SKL
+94955.5 , 27913.7 , SKL
+118694.4 , 27757.1 , SKL
+148367.9 , 27954.3 , SKL
+185460.2 , 27722.0 , SKL
+231824.9 , 27707.9 , SKL
+289781.2 , 27503.2 , SKL
+362226.7 , 27448.4 , SKL
+452783.6 , 26656.2 , SKL
+565979.6 , 26645.8 , SKL
+707474.4 , 26656.4 , SKL
+884343.3 , 26747.9 , SKL
+1105429.5 , 26717.5 , SKL
+1381786.6 , 26731.0 , SKL
+1727233.5 , 26641.7 , SKL
+2159042.0 , 26608.6 , SKL
+2698802.2 , 26609.2 , SKL
+3373503.0 , 26594.4 , SKL
+4216879.1 , 26672.4 , SKL
+5271098.9 , 26655.3 , SKL
+6588873.2 , 26603.8 , SKL
+8236091.9 , 26598.8 , SKL
+10295114.8 , 26390.4 , SKL
+12868893.7 , 26468.3 , SKL
+5.6 , 268653.8 , HSW
+7.2 , 271964.9 , HSW
+9.2 , 259030.7 , HSW
+12.3 , 260432.8 , HSW
+15.9 , 265518.7 , HSW
+20.5 , 70545.4 , HSW
+27.1 , 69080.9 , HSW
+35.3 , 69408.2 , HSW
+45.6 , 69181.8 , HSW
+59.4 , 69895.7 , HSW
+74.8 , 68425.1 , HSW
+77.3 , 66926.3 , HSW
+93.7 , 69348.0 , HSW
+100.9 , 62645.9 , HSW
+117.2 , 63859.1 , HSW
+131.1 , 53981.3 , HSW
+146.4 , 54483.3 , HSW
+170.5 , 51240.5 , HSW
+183.3 , 45549.5 , HSW
+222.2 , 44928.7 , HSW
+229.4 , 43117.1 , HSW
+286.7 , 42983.5 , HSW
+288.8 , 42950.3 , HSW
+358.4 , 42970.3 , HSW
+448.0 , 42981.0 , HSW
+560.1 , 42987.7 , HSW
+700.4 , 43003.8 , HSW
+875.5 , 42988.1 , HSW
+1094.7 , 42988.6 , HSW
+1368.1 , 43001.5 , HSW
+1710.1 , 42971.4 , HSW
+2138.1 , 42930.5 , HSW
+2672.6 , 42983.8 , HSW
+3340.8 , 42855.5 , HSW
+4175.9 , 42871.0 , HSW
+5219.8 , 42825.3 , HSW
+6524.9 , 41679.0 , HSW
+8156.2 , 37265.3 , HSW
+10195.5 , 27394.5 , HSW
+12744.7 , 22337.8 , HSW
+15930.9 , 20807.5 , HSW
+19913.2 , 20583.6 , HSW
+24891.9 , 20810.7 , HSW
+31114.8 , 20579.1 , HSW
+38893.6 , 20594.0 , HSW
+48617.0 , 20702.6 , HSW
+60771.3 , 20506.3 , HSW
+75964.4 , 20573.2 , HSW
+94955.5 , 20710.6 , HSW
+118694.4 , 20503.0 , HSW
+148367.9 , 20629.4 , HSW
+185460.2 , 20693.5 , HSW
+231824.9 , 20501.9 , HSW
+289781.2 , 20648.5 , HSW
+362226.7 , 19853.0 , HSW
+452783.6 , 19900.2 , HSW
+565979.6 , 19996.4 , HSW
+707474.4 , 19841.3 , HSW
+884343.3 , 19964.6 , HSW
+1105429.5 , 19979.0 , HSW
+1381786.6 , 19823.9 , HSW
+1727233.5 , 19897.1 , HSW
+2159042.0 , 19921.7 , HSW
+2698802.2 , 19862.3 , HSW
+3373503.0 , 19890.0 , HSW
+4216879.1 , 19865.5 , HSW
+5271098.9 , 19866.1 , HSW
+6588873.2 , 19957.7 , HSW
+8236091.9 , 19896.0 , HSW
+10295114.8 , 18901.3 , HSW
+12868893.7 , 18028.4 , HSW
+5.6 , 131385.7 , IVB
+7.2 , 131935.2 , IVB
+9.2 , 128446.8 , IVB
+12.3 , 121071.3 , IVB
+15.9 , 130612.8 , IVB
+20.5 , 58863.9 , IVB
+27.1 , 56723.5 , IVB
+35.3 , 56602.1 , IVB
+45.6 , 57108.4 , IVB
+59.4 , 58597.6 , IVB
+74.8 , 57823.7 , IVB
+77.3 , 54911.9 , IVB
+93.7 , 53872.8 , IVB
+100.9 , 53835.4 , IVB
+117.2 , 53542.1 , IVB
+131.1 , 51557.7 , IVB
+146.4 , 48161.2 , IVB
+170.5 , 44336.8 , IVB
+183.3 , 38965.8 , IVB
+222.2 , 36384.4 , IVB
+229.4 , 35085.1 , IVB
+286.7 , 34393.9 , IVB
+288.8 , 34656.6 , IVB
+358.4 , 34560.2 , IVB
+448.0 , 34565.0 , IVB
+560.1 , 34571.2 , IVB
+700.4 , 34563.2 , IVB
+875.5 , 34549.6 , IVB
+1094.7 , 34476.1 , IVB
+1368.1 , 34330.6 , IVB
+1710.1 , 34232.6 , IVB
+2138.1 , 34245.8 , IVB
+2672.6 , 34405.5 , IVB
+3340.8 , 34385.6 , IVB
+4175.9 , 34427.0 , IVB
+5219.8 , 34481.4 , IVB
+6524.9 , 34553.1 , IVB
+8156.2 , 34263.6 , IVB
+10195.5 , 32270.8 , IVB
+12744.7 , 26709.4 , IVB
+15930.9 , 20574.1 , IVB
+19913.2 , 18212.2 , IVB
+24891.9 , 17440.4 , IVB
+31114.8 , 17959.0 , IVB
+38893.6 , 17997.6 , IVB
+48617.0 , 17597.6 , IVB
+60771.3 , 18002.8 , IVB
+75964.4 , 18007.4 , IVB
+94955.5 , 18012.1 , IVB
+118694.4 , 18065.4 , IVB
+148367.9 , 17601.1 , IVB
+185460.2 , 17755.6 , IVB
+231824.9 , 18092.1 , IVB
+289781.2 , 17153.5 , IVB
+362226.7 , 17495.4 , IVB
+452783.6 , 17461.1 , IVB
+565979.6 , 17054.3 , IVB
+707474.4 , 17523.8 , IVB
+884343.3 , 17150.2 , IVB
+1105429.5 , 17380.6 , IVB
+1381786.6 , 17373.8 , IVB
+1727233.5 , 17528.4 , IVB
+2159042.0 , 17377.2 , IVB
+2698802.2 , 17524.5 , IVB
+3373503.0 , 17335.2 , IVB
+4216879.1 , 17524.1 , IVB
+5271098.9 , 17544.3 , IVB
+6588873.2 , 17141.6 , IVB
+8236091.9 , 17102.5 , IVB
+10295114.8 , 16270.7 , IVB
+12868893.7 , 16221.6 , IVB
diff --git a/benchmarks/results_dims.csv b/benchmarks/results_dims.csv
index 381b19ae4683c492d5582c02a47cc6ab03d2621d..192c90b71e63401bf322061ecc5607b3ca7843e0 100644
--- a/benchmarks/results_dims.csv
+++ b/benchmarks/results_dims.csv
@@ -1,73 +1,73 @@
 dim_x,MFLUPS,kernel
-10,97.571959,SKL_list-aa-pv-soa
-25,83.880490,SKL_list-aa-pv-soa
-50,74.521262,SKL_list-aa-pv-soa
-100,72.689321,SKL_list-aa-pv-soa
-125,72.433189,SKL_list-aa-pv-soa
-150,71.741941,SKL_list-aa-pv-soa
-175,71.836617,SKL_list-aa-pv-soa
-200,71.804380,SKL_list-aa-pv-soa
-250,71.474190,SKL_list-aa-pv-soa
-300,71.530106,SKL_list-aa-pv-soa
-400,71.567495,SKL_list-aa-pv-soa
-500,71.118728,SKL_list-aa-pv-soa
-10,49.712570,HSW_list-aa-pv-soa
-25,36.779442,HSW_list-aa-pv-soa
-50,36.723782,HSW_list-aa-pv-soa
-100,36.671327,HSW_list-aa-pv-soa
-125,36.587783,HSW_list-aa-pv-soa
-150,44.624309,HSW_list-aa-pv-soa
-175,36.584396,HSW_list-aa-pv-soa
-200,43.830265,HSW_list-aa-pv-soa
-250,36.546482,HSW_list-aa-pv-soa
-300,44.855694,HSW_list-aa-pv-soa
-400,44.561029,HSW_list-aa-pv-soa
-500,44.735059,HSW_list-aa-pv-soa
-10,38.488346,IVB_list-aa-pv-soa
-25,35.601747,IVB_list-aa-pv-soa
-50,35.302347,IVB_list-aa-pv-soa
-100,35.321864,IVB_list-aa-pv-soa
-125,35.356708,IVB_list-aa-pv-soa
-150,35.428394,IVB_list-aa-pv-soa
-175,35.311710,IVB_list-aa-pv-soa
-200,35.134956,IVB_list-aa-pv-soa
-250,35.272591,IVB_list-aa-pv-soa
-300,35.250503,IVB_list-aa-pv-soa
-400,34.683125,IVB_list-aa-pv-soa
-500,34.937091,IVB_list-aa-pv-soa
-10,33.83,SKL_lbmpy(FTTFTT)
-25,31.06,SKL_lbmpy(FTTFTT)
-50,34.04,SKL_lbmpy(FTTFTT)
-100,33.26,SKL_lbmpy(FTTFTT)
-125,33.5,SKL_lbmpy(FTTFTT)
-150,35.01,SKL_lbmpy(FTTFTT)
+10,95.924597,SKL_list-aa-pv-soa
+25,84.550937,SKL_list-aa-pv-soa
+50,75.320808,SKL_list-aa-pv-soa
+100,72.590947,SKL_list-aa-pv-soa
+125,71.889026,SKL_list-aa-pv-soa
+150,72.006206,SKL_list-aa-pv-soa
+175,71.514283,SKL_list-aa-pv-soa
+200,71.105835,SKL_list-aa-pv-soa
+250,71.495451,SKL_list-aa-pv-soa
+300,71.701439,SKL_list-aa-pv-soa
+400,71.247479,SKL_list-aa-pv-soa
+500,71.034977,SKL_list-aa-pv-soa
+10,55.735251,HSW_list-aa-pv-soa
+25,36.688394,HSW_list-aa-pv-soa
+50,36.728972,HSW_list-aa-pv-soa
+100,36.333367,HSW_list-aa-pv-soa
+125,36.809300,HSW_list-aa-pv-soa
+150,43.275692,HSW_list-aa-pv-soa
+175,36.699549,HSW_list-aa-pv-soa
+200,41.480189,HSW_list-aa-pv-soa
+250,44.785332,HSW_list-aa-pv-soa
+300,44.801291,HSW_list-aa-pv-soa
+400,44.873839,HSW_list-aa-pv-soa
+500,44.826788,HSW_list-aa-pv-soa
+10,38.622302,IVB_list-aa-pv-soa
+25,35.619692,IVB_list-aa-pv-soa
+50,35.415976,IVB_list-aa-pv-soa
+100,35.425834,IVB_list-aa-pv-soa
+125,35.307681,IVB_list-aa-pv-soa
+150,35.522433,IVB_list-aa-pv-soa
+175,35.412120,IVB_list-aa-pv-soa
+200,35.466764,IVB_list-aa-pv-soa
+250,35.115172,IVB_list-aa-pv-soa
+300,35.259415,IVB_list-aa-pv-soa
+400,35.044411,IVB_list-aa-pv-soa
+500,34.681409,IVB_list-aa-pv-soa
+10,34.32,SKL_lbmpy(FTTFTT)
+25,32.11,SKL_lbmpy(FTTFTT)
+50,33.89,SKL_lbmpy(FTTFTT)
+100,33.11,SKL_lbmpy(FTTFTT)
+125,33.35,SKL_lbmpy(FTTFTT)
+150,34.6,SKL_lbmpy(FTTFTT)
 175,35.4,SKL_lbmpy(FTTFTT)
-200,35.09,SKL_lbmpy(FTTFTT)
-250,33.43,SKL_lbmpy(FTTFTT)
-300,35.17,SKL_lbmpy(FTTFTT)
-400,35.58,SKL_lbmpy(FTTFTT)
-500,35.0,SKL_lbmpy(FTTFTT)
-10,31.77,HSW_lbmpy(FTFTTT)
-25,36.41,HSW_lbmpy(FTFTTT)
-50,39.35,HSW_lbmpy(FTFTTT)
-100,40.58,HSW_lbmpy(FTFTTT)
-125,39.74,HSW_lbmpy(FTFTTT)
-150,41.32,HSW_lbmpy(FTFTTT)
-175,42.13,HSW_lbmpy(FTFTTT)
-200,42.11,HSW_lbmpy(FTFTTT)
-250,39.14,HSW_lbmpy(FTFTTT)
-300,40.05,HSW_lbmpy(FTFTTT)
-400,40.56,HSW_lbmpy(FTFTTT)
-500,38.43,HSW_lbmpy(FTFTTT)
-10,5.05,IVB_lbmpy(FTFTTF)
-25,5.41,IVB_lbmpy(FTFTTF)
-50,5.65,IVB_lbmpy(FTFTTF)
-100,7.59,IVB_lbmpy(FTFTTF)
-125,17.48,IVB_lbmpy(FTFTTF)
-150,14.39,IVB_lbmpy(FTFTTF)
-175,19.02,IVB_lbmpy(FTFTTF)
-200,21.54,IVB_lbmpy(FTFTTF)
-250,21.55,IVB_lbmpy(FTFTTF)
-300,21.8,IVB_lbmpy(FTFTTF)
-400,21.63,IVB_lbmpy(FTFTTF)
-500,21.34,IVB_lbmpy(FTFTTF)
+200,34.95,SKL_lbmpy(FTTFTT)
+250,33.37,SKL_lbmpy(FTTFTT)
+300,35.21,SKL_lbmpy(FTTFTT)
+400,35.39,SKL_lbmpy(FTTFTT)
+500,35.21,SKL_lbmpy(FTTFTT)
+10,31.3,HSW_lbmpy(FTFTTT)
+25,36.99,HSW_lbmpy(FTFTTT)
+50,40.32,HSW_lbmpy(FTFTTT)
+100,39.24,HSW_lbmpy(FTFTTT)
+125,39.13,HSW_lbmpy(FTFTTT)
+150,41.07,HSW_lbmpy(FTFTTT)
+175,42.15,HSW_lbmpy(FTFTTT)
+200,41.14,HSW_lbmpy(FTFTTT)
+250,39.01,HSW_lbmpy(FTFTTT)
+300,39.79,HSW_lbmpy(FTFTTT)
+400,39.99,HSW_lbmpy(FTFTTT)
+500,38.96,HSW_lbmpy(FTFTTT)
+10,5.07,IVB_lbmpy(FTFTTF)
+25,5.33,IVB_lbmpy(FTFTTF)
+50,5.61,IVB_lbmpy(FTFTTF)
+100,7.58,IVB_lbmpy(FTFTTF)
+125,17.36,IVB_lbmpy(FTFTTF)
+150,14.43,IVB_lbmpy(FTFTTF)
+175,19.22,IVB_lbmpy(FTFTTF)
+200,21.53,IVB_lbmpy(FTFTTF)
+250,21.82,IVB_lbmpy(FTFTTF)
+300,21.5,IVB_lbmpy(FTFTTF)
+400,21.57,IVB_lbmpy(FTFTTF)
+500,21.49,IVB_lbmpy(FTFTTF)
diff --git a/benchmarks/results_lbmBench_hsw.csv b/benchmarks/results_lbmBench_hsw.csv
index 9b588771766f4ecf5e2c9708f4ca10928da63ba2..fbca71d38ba4bcd57c0c00c26f24b3b8b89b9843 100644
--- a/benchmarks/results_lbmBench_hsw.csv
+++ b/benchmarks/results_lbmBench_hsw.csv
@@ -1,45 +1,45 @@
 flags,MFLUPS,threads,kernel
-avx2,38.151235,1,list-aa-pv-soa
-avx2,21.327278,1,list-aa-ria-soa
-avx2,25.898822,1,list-aa-soa
-avx2,18.341901,1,list-aa-aos
-avx2,21.017970,1,list-pull-split-nt-1s-soa
-avx2,23.029895,1,list-pull-split-nt-2s-soa
-avx2,7.442180,1,list-pull-soa
-avx2,10.489182,1,list-pull-aos
-avx2,4.647031,1,list-push-soa
-avx2,10.719956,1,list-push-aos
-avx2,33.519298,1,aa-vec-sl-soa
-avx2,33.670191,1,aa-vec-soa
-avx2,14.780475,1,aa-aos
-avx2,20.922425,1,aa-soa
-avx2,11.708566,1,blk-push-aos
-avx2,4.263499,1,blk-pull-soa
-avx2,14.284790,1,blk-pull-aos
-avx2,5.005611,1,blk-push-soa
-avx2,5.021635,1,push-soa
-avx2,11.669642,1,push-aos
-avx2,4.196046,1,pull-soa
-avx2,14.266276,1,pull-aos
-avx,37.778130,1,list-aa-pv-soa
-avx,20.624482,1,list-aa-ria-soa
-avx,25.116037,1,list-aa-soa
-avx,17.538311,1,list-aa-aos
-avx,21.958741,1,list-pull-split-nt-1s-soa
-avx,23.633722,1,list-pull-split-nt-2s-soa
-avx,6.393990,1,list-pull-soa
-avx,11.108774,1,list-pull-aos
-avx,4.557674,1,list-push-soa
-avx,10.953609,1,list-push-aos
-avx,36.103204,1,aa-vec-sl-soa
-avx,34.260256,1,aa-vec-soa
-avx,15.392480,1,aa-aos
-avx,21.308917,1,aa-soa
-avx,12.029942,1,blk-push-aos
-avx,4.094969,1,blk-pull-soa
-avx,14.734012,1,blk-pull-aos
-avx,4.821923,1,blk-push-soa
-avx,4.808324,1,push-soa
-avx,12.002574,1,push-aos
-avx,4.086790,1,pull-soa
-avx,14.782359,1,pull-aos
+avx2,44.800519,1,list-aa-pv-soa
+avx2,22.110530,1,list-aa-ria-soa
+avx2,28.857237,1,list-aa-soa
+avx2,18.668383,1,list-aa-aos
+avx2,22.736636,1,list-pull-split-nt-1s-soa
+avx2,23.159013,1,list-pull-split-nt-2s-soa
+avx2,6.838322,1,list-pull-soa
+avx2,10.696084,1,list-pull-aos
+avx2,4.632631,1,list-push-soa
+avx2,10.647296,1,list-push-aos
+avx2,41.334789,1,aa-vec-sl-soa
+avx2,37.368539,1,aa-vec-soa
+avx2,15.292353,1,aa-aos
+avx2,22.594971,1,aa-soa
+avx2,11.731182,1,blk-push-aos
+avx2,4.294013,1,blk-pull-soa
+avx2,14.305074,1,blk-pull-aos
+avx2,5.024548,1,blk-push-soa
+avx2,5.003431,1,push-soa
+avx2,11.742035,1,push-aos
+avx2,4.204072,1,pull-soa
+avx2,14.203091,1,pull-aos
+avx,37.131015,1,list-aa-pv-soa
+avx,20.647089,1,list-aa-ria-soa
+avx,24.900364,1,list-aa-soa
+avx,17.603623,1,list-aa-aos
+avx,22.218443,1,list-pull-split-nt-1s-soa
+avx,24.008239,1,list-pull-split-nt-2s-soa
+avx,6.955967,1,list-pull-soa
+avx,11.039227,1,list-pull-aos
+avx,4.543602,1,list-push-soa
+avx,11.109226,1,list-push-aos
+avx,32.985756,1,aa-vec-sl-soa
+avx,30.875156,1,aa-vec-soa
+avx,15.134948,1,aa-aos
+avx,20.859012,1,aa-soa
+avx,12.008080,1,blk-push-aos
+avx,4.098159,1,blk-pull-soa
+avx,14.707770,1,blk-pull-aos
+avx,4.812396,1,blk-push-soa
+avx,4.812784,1,push-soa
+avx,11.976688,1,push-aos
+avx,4.112334,1,pull-soa
+avx,14.729914,1,pull-aos
diff --git a/benchmarks/results_lbmBench_ivb.csv b/benchmarks/results_lbmBench_ivb.csv
index 44733cc2d802180fe1f16cde5b8e42c4d0c4d6ef..3a16d0af5819cf39600acf10723f7380c966f1de 100644
--- a/benchmarks/results_lbmBench_ivb.csv
+++ b/benchmarks/results_lbmBench_ivb.csv
@@ -1,23 +1,23 @@
 flags,MFLUPS,threads,kernel
-avx,35.429484,1,list-aa-pv-soa
-avx,19.166543,1,list-aa-ria-soa
-avx,19.374518,1,list-aa-soa
-avx,11.513080,1,list-aa-aos
-avx,11.329141,1,list-pull-split-nt-1s-soa
-avx,10.310426,1,list-pull-split-nt-2s-soa
-avx,5.407625,1,list-pull-soa
-avx,9.394746,1,list-pull-aos
-avx,3.230325,1,list-push-soa
-avx,8.916525,1,list-push-aos
-avx,31.181733,1,aa-vec-sl-soa
-avx,32.329428,1,aa-vec-soa
-avx,13.033286,1,aa-aos
-avx,15.422857,1,aa-soa
-avx,9.386522,1,blk-push-aos
-avx,2.817368,1,blk-pull-soa
-avx,10.714005,1,blk-pull-aos
-avx,3.519786,1,blk-push-soa
-avx,3.433867,1,push-soa
-avx,9.383668,1,push-aos
-avx,2.983386,1,pull-soa
-avx,10.743895,1,pull-aos
+avx,34.784874,1,list-aa-pv-soa
+avx,18.698097,1,list-aa-ria-soa
+avx,19.546187,1,list-aa-soa
+avx,11.549384,1,list-aa-aos
+avx,12.335853,1,list-pull-split-nt-1s-soa
+avx,10.611078,1,list-pull-split-nt-2s-soa
+avx,5.215098,1,list-pull-soa
+avx,9.378410,1,list-pull-aos
+avx,3.253489,1,list-push-soa
+avx,8.921564,1,list-push-aos
+avx,30.612833,1,aa-vec-sl-soa
+avx,31.864385,1,aa-vec-soa
+avx,13.044606,1,aa-aos
+avx,15.479258,1,aa-soa
+avx,9.389209,1,blk-push-aos
+avx,2.935224,1,blk-pull-soa
+avx,10.687445,1,blk-pull-aos
+avx,3.484829,1,blk-push-soa
+avx,3.429237,1,push-soa
+avx,9.392074,1,push-aos
+avx,2.982162,1,pull-soa
+avx,10.692109,1,pull-aos
diff --git a/benchmarks/results_lbmBench_node.csv b/benchmarks/results_lbmBench_node.csv
index b5ff13ff2e0db181aef4ed5d6b5870c885e1ba57..185011cf6accd2ba73be2c042de14030d23abc80 100644
--- a/benchmarks/results_lbmBench_node.csv
+++ b/benchmarks/results_lbmBench_node.csv
@@ -1,121 +1,121 @@
 MFLUPS,threads,dim_x,kernel
-71.300961,1,300,SKL_list-aa-pv-soa
-139.625497,2,300,SKL_list-aa-pv-soa
-198.792546,3,300,SKL_list-aa-pv-soa
-233.002063,4,300,SKL_list-aa-pv-soa
-263.471094,5,300,SKL_list-aa-pv-soa
-278.962847,6,300,SKL_list-aa-pv-soa
-289.866328,7,300,SKL_list-aa-pv-soa
-295.642622,8,300,SKL_list-aa-pv-soa
-300.564803,9,300,SKL_list-aa-pv-soa
-304.036085,10,300,SKL_list-aa-pv-soa
-291.346459,11,300,SKL_list-aa-pv-soa
-303.787689,12,300,SKL_list-aa-pv-soa
-306.366941,13,300,SKL_list-aa-pv-soa
-305.433488,14,300,SKL_list-aa-pv-soa
-306.040301,15,300,SKL_list-aa-pv-soa
-303.351495,16,300,SKL_list-aa-pv-soa
-305.048761,17,300,SKL_list-aa-pv-soa
-305.642449,18,300,SKL_list-aa-pv-soa
-304.967930,19,300,SKL_list-aa-pv-soa
-305.244473,20,300,SKL_list-aa-pv-soa
-331.759689,21,300,SKL_list-aa-pv-soa
-358.781699,22,300,SKL_list-aa-pv-soa
-368.300741,23,300,SKL_list-aa-pv-soa
-369.332360,24,300,SKL_list-aa-pv-soa
-416.337348,25,300,SKL_list-aa-pv-soa
-416.791818,26,300,SKL_list-aa-pv-soa
-420.095274,27,300,SKL_list-aa-pv-soa
-468.811668,28,300,SKL_list-aa-pv-soa
-474.427948,29,300,SKL_list-aa-pv-soa
-477.533452,30,300,SKL_list-aa-pv-soa
-495.759300,31,300,SKL_list-aa-pv-soa
-525.152637,32,300,SKL_list-aa-pv-soa
-536.112926,33,300,SKL_list-aa-pv-soa
-550.241717,34,300,SKL_list-aa-pv-soa
-559.098230,35,300,SKL_list-aa-pv-soa
-571.609670,36,300,SKL_list-aa-pv-soa
-589.883981,37,300,SKL_list-aa-pv-soa
-584.185122,38,300,SKL_list-aa-pv-soa
-570.488468,39,300,SKL_list-aa-pv-soa
-556.796545,40,300,SKL_list-aa-pv-soa
-36.537485,1,300,HSW_list-aa-pv-soa
-60.020883,2,300,HSW_list-aa-pv-soa
-67.392318,3,300,HSW_list-aa-pv-soa
-71.857291,4,300,HSW_list-aa-pv-soa
-72.645297,5,300,HSW_list-aa-pv-soa
-75.547297,6,300,HSW_list-aa-pv-soa
-75.137206,7,300,HSW_list-aa-pv-soa
-87.071102,8,300,HSW_list-aa-pv-soa
-100.995348,9,300,HSW_list-aa-pv-soa
-114.387132,10,300,HSW_list-aa-pv-soa
-134.712290,11,300,HSW_list-aa-pv-soa
-136.390739,12,300,HSW_list-aa-pv-soa
-138.776088,13,300,HSW_list-aa-pv-soa
-130.236396,14,300,HSW_list-aa-pv-soa
-154.755945,15,300,HSW_list-aa-pv-soa
-172.068988,16,300,HSW_list-aa-pv-soa
-178.742767,17,300,HSW_list-aa-pv-soa
-193.666094,18,300,HSW_list-aa-pv-soa
-191.692165,19,300,HSW_list-aa-pv-soa
-190.493757,20,300,HSW_list-aa-pv-soa
-202.242030,21,300,HSW_list-aa-pv-soa
-208.094114,22,300,HSW_list-aa-pv-soa
-200.699333,23,300,HSW_list-aa-pv-soa
-223.859065,24,300,HSW_list-aa-pv-soa
-260.352282,25,300,HSW_list-aa-pv-soa
-261.139079,26,300,HSW_list-aa-pv-soa
-257.551295,27,300,HSW_list-aa-pv-soa
-273.503801,28,300,HSW_list-aa-pv-soa
-208.493344,29,300,HSW_list-aa-pv-soa
-224.060159,30,300,HSW_list-aa-pv-soa
-214.592159,31,300,HSW_list-aa-pv-soa
-222.703124,32,300,HSW_list-aa-pv-soa
-212.061999,33,300,HSW_list-aa-pv-soa
-199.572581,34,300,HSW_list-aa-pv-soa
-205.058816,35,300,HSW_list-aa-pv-soa
-223.776574,36,300,HSW_list-aa-pv-soa
-216.178148,37,300,HSW_list-aa-pv-soa
-202.603135,38,300,HSW_list-aa-pv-soa
-169.069581,39,300,HSW_list-aa-pv-soa
-204.971343,40,300,HSW_list-aa-pv-soa
-34.653799,1,300,IVB_list-aa-pv-soa
-68.965838,2,300,IVB_list-aa-pv-soa
-98.285491,3,300,IVB_list-aa-pv-soa
-112.681551,4,300,IVB_list-aa-pv-soa
-120.270492,5,300,IVB_list-aa-pv-soa
-121.764881,6,300,IVB_list-aa-pv-soa
-121.930001,7,300,IVB_list-aa-pv-soa
-121.619911,8,300,IVB_list-aa-pv-soa
-123.491285,9,300,IVB_list-aa-pv-soa
-123.560668,10,300,IVB_list-aa-pv-soa
-107.389473,11,300,IVB_list-aa-pv-soa
-147.882815,12,300,IVB_list-aa-pv-soa
-162.378262,13,300,IVB_list-aa-pv-soa
-189.239537,14,300,IVB_list-aa-pv-soa
-190.905882,15,300,IVB_list-aa-pv-soa
-208.710114,16,300,IVB_list-aa-pv-soa
-217.982999,17,300,IVB_list-aa-pv-soa
-233.332503,18,300,IVB_list-aa-pv-soa
-246.149103,19,300,IVB_list-aa-pv-soa
-232.556364,20,300,IVB_list-aa-pv-soa
-137.956477,21,300,IVB_list-aa-pv-soa
-158.711002,22,300,IVB_list-aa-pv-soa
-159.859736,23,300,IVB_list-aa-pv-soa
-170.713490,24,300,IVB_list-aa-pv-soa
-171.950365,25,300,IVB_list-aa-pv-soa
-175.862494,26,300,IVB_list-aa-pv-soa
-177.868278,27,300,IVB_list-aa-pv-soa
-178.754533,28,300,IVB_list-aa-pv-soa
-183.541630,29,300,IVB_list-aa-pv-soa
-184.475335,30,300,IVB_list-aa-pv-soa
-184.944839,31,300,IVB_list-aa-pv-soa
-193.578300,32,300,IVB_list-aa-pv-soa
-191.443908,33,300,IVB_list-aa-pv-soa
-185.443058,34,300,IVB_list-aa-pv-soa
-210.398711,35,300,IVB_list-aa-pv-soa
-203.462225,36,300,IVB_list-aa-pv-soa
-177.030566,37,300,IVB_list-aa-pv-soa
-189.849886,38,300,IVB_list-aa-pv-soa
-199.288225,39,300,IVB_list-aa-pv-soa
-211.106973,40,300,IVB_list-aa-pv-soa
+71.243037,1,300,SKL_list-aa-pv-soa
+139.726720,2,300,SKL_list-aa-pv-soa
+198.468024,3,300,SKL_list-aa-pv-soa
+233.697547,4,300,SKL_list-aa-pv-soa
+262.934814,5,300,SKL_list-aa-pv-soa
+278.153810,6,300,SKL_list-aa-pv-soa
+289.496562,7,300,SKL_list-aa-pv-soa
+294.419230,8,300,SKL_list-aa-pv-soa
+299.972042,9,300,SKL_list-aa-pv-soa
+301.404403,10,300,SKL_list-aa-pv-soa
+291.328900,11,300,SKL_list-aa-pv-soa
+303.161244,12,300,SKL_list-aa-pv-soa
+304.789099,13,300,SKL_list-aa-pv-soa
+306.046502,14,300,SKL_list-aa-pv-soa
+305.068013,15,300,SKL_list-aa-pv-soa
+303.059368,16,300,SKL_list-aa-pv-soa
+303.917951,17,300,SKL_list-aa-pv-soa
+304.053679,18,300,SKL_list-aa-pv-soa
+304.322052,19,300,SKL_list-aa-pv-soa
+304.647336,20,300,SKL_list-aa-pv-soa
+331.183711,21,300,SKL_list-aa-pv-soa
+358.224937,22,300,SKL_list-aa-pv-soa
+367.188383,23,300,SKL_list-aa-pv-soa
+369.396146,24,300,SKL_list-aa-pv-soa
+412.047384,25,300,SKL_list-aa-pv-soa
+413.341885,26,300,SKL_list-aa-pv-soa
+418.246587,27,300,SKL_list-aa-pv-soa
+462.687294,28,300,SKL_list-aa-pv-soa
+457.900251,29,300,SKL_list-aa-pv-soa
+473.718449,30,300,SKL_list-aa-pv-soa
+493.309549,31,300,SKL_list-aa-pv-soa
+534.630555,32,300,SKL_list-aa-pv-soa
+532.554874,33,300,SKL_list-aa-pv-soa
+550.535003,34,300,SKL_list-aa-pv-soa
+554.326780,35,300,SKL_list-aa-pv-soa
+565.323074,36,300,SKL_list-aa-pv-soa
+595.874297,37,300,SKL_list-aa-pv-soa
+578.369636,38,300,SKL_list-aa-pv-soa
+587.610861,39,300,SKL_list-aa-pv-soa
+552.891328,40,300,SKL_list-aa-pv-soa
+40.259711,1,300,HSW_list-aa-pv-soa
+60.208065,2,300,HSW_list-aa-pv-soa
+67.818077,3,300,HSW_list-aa-pv-soa
+73.168203,4,300,HSW_list-aa-pv-soa
+71.287375,5,300,HSW_list-aa-pv-soa
+73.812286,6,300,HSW_list-aa-pv-soa
+71.497181,7,300,HSW_list-aa-pv-soa
+90.028497,8,300,HSW_list-aa-pv-soa
+99.655493,9,300,HSW_list-aa-pv-soa
+115.019075,10,300,HSW_list-aa-pv-soa
+117.403317,11,300,HSW_list-aa-pv-soa
+126.689591,12,300,HSW_list-aa-pv-soa
+135.302856,13,300,HSW_list-aa-pv-soa
+132.609841,14,300,HSW_list-aa-pv-soa
+159.394174,15,300,HSW_list-aa-pv-soa
+170.696851,16,300,HSW_list-aa-pv-soa
+170.634065,17,300,HSW_list-aa-pv-soa
+191.382664,18,300,HSW_list-aa-pv-soa
+194.249159,19,300,HSW_list-aa-pv-soa
+184.105203,20,300,HSW_list-aa-pv-soa
+203.305967,21,300,HSW_list-aa-pv-soa
+212.111131,22,300,HSW_list-aa-pv-soa
+208.694796,23,300,HSW_list-aa-pv-soa
+228.068449,24,300,HSW_list-aa-pv-soa
+254.758097,25,300,HSW_list-aa-pv-soa
+264.518106,26,300,HSW_list-aa-pv-soa
+253.222291,27,300,HSW_list-aa-pv-soa
+272.936425,28,300,HSW_list-aa-pv-soa
+212.203129,29,300,HSW_list-aa-pv-soa
+218.361913,30,300,HSW_list-aa-pv-soa
+218.705133,31,300,HSW_list-aa-pv-soa
+223.458784,32,300,HSW_list-aa-pv-soa
+219.855033,33,300,HSW_list-aa-pv-soa
+200.544959,34,300,HSW_list-aa-pv-soa
+212.411444,35,300,HSW_list-aa-pv-soa
+227.053951,36,300,HSW_list-aa-pv-soa
+214.216330,37,300,HSW_list-aa-pv-soa
+207.290266,38,300,HSW_list-aa-pv-soa
+187.199102,39,300,HSW_list-aa-pv-soa
+203.829424,40,300,HSW_list-aa-pv-soa
+34.809653,1,300,IVB_list-aa-pv-soa
+68.841926,2,300,IVB_list-aa-pv-soa
+98.910751,3,300,IVB_list-aa-pv-soa
+112.323515,4,300,IVB_list-aa-pv-soa
+119.221889,5,300,IVB_list-aa-pv-soa
+122.927761,6,300,IVB_list-aa-pv-soa
+123.918283,7,300,IVB_list-aa-pv-soa
+122.509910,8,300,IVB_list-aa-pv-soa
+123.439441,9,300,IVB_list-aa-pv-soa
+123.599086,10,300,IVB_list-aa-pv-soa
+117.166213,11,300,IVB_list-aa-pv-soa
+145.172040,12,300,IVB_list-aa-pv-soa
+166.189747,13,300,IVB_list-aa-pv-soa
+190.080268,14,300,IVB_list-aa-pv-soa
+187.656361,15,300,IVB_list-aa-pv-soa
+198.457757,16,300,IVB_list-aa-pv-soa
+223.699940,17,300,IVB_list-aa-pv-soa
+231.307558,18,300,IVB_list-aa-pv-soa
+242.621328,19,300,IVB_list-aa-pv-soa
+227.510266,20,300,IVB_list-aa-pv-soa
+139.624449,21,300,IVB_list-aa-pv-soa
+156.164234,22,300,IVB_list-aa-pv-soa
+158.123095,23,300,IVB_list-aa-pv-soa
+171.599620,24,300,IVB_list-aa-pv-soa
+173.348529,25,300,IVB_list-aa-pv-soa
+175.820660,26,300,IVB_list-aa-pv-soa
+180.861723,27,300,IVB_list-aa-pv-soa
+178.869891,28,300,IVB_list-aa-pv-soa
+186.499242,29,300,IVB_list-aa-pv-soa
+183.742978,30,300,IVB_list-aa-pv-soa
+187.940910,31,300,IVB_list-aa-pv-soa
+194.503497,32,300,IVB_list-aa-pv-soa
+190.837598,33,300,IVB_list-aa-pv-soa
+202.601777,34,300,IVB_list-aa-pv-soa
+211.810924,35,300,IVB_list-aa-pv-soa
+204.608163,36,300,IVB_list-aa-pv-soa
+173.461868,37,300,IVB_list-aa-pv-soa
+194.112339,38,300,IVB_list-aa-pv-soa
+201.408632,39,300,IVB_list-aa-pv-soa
+215.644257,40,300,IVB_list-aa-pv-soa
diff --git a/benchmarks/results_lbmBench_skl.csv b/benchmarks/results_lbmBench_skl.csv
index 0c46348c627f5f91587154044a80fff8e2c7c399..f9cf1f76febe4ac3e241615b9487004455088576 100644
--- a/benchmarks/results_lbmBench_skl.csv
+++ b/benchmarks/results_lbmBench_skl.csv
@@ -1,67 +1,67 @@
 flags,MFLUPS,threads,kernel
-avx512,71.278545,1,list-aa-pv-soa
-avx512,29.905822,1,list-aa-ria-soa
-avx512,38.970209,1,list-aa-soa
-avx512,21.322179,1,list-aa-aos
-avx512,20.721641,1,list-pull-split-nt-1s-soa
-avx512,20.580801,1,list-pull-split-nt-2s-soa
-avx512,7.853459,1,list-pull-soa
-avx512,12.655092,1,list-pull-aos
-avx512,11.758599,1,list-push-soa
-avx512,16.816292,1,list-push-aos
-avx512,61.438273,1,aa-vec-sl-soa
-avx512,60.989861,1,aa-vec-soa
-avx512,17.561295,1,aa-aos
-avx512,29.923165,1,aa-soa
-avx512,16.269060,1,blk-push-aos
-avx512,13.557082,1,blk-pull-soa
-avx512,17.288249,1,blk-pull-aos
-avx512,14.354564,1,blk-push-soa
-avx512,13.865928,1,push-soa
-avx512,16.294786,1,push-aos
-avx512,13.552609,1,pull-soa
-avx512,17.134544,1,pull-aos
-avx2,59.173039,1,list-aa-pv-soa
-avx2,29.648655,1,list-aa-ria-soa
-avx2,37.626622,1,list-aa-soa
-avx2,24.142946,1,list-aa-aos
-avx2,19.784739,1,list-pull-split-nt-1s-soa
-avx2,18.921597,1,list-pull-split-nt-2s-soa
-avx2,7.092578,1,list-pull-soa
-avx2,12.069956,1,list-pull-aos
-avx2,9.626396,1,list-push-soa
-avx2,14.287004,1,list-push-aos
-avx2,57.257098,1,aa-vec-sl-soa
-avx2,52.778368,1,aa-vec-soa
-avx2,19.411543,1,aa-aos
-avx2,27.556038,1,aa-soa
-avx2,13.884909,1,blk-push-aos
-avx2,12.582277,1,blk-pull-soa
-avx2,17.276032,1,blk-pull-aos
-avx2,12.521202,1,blk-push-soa
-avx2,13.368374,1,push-soa
-avx2,13.898962,1,push-aos
-avx2,12.086344,1,pull-soa
-avx2,17.400153,1,pull-aos
-avx,49.010170,1,list-aa-pv-soa
-avx,24.051319,1,list-aa-ria-soa
-avx,29.719195,1,list-aa-soa
-avx,20.894612,1,list-aa-aos
-avx,20.060505,1,list-pull-split-nt-1s-soa
-avx,19.399507,1,list-pull-split-nt-2s-soa
-avx,6.714284,1,list-pull-soa
-avx,13.401731,1,list-pull-aos
-avx,9.259164,1,list-push-soa
-avx,14.323272,1,list-push-aos
-avx,44.385971,1,aa-vec-sl-soa
-avx,44.969566,1,aa-vec-soa
-avx,17.602112,1,aa-aos
-avx,25.129827,1,aa-soa
-avx,14.001823,1,blk-push-aos
-avx,6.966929,1,blk-pull-soa
-avx,16.486779,1,blk-pull-aos
-avx,10.851787,1,blk-push-soa
-avx,11.101847,1,push-soa
-avx,13.940607,1,push-aos
-avx,7.107514,1,pull-soa
-avx,16.490639,1,pull-aos
+avx512,71.284263,1,list-aa-pv-soa
+avx512,29.103118,1,list-aa-ria-soa
+avx512,39.309935,1,list-aa-soa
+avx512,21.442230,1,list-aa-aos
+avx512,20.815399,1,list-pull-split-nt-1s-soa
+avx512,20.615859,1,list-pull-split-nt-2s-soa
+avx512,7.854026,1,list-pull-soa
+avx512,12.585116,1,list-pull-aos
+avx512,11.773030,1,list-push-soa
+avx512,16.784556,1,list-push-aos
+avx512,61.809436,1,aa-vec-sl-soa
+avx512,60.675797,1,aa-vec-soa
+avx512,17.118784,1,aa-aos
+avx512,30.029219,1,aa-soa
+avx512,16.225477,1,blk-push-aos
+avx512,13.687212,1,blk-pull-soa
+avx512,17.203259,1,blk-pull-aos
+avx512,13.844582,1,blk-push-soa
+avx512,14.541163,1,push-soa
+avx512,16.348468,1,push-aos
+avx512,13.684469,1,pull-soa
+avx512,17.052521,1,pull-aos
+avx2,59.747489,1,list-aa-pv-soa
+avx2,29.356790,1,list-aa-ria-soa
+avx2,37.065962,1,list-aa-soa
+avx2,24.425488,1,list-aa-aos
+avx2,19.745133,1,list-pull-split-nt-1s-soa
+avx2,18.819546,1,list-pull-split-nt-2s-soa
+avx2,7.072004,1,list-pull-soa
+avx2,11.925881,1,list-pull-aos
+avx2,9.640546,1,list-push-soa
+avx2,14.360829,1,list-push-aos
+avx2,56.901121,1,aa-vec-sl-soa
+avx2,53.887397,1,aa-vec-soa
+avx2,18.905400,1,aa-aos
+avx2,28.742845,1,aa-soa
+avx2,13.813531,1,blk-push-aos
+avx2,12.323843,1,blk-pull-soa
+avx2,17.282504,1,blk-pull-aos
+avx2,12.850714,1,blk-push-soa
+avx2,13.018463,1,push-soa
+avx2,13.824181,1,push-aos
+avx2,11.471122,1,pull-soa
+avx2,17.192275,1,pull-aos
+avx,48.981336,1,list-aa-pv-soa
+avx,24.139062,1,list-aa-ria-soa
+avx,30.428098,1,list-aa-soa
+avx,20.775033,1,list-aa-aos
+avx,19.959646,1,list-pull-split-nt-1s-soa
+avx,19.363664,1,list-pull-split-nt-2s-soa
+avx,6.661835,1,list-pull-soa
+avx,13.415659,1,list-pull-aos
+avx,9.272954,1,list-push-soa
+avx,14.291983,1,list-push-aos
+avx,44.984732,1,aa-vec-sl-soa
+avx,44.898158,1,aa-vec-soa
+avx,17.989673,1,aa-aos
+avx,24.800698,1,aa-soa
+avx,14.005471,1,blk-push-aos
+avx,7.032316,1,blk-pull-soa
+avx,16.575025,1,blk-pull-aos
+avx,11.553967,1,blk-push-soa
+avx,11.117611,1,push-soa
+avx,13.873060,1,push-aos
+avx,7.001698,1,pull-soa
+avx,16.396059,1,pull-aos
diff --git a/benchmarks/results_lbmpy_hsw.csv b/benchmarks/results_lbmpy_hsw.csv
index 05f66f20a19ab19bcb445efbd169d2d07e912bb9..f2236745bfd3292af132445018f1f6b2a2a4a421 100644
--- a/benchmarks/results_lbmpy_hsw.csv
+++ b/benchmarks/results_lbmpy_hsw.csv
@@ -1,50 +1,50 @@
 #method=trt, stencil=D3Q19, relaxation_rates=[1.6, 1.8], shape=[dim_x,100,100]
 compressible,cse_pdfs,cse_global,split,vec_opt,aligned,nontemp,arch,dim_x,ECM[MIt/s],ECM_cyCL[cy/CL],c_bench[MFLUPs],c_bench_cyCL[cy/CL]
-False,True,True,False,avx,True,True,HSW,300,30.61,601.16,9.51,1935.13
-False,True,True,True,avx,True,True,HSW,300,15.16,1213.46,37.99,484.28
-True,True,True,False,avx,True,True,HSW,300,30.11,611.16,8.75,2101.97
-True,True,True,True,avx,True,True,HSW,300,15.52,1185.46,36.11,509.51
-False,True,True,False,avx,True,False,HSW,300,31.23,589.16,11.36,1619.83
-False,True,True,True,avx,True,False,HSW,300,15.16,1213.46,25.04,734.78
-True,True,True,False,avx,True,False,HSW,300,30.41,605.16,11.12,1655.34
-True,True,True,True,avx,True,False,HSW,300,15.52,1185.46,24.58,748.48
-False,True,True,False,avx,False,False,HSW,300,6.23,2952.62,4.06,4531.61
-False,True,True,True,avx,False,False,HSW,300,4.17,4416.48,22.52,816.98
-True,True,True,False,avx,False,False,HSW,300,6.07,3033.62,4.01,4589.41
-True,True,True,True,avx,False,False,HSW,300,3.88,4746.58,22.41,820.95
-False,False,True,False,avx,True,True,HSW,300,30.19,609.56,9.57,1921.87
-False,False,True,True,avx,True,True,HSW,300,15.16,1213.46,38.11,482.77
-True,False,True,False,avx,True,True,HSW,300,28.7,641.16,8.09,2273.73
-True,False,True,True,avx,True,True,HSW,300,15.16,1213.46,36.86,499.22
-False,False,True,False,avx,True,False,HSW,300,30.59,601.56,13.23,1391.14
-False,False,True,True,avx,True,False,HSW,300,15.16,1213.46,25.02,735.42
-True,False,True,False,avx,True,False,HSW,300,29.33,627.36,12.12,1518.66
-True,False,True,True,avx,True,False,HSW,300,15.16,1213.46,24.3,757.31
-False,False,True,False,avx,False,False,HSW,300,6.11,3013.62,4.08,4505.69
-False,False,True,True,avx,False,False,HSW,300,4.26,4316.48,21.91,839.98
-True,False,True,False,avx,False,False,HSW,300,5.85,3143.62,3.96,4641.76
-True,False,True,True,avx,False,False,HSW,300,3.86,4768.58,22.15,830.8
-False,True,False,False,avx,True,True,HSW,300,30.21,609.16,9.64,1909.26
-False,True,False,True,avx,True,True,HSW,300,15.81,1163.46,38.46,478.41
-True,True,False,False,avx,True,True,HSW,300,30.11,611.16,8.86,2075.91
-True,True,False,True,avx,True,True,HSW,300,15.42,1193.46,37.35,492.65
-False,True,False,False,avx,True,False,HSW,300,30.01,613.16,12.77,1440.55
-False,True,False,True,avx,True,False,HSW,300,15.81,1163.46,24.99,736.16
-True,True,False,False,avx,True,False,HSW,300,30.1,611.36,12.79,1438.46
-True,True,False,True,avx,True,False,HSW,300,15.42,1193.46,24.29,757.53
-False,True,False,False,avx,False,False,HSW,300,6.03,3052.62,4.01,4586.93
-False,True,False,True,avx,False,False,HSW,300,4.31,4266.48,22.14,831.22
-True,True,False,False,avx,False,False,HSW,300,6.01,3063.62,4.05,4547.88
-True,True,False,True,avx,False,False,HSW,300,3.84,4785.78,21.17,869.04
-False,False,False,False,avx,True,True,HSW,300,30.51,603.16,9.91,1856.44
-False,False,False,True,avx,True,True,HSW,300,15.81,1163.46,36.39,505.7
-True,False,False,False,avx,True,True,HSW,300,30.41,605.16,9.36,1964.94
-True,False,False,True,avx,True,True,HSW,300,15.42,1193.46,35.79,514.05
-False,False,False,False,avx,True,False,HSW,300,30.61,601.16,8.97,2051.54
-False,False,False,True,avx,True,False,HSW,300,15.81,1163.46,25.17,730.89
-True,False,False,False,avx,True,False,HSW,300,30.4,605.36,8.91,2066.18
-True,False,False,True,avx,True,False,HSW,300,15.42,1193.46,25.04,734.89
-False,False,False,False,avx,False,False,HSW,300,6.03,3052.62,4.1,4487.52
-False,False,False,True,avx,False,False,HSW,300,4.31,4266.48,21.79,844.32
-True,False,False,False,avx,False,False,HSW,300,6.07,3033.62,4.0,4605.61
-True,False,False,True,avx,False,False,HSW,300,3.87,4753.46,21.95,838.18
+True,True,True,True,avx,True,True,HSW,300,15.52,1185.46,37.47,491.08
+True,True,True,False,avx,True,True,HSW,300,30.11,611.16,9.55,1927.54
+False,True,True,True,avx,True,True,HSW,300,15.16,1213.46,40.13,458.53
+False,True,True,False,avx,True,True,HSW,300,30.61,601.16,9.82,1874.3
+True,True,True,True,avx,True,False,HSW,300,15.52,1185.46,26.32,699.11
+True,True,True,False,avx,True,False,HSW,300,30.41,605.16,12.02,1531.25
+False,True,True,True,avx,True,False,HSW,300,15.16,1213.46,26.63,690.98
+False,True,True,False,avx,True,False,HSW,300,31.23,589.16,12.55,1466.15
+True,True,True,True,avx,False,False,HSW,300,3.88,4746.58,23.56,781.04
+True,True,True,False,avx,False,False,HSW,300,6.07,3033.62,4.32,4255.33
+False,True,True,True,avx,False,False,HSW,300,4.17,4416.48,23.73,775.48
+False,True,True,False,avx,False,False,HSW,300,6.23,2952.62,4.41,4170.3
+True,False,True,True,avx,True,True,HSW,300,15.16,1213.46,37.68,488.36
+True,False,True,False,avx,True,True,HSW,300,28.7,641.16,8.84,2082.45
+False,False,True,True,avx,True,True,HSW,300,15.16,1213.46,39.06,471.03
+False,False,True,False,avx,True,True,HSW,300,30.19,609.56,10.02,1836.58
+True,False,True,True,avx,True,False,HSW,300,15.16,1213.46,26.4,696.84
+True,False,True,False,avx,True,False,HSW,300,29.33,627.36,12.94,1421.69
+False,False,True,True,avx,True,False,HSW,300,15.16,1213.46,26.26,700.59
+False,False,True,False,avx,True,False,HSW,300,30.59,601.56,14.05,1309.24
+True,False,True,True,avx,False,False,HSW,300,3.86,4768.58,23.43,785.48
+True,False,True,False,avx,False,False,HSW,300,5.85,3143.62,4.27,4307.34
+False,False,True,True,avx,False,False,HSW,300,4.26,4316.48,23.31,789.42
+False,False,True,False,avx,False,False,HSW,300,6.11,3013.62,4.39,4190.02
+True,True,False,True,avx,True,True,HSW,300,15.42,1193.46,38.24,481.18
+True,True,False,False,avx,True,True,HSW,300,30.11,611.16,9.48,1940.17
+False,True,False,True,avx,True,True,HSW,300,15.81,1163.46,40.13,458.56
+False,True,False,False,avx,True,True,HSW,300,30.21,609.16,10.12,1818.68
+True,True,False,True,avx,True,False,HSW,300,15.42,1193.46,26.29,699.89
+True,True,False,False,avx,True,False,HSW,300,30.1,611.36,13.36,1377.18
+False,True,False,True,avx,True,False,HSW,300,15.81,1163.46,26.48,694.75
+False,True,False,False,avx,True,False,HSW,300,30.01,613.16,13.87,1326.78
+True,True,False,True,avx,False,False,HSW,300,3.84,4785.78,23.39,786.77
+True,True,False,False,avx,False,False,HSW,300,6.01,3063.62,4.39,4191.43
+False,True,False,True,avx,False,False,HSW,300,4.31,4266.48,23.48,783.51
+False,True,False,False,avx,False,False,HSW,300,6.03,3052.62,4.36,4216.99
+True,False,False,True,avx,True,True,HSW,300,15.42,1193.46,36.54,503.54
+True,False,False,False,avx,True,True,HSW,300,30.41,605.16,9.81,1875.41
+False,False,False,True,avx,True,True,HSW,300,15.81,1163.46,39.28,468.41
+False,False,False,False,avx,True,True,HSW,300,30.51,603.16,10.47,1757.39
+True,False,False,True,avx,True,False,HSW,300,15.42,1193.46,26.31,699.29
+True,False,False,False,avx,True,False,HSW,300,30.4,605.36,9.53,1931.59
+False,False,False,True,avx,True,False,HSW,300,15.81,1163.46,26.62,691.27
+False,False,False,False,avx,True,False,HSW,300,30.61,601.16,9.7,1896.63
+True,False,False,True,avx,False,False,HSW,300,3.87,4753.46,23.13,795.35
+True,False,False,False,avx,False,False,HSW,300,6.07,3033.62,4.34,4238.39
+False,False,False,True,avx,False,False,HSW,300,4.31,4266.48,23.21,792.72
+False,False,False,False,avx,False,False,HSW,300,6.03,3052.62,4.44,4148.54
diff --git a/benchmarks/results_lbmpy_ivb.csv b/benchmarks/results_lbmpy_ivb.csv
index a6e09ddccf6de7be6087e4d37e98120b71a624a3..2ec1abde5936c1f156209d3b0d250de7788c0081 100644
--- a/benchmarks/results_lbmpy_ivb.csv
+++ b/benchmarks/results_lbmpy_ivb.csv
@@ -1,50 +1,48 @@
 #method=trt, stencil=D3Q19, relaxation_rates=[1.6, 1.8], shape=[dim_x,100,100]
 compressible,cse_pdfs,cse_global,split,vec_opt,aligned,nontemp,arch,dim_x,ECM[MIt/s],ECM_cyCL[cy/CL],c_bench[MFLUPs],c_bench_cyCL[cy/CL]
-False,True,True,False,avx,True,True,IVB,300,26.52,663.61,1.03,17024.65
-False,True,True,True,avx,True,True,IVB,300,12.07,1458.48,13.76,1279.28
-True,True,True,False,avx,True,True,IVB,300,26.01,676.61,1.05,16772.57
-True,True,True,True,avx,True,True,IVB,300,11.22,1568.48,13.36,1317.02
-False,True,True,False,avx,True,False,IVB,300,27.47,640.61,9.43,1866.5
-False,True,True,True,avx,True,False,IVB,300,12.07,1458.48,21.55,816.81
-True,True,True,False,avx,True,False,IVB,300,26.52,663.61,8.46,2079.44
-True,True,True,True,avx,True,False,IVB,300,11.22,1568.48,20.49,858.8
-False,True,True,False,avx,False,False,IVB,300,5.48,3213.26,3.13,5616.75
-False,True,True,True,avx,False,False,IVB,300,2.26,7795.83,19.24,914.65
-True,True,True,False,avx,False,False,IVB,300,5.37,3278.26,3.08,5708.88
-True,True,True,True,avx,False,False,IVB,300,2.17,8095.83,17.52,1004.37
-False,False,True,False,avx,True,True,IVB,300,24.26,725.61,1.05,16789.0
-False,False,True,True,avx,True,True,IVB,300,12.24,1438.48,13.66,1288.78
-True,False,True,False,avx,True,True,IVB,300,23.8,739.61,1.02,17315.88
-True,False,True,True,avx,True,True,IVB,300,11.15,1578.48,13.42,1311.34
-False,False,True,False,avx,True,False,IVB,300,24.94,705.61,7.33,2400.47
-False,False,True,True,avx,True,False,IVB,300,12.24,1438.48,21.61,814.51
-True,False,True,False,avx,True,False,IVB,300,24.12,729.61,7.18,2451.55
-True,False,True,True,avx,True,False,IVB,300,11.15,1578.48,21.02,837.1
-False,False,True,False,avx,False,False,IVB,300,5.0,3523.26,3.06,5751.23
-False,False,True,True,avx,False,False,IVB,300,2.52,6995.83,19.16,918.53
-True,False,True,False,avx,False,False,IVB,300,4.88,3608.26,3.01,5841.8
-True,False,True,True,avx,False,False,IVB,300,2.53,6945.83,18.56,948.42
-False,True,False,False,avx,True,True,IVB,300,28.36,620.61,1.23,14325.5
-False,True,False,True,avx,True,True,IVB,300,12.24,1438.48,13.75,1279.76
-True,True,False,False,avx,True,True,IVB,300,27.65,636.61,1.21,14558.24
-True,True,False,True,avx,True,True,IVB,300,12.07,1458.48,13.56,1297.59
-False,True,False,False,avx,True,False,IVB,300,29.5,596.61,10.19,1727.31
-False,True,False,True,avx,True,False,IVB,300,12.24,1438.48,21.83,806.32
-True,True,False,False,avx,True,False,IVB,300,28.97,607.61,8.34,2111.14
-True,True,False,True,avx,True,False,IVB,300,12.07,1458.48,21.11,833.8
-False,True,False,False,avx,False,False,IVB,300,5.86,3003.26,3.26,5399.61
-False,True,False,True,avx,False,False,IVB,300,2.8,6295.83,19.42,906.28
-True,True,False,False,avx,False,False,IVB,300,5.79,3038.26,3.19,5515.53
-True,True,False,True,avx,False,False,IVB,300,2.75,6395.83,19.2,916.54
-False,False,False,False,avx,True,True,IVB,300,29.16,603.61,1.18,14920.08
-False,False,False,True,avx,True,True,IVB,300,12.41,1418.48,13.76,1279.51
-True,False,False,False,avx,True,True,IVB,300,27.78,633.61,1.14,15382.18
-True,False,False,True,avx,True,True,IVB,300,12.07,1458.48,13.64,1290.36
-False,False,False,False,avx,True,False,IVB,300,29.35,599.61,8.63,2039.57
-False,False,False,True,avx,True,False,IVB,300,12.41,1418.48,21.58,815.63
-True,False,False,False,avx,True,False,IVB,300,28.27,622.61,6.84,2573.57
-True,False,False,True,avx,True,False,IVB,300,12.07,1458.48,20.9,841.94
-False,False,False,False,avx,False,False,IVB,300,5.84,3013.26,3.34,5271.1
-False,False,False,True,avx,False,False,IVB,300,2.8,6295.83,19.37,908.52
-True,False,False,False,avx,False,False,IVB,300,5.64,3123.26,3.29,5345.65
-True,False,False,True,avx,False,False,IVB,300,2.75,6395.83,18.87,932.65
+True,True,True,True,avx,True,True,IVB,300,11.22,1568.48,13.18,1334.9
+True,True,True,False,avx,True,True,IVB,300,26.01,676.61,1.06,16549.36
+False,True,True,True,avx,True,True,IVB,300,12.07,1458.48,13.67,1287.2
+False,True,True,False,avx,True,True,IVB,300,26.52,663.61,1.06,16673.36
+True,True,True,True,avx,True,False,IVB,300,11.22,1568.48,20.5,858.43
+True,True,True,False,avx,True,False,IVB,300,26.52,663.61,8.49,2072.24
+False,True,True,True,avx,True,False,IVB,300,12.07,1458.48,21.62,813.9
+False,True,True,False,avx,True,False,IVB,300,27.47,640.61,9.34,1883.72
+True,True,True,True,avx,False,False,IVB,300,2.17,8095.83,17.53,1004.14
+True,True,True,False,avx,False,False,IVB,300,5.37,3278.26,3.08,5711.49
+False,True,True,True,avx,False,False,IVB,300,2.26,7795.83,19.28,912.82
+False,True,True,False,avx,False,False,IVB,300,5.48,3213.26,3.13,5616.98
+True,False,True,True,avx,True,True,IVB,300,11.15,1578.48,13.31,1322.03
+True,False,True,False,avx,True,True,IVB,300,23.8,739.61,1.02,17321.15
+False,False,True,True,avx,True,True,IVB,300,12.24,1438.48,13.64,1290.18
+False,False,True,False,avx,True,True,IVB,300,24.26,725.61,1.02,17247.51
+True,False,True,True,avx,True,False,IVB,300,11.15,1578.48,20.81,845.76
+True,False,True,False,avx,True,False,IVB,300,24.12,729.61,7.04,2501.4
+False,False,True,True,avx,True,False,IVB,300,12.24,1438.48,21.33,825.07
+False,False,True,False,avx,True,False,IVB,300,24.94,705.61,7.37,2388.95
+True,False,True,True,avx,False,False,IVB,300,2.53,6945.83,18.35,959.19
+True,False,True,False,avx,False,False,IVB,300,4.88,3608.26,3.02,5837.19
+False,False,True,True,avx,False,False,IVB,300,2.52,6995.83,19.16,918.39
+False,False,True,False,avx,False,False,IVB,300,5.0,3523.26,3.06,5755.43
+True,True,False,True,avx,True,True,IVB,300,12.07,1458.48,13.53,1300.49
+True,True,False,False,avx,True,True,IVB,300,27.65,636.61,1.22,14477.71
+False,True,False,True,avx,True,True,IVB,300,12.24,1438.48,13.78,1276.82
+False,True,False,False,avx,True,True,IVB,300,28.36,620.61,1.22,14395.53
+True,True,False,True,avx,True,False,IVB,300,12.07,1458.48,20.64,852.69
+True,True,False,False,avx,True,False,IVB,300,28.97,607.61,8.47,2077.05
+False,True,False,True,avx,True,False,IVB,300,12.24,1438.48,21.66,812.61
+False,True,False,False,avx,True,False,IVB,300,29.5,596.61,10.1,1742.2
+True,True,False,True,avx,False,False,IVB,300,2.75,6395.83,19.06,923.22
+True,True,False,False,avx,False,False,IVB,300,5.79,3038.26,3.18,5529.57
+False,True,False,True,avx,False,False,IVB,300,2.8,6295.83,19.31,911.54
+False,True,False,False,avx,False,False,IVB,300,5.86,3003.26,3.26,5392.96
+True,False,False,True,avx,True,True,IVB,300,12.07,1458.48,13.54,1299.81
+True,False,False,False,avx,True,True,IVB,300,27.78,633.61,1.14,15416.67
+False,False,False,True,avx,True,True,IVB,300,12.41,1418.48,13.76,1278.82
+False,False,False,False,avx,True,True,IVB,300,29.16,603.61,1.18,14926.98
+True,False,False,True,avx,True,False,IVB,300,12.07,1458.48,20.03,878.7
+True,False,False,False,avx,True,False,IVB,300,28.27,622.61,6.76,2605.08
+False,False,False,True,avx,True,False,IVB,300,12.41,1418.48,21.3,826.15
+False,False,False,False,avx,True,False,IVB,300,29.35,599.61,8.56,2056.05
+True,False,False,True,avx,False,False,IVB,300,2.75,6395.83,18.27,963.35
+True,False,False,False,avx,False,False,IVB,300,5.64,3123.26,3.28,5363.61
diff --git a/benchmarks/results_lbmpy_node.csv b/benchmarks/results_lbmpy_node.csv
index 4feeba84fea1f60c1547457ecfdcb89b1a7438c0..af2c795fcbf056e64f59f7f1454580898733f189 100644
--- a/benchmarks/results_lbmpy_node.csv
+++ b/benchmarks/results_lbmpy_node.csv
@@ -1,121 +1,121 @@
 MFLUPS,threads,dim_x,kernel
-34.4574,1,300,SKL_lbmpy(FTTFTT)
-67.615347,2,300,SKL_lbmpy(FTTFTT)
-99.933238,3,300,SKL_lbmpy(FTTFTT)
-132.480248,4,300,SKL_lbmpy(FTTFTT)
-165.348,5,300,SKL_lbmpy(FTTFTT)
-192.154153,6,300,SKL_lbmpy(FTTFTT)
-226.689024,7,300,SKL_lbmpy(FTTFTT)
-235.73922,8,300,SKL_lbmpy(FTTFTT)
-260.753564,9,300,SKL_lbmpy(FTTFTT)
-265.953491,10,300,SKL_lbmpy(FTTFTT)
-269.357362,11,300,SKL_lbmpy(FTTFTT)
-253.675468,12,300,SKL_lbmpy(FTTFTT)
-265.828743,13,300,SKL_lbmpy(FTTFTT)
-271.881641,14,300,SKL_lbmpy(FTTFTT)
-271.366317,15,300,SKL_lbmpy(FTTFTT)
-258.441544,16,300,SKL_lbmpy(FTTFTT)
-274.25932,17,300,SKL_lbmpy(FTTFTT)
-271.734759,18,300,SKL_lbmpy(FTTFTT)
-260.75095,19,300,SKL_lbmpy(FTTFTT)
-272.981699,20,300,SKL_lbmpy(FTTFTT)
-168.668874,21,300,SKL_lbmpy(FTTFTT)
-172.78752,22,300,SKL_lbmpy(FTTFTT)
-174.111463,23,300,SKL_lbmpy(FTTFTT)
-175.481134,24,300,SKL_lbmpy(FTTFTT)
-186.358543,25,300,SKL_lbmpy(FTTFTT)
-213.907142,26,300,SKL_lbmpy(FTTFTT)
-219.06381,27,300,SKL_lbmpy(FTTFTT)
-223.602034,28,300,SKL_lbmpy(FTTFTT)
-226.434883,29,300,SKL_lbmpy(FTTFTT)
-228.035542,30,300,SKL_lbmpy(FTTFTT)
-227.166561,31,300,SKL_lbmpy(FTTFTT)
-225.590838,32,300,SKL_lbmpy(FTTFTT)
-239.446344,33,300,SKL_lbmpy(FTTFTT)
-238.59676,34,300,SKL_lbmpy(FTTFTT)
-240.122159,35,300,SKL_lbmpy(FTTFTT)
-237.787753,36,300,SKL_lbmpy(FTTFTT)
-235.566336,37,300,SKL_lbmpy(FTTFTT)
-232.182235,38,300,SKL_lbmpy(FTTFTT)
-267.391922,39,300,SKL_lbmpy(FTTFTT)
-268.315942,40,300,SKL_lbmpy(FTTFTT)
-21.328242,1,300,IVB_lbmpy(FTFTTF)
-41.930938,2,300,IVB_lbmpy(FTFTTF)
-57.328424,3,300,IVB_lbmpy(FTFTTF)
-70.527938,4,300,IVB_lbmpy(FTFTTF)
-69.274312,5,300,IVB_lbmpy(FTFTTF)
-80.510973,6,300,IVB_lbmpy(FTFTTF)
-73.599926,7,300,IVB_lbmpy(FTFTTF)
-82.962783,8,300,IVB_lbmpy(FTFTTF)
-74.679701,9,300,IVB_lbmpy(FTFTTF)
-85.107664,10,300,IVB_lbmpy(FTFTTF)
-59.23769,11,300,IVB_lbmpy(FTFTTF)
-66.950313,12,300,IVB_lbmpy(FTFTTF)
-66.128503,13,300,IVB_lbmpy(FTFTTF)
-76.857275,14,300,IVB_lbmpy(FTFTTF)
-69.879079,15,300,IVB_lbmpy(FTFTTF)
-79.082748,16,300,IVB_lbmpy(FTFTTF)
-70.889991,17,300,IVB_lbmpy(FTFTTF)
-82.607423,18,300,IVB_lbmpy(FTFTTF)
-71.129513,19,300,IVB_lbmpy(FTFTTF)
-82.566909,20,300,IVB_lbmpy(FTFTTF)
-36.858375,21,300,IVB_lbmpy(FTFTTF)
-37.097255,22,300,IVB_lbmpy(FTFTTF)
-34.358204,23,300,IVB_lbmpy(FTFTTF)
-34.255354,24,300,IVB_lbmpy(FTFTTF)
-35.421394,25,300,IVB_lbmpy(FTFTTF)
-35.775302,26,300,IVB_lbmpy(FTFTTF)
-35.820262,27,300,IVB_lbmpy(FTFTTF)
-34.173569,28,300,IVB_lbmpy(FTFTTF)
-36.000533,29,300,IVB_lbmpy(FTFTTF)
-34.775753,30,300,IVB_lbmpy(FTFTTF)
-35.138739,31,300,IVB_lbmpy(FTFTTF)
-33.910521,32,300,IVB_lbmpy(FTFTTF)
-34.112593,33,300,IVB_lbmpy(FTFTTF)
-31.78271,34,300,IVB_lbmpy(FTFTTF)
-32.821465,35,300,IVB_lbmpy(FTFTTF)
-31.43376,36,300,IVB_lbmpy(FTFTTF)
-30.479687,37,300,IVB_lbmpy(FTFTTF)
-35.798151,38,300,IVB_lbmpy(FTFTTF)
-30.44729,39,300,IVB_lbmpy(FTFTTF)
-34.379067,40,300,IVB_lbmpy(FTFTTF)
-40.200272,1,300,HSW_lbmpy(FTFTTT)
-64.94483,2,300,HSW_lbmpy(FTFTTT)
-75.11928,3,300,HSW_lbmpy(FTFTTT)
-72.399297,4,300,HSW_lbmpy(FTFTTT)
-73.544341,5,300,HSW_lbmpy(FTFTTT)
-71.0964,6,300,HSW_lbmpy(FTFTTT)
-71.359716,7,300,HSW_lbmpy(FTFTTT)
-42.071815,8,300,HSW_lbmpy(FTFTTT)
-43.51674,9,300,HSW_lbmpy(FTFTTT)
-45.544873,10,300,HSW_lbmpy(FTFTTT)
-46.462304,11,300,HSW_lbmpy(FTFTTT)
-47.715255,12,300,HSW_lbmpy(FTFTTT)
-47.353202,13,300,HSW_lbmpy(FTFTTT)
-49.492099,14,300,HSW_lbmpy(FTFTTT)
-44.534288,15,300,HSW_lbmpy(FTFTTT)
-45.706967,16,300,HSW_lbmpy(FTFTTT)
-46.055353,17,300,HSW_lbmpy(FTFTTT)
-45.367565,18,300,HSW_lbmpy(FTFTTT)
-44.682914,19,300,HSW_lbmpy(FTFTTT)
-44.691977,20,300,HSW_lbmpy(FTFTTT)
-44.199727,21,300,HSW_lbmpy(FTFTTT)
-44.809434,22,300,HSW_lbmpy(FTFTTT)
-44.581849,23,300,HSW_lbmpy(FTFTTT)
-45.20693,24,300,HSW_lbmpy(FTFTTT)
-45.140441,25,300,HSW_lbmpy(FTFTTT)
-45.502729,26,300,HSW_lbmpy(FTFTTT)
-45.774661,27,300,HSW_lbmpy(FTFTTT)
-46.731397,28,300,HSW_lbmpy(FTFTTT)
-29.627522,29,300,HSW_lbmpy(FTFTTT)
-24.587687,30,300,HSW_lbmpy(FTFTTT)
-29.812591,31,300,HSW_lbmpy(FTFTTT)
-28.899771,32,300,HSW_lbmpy(FTFTTT)
-29.812603,33,300,HSW_lbmpy(FTFTTT)
-28.059048,34,300,HSW_lbmpy(FTFTTT)
-26.949255,35,300,HSW_lbmpy(FTFTTT)
-28.735061,36,300,HSW_lbmpy(FTFTTT)
-23.61399,37,300,HSW_lbmpy(FTFTTT)
-23.613951,38,300,HSW_lbmpy(FTFTTT)
-27.732669,39,300,HSW_lbmpy(FTFTTT)
-29.566216,40,300,HSW_lbmpy(FTFTTT)
+34.48821,1,300,SKL_lbmpy(FTTFTT)
+68.114043,2,300,SKL_lbmpy(FTTFTT)
+101.176006,3,300,SKL_lbmpy(FTTFTT)
+131.280725,4,300,SKL_lbmpy(FTTFTT)
+164.67205,5,300,SKL_lbmpy(FTTFTT)
+191.474734,6,300,SKL_lbmpy(FTTFTT)
+223.105257,7,300,SKL_lbmpy(FTTFTT)
+235.110799,8,300,SKL_lbmpy(FTTFTT)
+259.88671,9,300,SKL_lbmpy(FTTFTT)
+265.553726,10,300,SKL_lbmpy(FTTFTT)
+268.411566,11,300,SKL_lbmpy(FTTFTT)
+253.517948,12,300,SKL_lbmpy(FTTFTT)
+266.528094,13,300,SKL_lbmpy(FTTFTT)
+272.770699,14,300,SKL_lbmpy(FTTFTT)
+269.024665,15,300,SKL_lbmpy(FTTFTT)
+255.655752,16,300,SKL_lbmpy(FTTFTT)
+272.377668,17,300,SKL_lbmpy(FTTFTT)
+270.789901,18,300,SKL_lbmpy(FTTFTT)
+258.846853,19,300,SKL_lbmpy(FTTFTT)
+273.788373,20,300,SKL_lbmpy(FTTFTT)
+168.518114,21,300,SKL_lbmpy(FTTFTT)
+172.13747,22,300,SKL_lbmpy(FTTFTT)
+174.628836,23,300,SKL_lbmpy(FTTFTT)
+175.255474,24,300,SKL_lbmpy(FTTFTT)
+186.804344,25,300,SKL_lbmpy(FTTFTT)
+214.88685,26,300,SKL_lbmpy(FTTFTT)
+217.228994,27,300,SKL_lbmpy(FTTFTT)
+223.24953,28,300,SKL_lbmpy(FTTFTT)
+226.695129,29,300,SKL_lbmpy(FTTFTT)
+228.900944,30,300,SKL_lbmpy(FTTFTT)
+227.906614,31,300,SKL_lbmpy(FTTFTT)
+225.88444,32,300,SKL_lbmpy(FTTFTT)
+240.766552,33,300,SKL_lbmpy(FTTFTT)
+241.711069,34,300,SKL_lbmpy(FTTFTT)
+239.394069,35,300,SKL_lbmpy(FTTFTT)
+237.717638,36,300,SKL_lbmpy(FTTFTT)
+235.465943,37,300,SKL_lbmpy(FTTFTT)
+233.858031,38,300,SKL_lbmpy(FTTFTT)
+267.190219,39,300,SKL_lbmpy(FTTFTT)
+266.79643,40,300,SKL_lbmpy(FTTFTT)
+40.223894,1,300,HSW_lbmpy(FTFTTT)
+64.725412,2,300,HSW_lbmpy(FTFTTT)
+73.413493,3,300,HSW_lbmpy(FTFTTT)
+73.283148,4,300,HSW_lbmpy(FTFTTT)
+73.825642,5,300,HSW_lbmpy(FTFTTT)
+71.109808,6,300,HSW_lbmpy(FTFTTT)
+71.396031,7,300,HSW_lbmpy(FTFTTT)
+42.024247,8,300,HSW_lbmpy(FTFTTT)
+43.702748,9,300,HSW_lbmpy(FTFTTT)
+45.38245,10,300,HSW_lbmpy(FTFTTT)
+46.295006,11,300,HSW_lbmpy(FTFTTT)
+47.59196,12,300,HSW_lbmpy(FTFTTT)
+47.481373,13,300,HSW_lbmpy(FTFTTT)
+49.144055,14,300,HSW_lbmpy(FTFTTT)
+44.511611,15,300,HSW_lbmpy(FTFTTT)
+45.579798,16,300,HSW_lbmpy(FTFTTT)
+45.81698,17,300,HSW_lbmpy(FTFTTT)
+45.035527,18,300,HSW_lbmpy(FTFTTT)
+44.511023,19,300,HSW_lbmpy(FTFTTT)
+44.55721,20,300,HSW_lbmpy(FTFTTT)
+44.158468,21,300,HSW_lbmpy(FTFTTT)
+44.500821,22,300,HSW_lbmpy(FTFTTT)
+44.469215,23,300,HSW_lbmpy(FTFTTT)
+45.192796,24,300,HSW_lbmpy(FTFTTT)
+45.195294,25,300,HSW_lbmpy(FTFTTT)
+45.502187,26,300,HSW_lbmpy(FTFTTT)
+45.791323,27,300,HSW_lbmpy(FTFTTT)
+46.59908,28,300,HSW_lbmpy(FTFTTT)
+29.444544,29,300,HSW_lbmpy(FTFTTT)
+29.812619,30,300,HSW_lbmpy(FTFTTT)
+30.000117,31,300,HSW_lbmpy(FTFTTT)
+28.562937,32,300,HSW_lbmpy(FTFTTT)
+27.894822,33,300,HSW_lbmpy(FTFTTT)
+29.812634,34,300,HSW_lbmpy(FTFTTT)
+27.894849,35,300,HSW_lbmpy(FTFTTT)
+24.58775,36,300,HSW_lbmpy(FTFTTT)
+26.353663,37,300,HSW_lbmpy(FTFTTT)
+29.688772,38,300,HSW_lbmpy(FTFTTT)
+28.058965,39,300,HSW_lbmpy(FTFTTT)
+28.449423,40,300,HSW_lbmpy(FTFTTT)
+21.316106,1,300,IVB_lbmpy(FTFTTF)
+42.084528,2,300,IVB_lbmpy(FTFTTF)
+59.934696,3,300,IVB_lbmpy(FTFTTF)
+70.700161,4,300,IVB_lbmpy(FTFTTF)
+77.304439,5,300,IVB_lbmpy(FTFTTF)
+80.481314,6,300,IVB_lbmpy(FTFTTF)
+84.020525,7,300,IVB_lbmpy(FTFTTF)
+83.321455,8,300,IVB_lbmpy(FTFTTF)
+85.552984,9,300,IVB_lbmpy(FTFTTF)
+85.258771,10,300,IVB_lbmpy(FTFTTF)
+64.86189,11,300,IVB_lbmpy(FTFTTF)
+66.756033,12,300,IVB_lbmpy(FTFTTF)
+73.613745,13,300,IVB_lbmpy(FTFTTF)
+75.221849,14,300,IVB_lbmpy(FTFTTF)
+79.712788,15,300,IVB_lbmpy(FTFTTF)
+78.300068,16,300,IVB_lbmpy(FTFTTF)
+81.030695,17,300,IVB_lbmpy(FTFTTF)
+82.475185,18,300,IVB_lbmpy(FTFTTF)
+81.716917,19,300,IVB_lbmpy(FTFTTF)
+82.254859,20,300,IVB_lbmpy(FTFTTF)
+37.486015,21,300,IVB_lbmpy(FTFTTF)
+37.217908,22,300,IVB_lbmpy(FTFTTF)
+36.389653,23,300,IVB_lbmpy(FTFTTF)
+35.820145,24,300,IVB_lbmpy(FTFTTF)
+34.565768,25,300,IVB_lbmpy(FTFTTF)
+32.56008,26,300,IVB_lbmpy(FTFTTF)
+35.421355,27,300,IVB_lbmpy(FTFTTF)
+33.454512,28,300,IVB_lbmpy(FTFTTF)
+36.045961,29,300,IVB_lbmpy(FTFTTF)
+37.266326,30,300,IVB_lbmpy(FTFTTF)
+36.343517,31,300,IVB_lbmpy(FTFTTF)
+36.552486,32,300,IVB_lbmpy(FTFTTF)
+36.159634,33,300,IVB_lbmpy(FTFTTF)
+32.541607,34,300,IVB_lbmpy(FTFTTF)
+31.765023,35,300,IVB_lbmpy(FTFTTF)
+36.552486,36,300,IVB_lbmpy(FTFTTF)
+34.194168,37,300,IVB_lbmpy(FTFTTF)
+34.839371,38,300,IVB_lbmpy(FTFTTF)
+36.740109,39,300,IVB_lbmpy(FTFTTF)
+30.890978,40,300,IVB_lbmpy(FTFTTF)
diff --git a/benchmarks/results_lbmpy_skl.csv b/benchmarks/results_lbmpy_skl.csv
index fcafcfcdbe8213c03d2d75f0029aa353d2cd7f1b..564574cfb748f09eb782376ce7e5ddc17d05bfb1 100644
--- a/benchmarks/results_lbmpy_skl.csv
+++ b/benchmarks/results_lbmpy_skl.csv
@@ -1,50 +1,50 @@
 #method=trt, stencil=D3Q19, relaxation_rates=[1.6, 1.8], shape=[dim_x,100,100]
 compressible,cse_pdfs,cse_global,split,vec_opt,aligned,nontemp,arch,dim_x,ECM[MIt/s],ECM_cyCL[cy/CL],c_bench[MFLUPs],c_bench_cyCL[cy/CL]
-False,True,True,False,avx512,True,True,SKL,300,55.27,347.35,44.18,434.55
-False,True,True,True,avx512,True,True,SKL,300,30.04,639.09,42.47,452.07
-True,True,True,False,avx512,True,True,SKL,300,53.91,356.15,40.44,474.73
-True,True,True,True,avx512,True,True,SKL,300,29.4,653.09,43.67,439.7
-False,True,True,False,avx512,True,False,SKL,300,59.75,321.35,17.65,1087.79
-False,True,True,True,avx512,True,False,SKL,300,28.96,663.09,23.3,823.94
-True,True,True,False,avx512,True,False,SKL,300,58.14,330.25,17.28,1110.87
-True,True,True,True,avx512,True,False,SKL,300,30.09,638.09,23.67,811.28
-False,True,True,False,avx512,False,False,SKL,300,10.92,1758.52,5.47,3509.38
-False,True,True,True,avx512,False,False,SKL,300,4.84,3963.71,19.2,1000.25
-True,True,True,False,avx512,False,False,SKL,300,10.44,1838.62,6.99,2746.61
-True,True,True,True,avx512,False,False,SKL,300,5.01,3828.71,19.51,984.29
-False,False,True,False,avx512,True,True,SKL,300,55.64,345.05,41.56,462.01
-False,False,True,True,avx512,True,True,SKL,300,29.4,653.09,42.38,453.09
-True,False,True,False,avx512,True,True,SKL,300,55.31,347.15,38.7,496.08
-True,False,True,True,avx512,True,True,SKL,300,30.09,638.09,43.98,436.52
-False,False,True,False,avx512,True,False,SKL,300,57.98,331.15,11.54,1663.48
-False,False,True,True,avx512,True,False,SKL,300,30.52,629.09,24.04,798.55
-True,False,True,False,avx512,True,False,SKL,300,55.97,343.05,10.83,1772.21
-True,False,True,True,avx512,True,False,SKL,300,29.86,643.09,34.23,560.95
-False,False,True,False,avx512,False,False,SKL,300,10.39,1847.62,7.26,2646.19
-False,False,True,True,avx512,False,False,SKL,300,5.12,3747.71,21.37,898.48
-True,False,True,False,avx512,False,False,SKL,300,9.87,1944.82,8.06,2382.29
-True,False,True,True,avx512,False,False,SKL,300,5.07,3783.71,22.01,872.26
-False,True,False,False,avx512,True,True,SKL,300,55.42,346.45,42.71,449.57
-False,True,False,True,avx512,True,True,SKL,300,29.4,653.09,42.23,454.69
-True,True,False,False,avx512,True,True,SKL,300,54.54,352.05,39.32,488.3
-True,True,False,True,avx512,True,True,SKL,300,30.04,639.09,43.62,440.16
-False,True,False,False,avx512,True,False,SKL,300,57.63,333.15,17.2,1116.23
-False,True,False,True,avx512,True,False,SKL,300,30.52,629.09,24.46,784.8
-True,True,False,False,avx512,True,False,SKL,300,56.63,339.05,10.5,1829.43
-True,True,False,True,avx512,True,False,SKL,300,29.86,643.09,33.66,570.34
-False,True,False,False,avx512,False,False,SKL,300,10.29,1865.62,4.55,4219.34
-False,True,False,True,avx512,False,False,SKL,300,5.12,3747.71,27.57,696.33
-True,True,False,False,avx512,False,False,SKL,300,10.2,1881.82,6.79,2826.49
-True,True,False,True,avx512,False,False,SKL,300,4.96,3873.71,27.1,708.36
-False,False,False,False,avx512,True,True,SKL,300,56.12,342.15,41.39,463.9
-False,False,False,True,avx512,True,True,SKL,300,28.96,663.09,42.62,450.51
-True,False,False,False,avx512,True,True,SKL,300,56.13,342.05,39.16,490.31
-True,False,False,True,avx512,True,True,SKL,300,30.09,638.09,42.82,448.36
-False,False,False,False,avx512,True,False,SKL,300,58.89,326.05,11.34,1693.38
-False,False,False,True,avx512,True,False,SKL,300,30.52,629.09,24.82,773.42
-True,False,False,False,avx512,True,False,SKL,300,58.71,327.05,17.32,1108.57
-True,False,False,True,avx512,True,False,SKL,300,29.4,653.09,24.97,768.97
-False,False,False,False,avx512,False,False,SKL,300,10.66,1800.82,7.26,2645.17
-False,False,False,True,avx512,False,False,SKL,300,5.12,3747.71,27.99,686.0
-True,False,False,False,avx512,False,False,SKL,300,10.61,1809.82,6.54,2937.48
-True,False,False,True,avx512,False,False,SKL,300,5.07,3783.71,20.78,924.04
+True,True,True,True,avx512,True,True,SKL,300,29.4,653.09,31.69,605.89
+True,True,True,False,avx512,True,True,SKL,300,53.91,356.15,33.55,572.25
+False,True,True,True,avx512,True,True,SKL,300,30.04,639.09,31.95,600.89
+False,True,True,False,avx512,True,True,SKL,300,55.27,347.35,35.18,545.83
+True,True,True,True,avx512,True,False,SKL,300,30.09,638.09,37.44,512.82
+True,True,True,False,avx512,True,False,SKL,300,58.14,330.25,18.55,1035.04
+False,True,True,True,avx512,True,False,SKL,300,28.96,663.09,37.15,516.84
+False,True,True,False,avx512,True,False,SKL,300,59.75,321.35,18.82,1019.93
+True,True,True,True,avx512,False,False,SKL,300,5.01,3828.64,29.26,656.08
+True,True,True,False,avx512,False,False,SKL,300,10.44,1838.62,7.56,2538.61
+False,True,True,True,avx512,False,False,SKL,300,4.84,3963.64,29.04,661.06
+False,True,True,False,avx512,False,False,SKL,300,10.92,1758.52,8.81,2179.28
+True,False,True,True,avx512,True,True,SKL,300,30.09,638.09,31.75,604.72
+True,False,True,False,avx512,True,True,SKL,300,55.31,347.15,33.07,580.59
+False,False,True,True,avx512,True,True,SKL,300,29.4,653.09,31.91,601.61
+False,False,True,False,avx512,True,True,SKL,300,55.64,345.05,34.72,552.92
+True,False,True,True,avx512,True,False,SKL,300,29.86,643.09,38.31,501.21
+True,False,True,False,avx512,True,False,SKL,300,55.97,343.05,18.32,1047.91
+False,False,True,True,avx512,True,False,SKL,300,30.52,629.09,37.81,507.84
+False,False,True,False,avx512,True,False,SKL,300,57.98,331.15,18.78,1022.12
+True,False,True,True,avx512,False,False,SKL,300,5.07,3783.64,31.59,607.75
+True,False,True,False,avx512,False,False,SKL,300,9.87,1944.82,8.93,2149.78
+False,False,True,True,avx512,False,False,SKL,300,5.12,3747.64,32.06,598.86
+False,False,True,False,avx512,False,False,SKL,300,10.39,1847.62,8.13,2362.11
+True,True,False,True,avx512,True,True,SKL,300,30.04,639.09,31.87,602.49
+True,True,False,False,avx512,True,True,SKL,300,54.54,352.05,33.56,572.13
+False,True,False,True,avx512,True,True,SKL,300,29.4,653.09,31.95,600.93
+False,True,False,False,avx512,True,True,SKL,300,55.42,346.45,35.04,547.94
+True,True,False,True,avx512,True,False,SKL,300,29.86,643.09,37.58,510.93
+True,True,False,False,avx512,True,False,SKL,300,56.63,339.05,17.83,1076.7
+False,True,False,True,avx512,True,False,SKL,300,30.52,629.09,37.27,515.23
+False,True,False,False,avx512,True,False,SKL,300,57.63,333.15,18.35,1046.05
+True,True,False,True,avx512,False,False,SKL,300,4.96,3873.64,30.57,628.08
+True,True,False,False,avx512,False,False,SKL,300,10.2,1881.82,7.19,2668.94
+False,True,False,True,avx512,False,False,SKL,300,5.12,3747.64,29.85,643.17
+False,True,False,False,avx512,False,False,SKL,300,10.29,1865.62,8.08,2376.46
+True,False,False,True,avx512,True,True,SKL,300,30.09,638.09,31.58,608.07
+True,False,False,False,avx512,True,True,SKL,300,56.13,342.05,33.59,571.64
+False,False,False,True,avx512,True,True,SKL,300,28.96,663.09,31.75,604.71
+False,False,False,False,avx512,True,True,SKL,300,56.12,342.15,34.65,554.1
+True,False,False,True,avx512,True,False,SKL,300,29.4,653.09,38.05,504.6
+True,False,False,False,avx512,True,False,SKL,300,58.71,327.05,18.72,1025.45
+False,False,False,True,avx512,True,False,SKL,300,30.52,629.09,37.27,515.1
+False,False,False,False,avx512,True,False,SKL,300,58.89,326.05,19.24,997.81
+True,False,False,True,avx512,False,False,SKL,300,5.07,3783.64,31.34,612.58
+True,False,False,False,avx512,False,False,SKL,300,10.61,1809.82,10.78,1780.65
+False,False,False,True,avx512,False,False,SKL,300,5.12,3747.64,30.01,639.71
+False,False,False,False,avx512,False,False,SKL,300,10.66,1800.82,12.04,1594.97
diff --git a/benchmarks/results_node.csv b/benchmarks/results_node.csv
index 9c54e24b8da0d34deb969a81e5961f165ac11b8b..38b87ab02ec9571206f215059841c56b65309808 100644
--- a/benchmarks/results_node.csv
+++ b/benchmarks/results_node.csv
@@ -1,241 +1,241 @@
 MFLUPS,threads,dim_x,kernel
-71.300961,1,300,SKL_list-aa-pv-soa
-139.625497,2,300,SKL_list-aa-pv-soa
-198.792546,3,300,SKL_list-aa-pv-soa
-233.002063,4,300,SKL_list-aa-pv-soa
-263.471094,5,300,SKL_list-aa-pv-soa
-278.962847,6,300,SKL_list-aa-pv-soa
-289.866328,7,300,SKL_list-aa-pv-soa
-295.642622,8,300,SKL_list-aa-pv-soa
-300.564803,9,300,SKL_list-aa-pv-soa
-304.036085,10,300,SKL_list-aa-pv-soa
-291.346459,11,300,SKL_list-aa-pv-soa
-303.787689,12,300,SKL_list-aa-pv-soa
-306.366941,13,300,SKL_list-aa-pv-soa
-305.433488,14,300,SKL_list-aa-pv-soa
-306.040301,15,300,SKL_list-aa-pv-soa
-303.351495,16,300,SKL_list-aa-pv-soa
-305.048761,17,300,SKL_list-aa-pv-soa
-305.642449,18,300,SKL_list-aa-pv-soa
-304.967930,19,300,SKL_list-aa-pv-soa
-305.244473,20,300,SKL_list-aa-pv-soa
-331.759689,21,300,SKL_list-aa-pv-soa
-358.781699,22,300,SKL_list-aa-pv-soa
-368.300741,23,300,SKL_list-aa-pv-soa
-369.332360,24,300,SKL_list-aa-pv-soa
-416.337348,25,300,SKL_list-aa-pv-soa
-416.791818,26,300,SKL_list-aa-pv-soa
-420.095274,27,300,SKL_list-aa-pv-soa
-468.811668,28,300,SKL_list-aa-pv-soa
-474.427948,29,300,SKL_list-aa-pv-soa
-477.533452,30,300,SKL_list-aa-pv-soa
-495.759300,31,300,SKL_list-aa-pv-soa
-525.152637,32,300,SKL_list-aa-pv-soa
-536.112926,33,300,SKL_list-aa-pv-soa
-550.241717,34,300,SKL_list-aa-pv-soa
-559.098230,35,300,SKL_list-aa-pv-soa
-571.609670,36,300,SKL_list-aa-pv-soa
-589.883981,37,300,SKL_list-aa-pv-soa
-584.185122,38,300,SKL_list-aa-pv-soa
-570.488468,39,300,SKL_list-aa-pv-soa
-556.796545,40,300,SKL_list-aa-pv-soa
-36.537485,1,300,HSW_list-aa-pv-soa
-60.020883,2,300,HSW_list-aa-pv-soa
-67.392318,3,300,HSW_list-aa-pv-soa
-71.857291,4,300,HSW_list-aa-pv-soa
-72.645297,5,300,HSW_list-aa-pv-soa
-75.547297,6,300,HSW_list-aa-pv-soa
-75.137206,7,300,HSW_list-aa-pv-soa
-87.071102,8,300,HSW_list-aa-pv-soa
-100.995348,9,300,HSW_list-aa-pv-soa
-114.387132,10,300,HSW_list-aa-pv-soa
-134.712290,11,300,HSW_list-aa-pv-soa
-136.390739,12,300,HSW_list-aa-pv-soa
-138.776088,13,300,HSW_list-aa-pv-soa
-130.236396,14,300,HSW_list-aa-pv-soa
-154.755945,15,300,HSW_list-aa-pv-soa
-172.068988,16,300,HSW_list-aa-pv-soa
-178.742767,17,300,HSW_list-aa-pv-soa
-193.666094,18,300,HSW_list-aa-pv-soa
-191.692165,19,300,HSW_list-aa-pv-soa
-190.493757,20,300,HSW_list-aa-pv-soa
-202.242030,21,300,HSW_list-aa-pv-soa
-208.094114,22,300,HSW_list-aa-pv-soa
-200.699333,23,300,HSW_list-aa-pv-soa
-223.859065,24,300,HSW_list-aa-pv-soa
-260.352282,25,300,HSW_list-aa-pv-soa
-261.139079,26,300,HSW_list-aa-pv-soa
-257.551295,27,300,HSW_list-aa-pv-soa
-273.503801,28,300,HSW_list-aa-pv-soa
-208.493344,29,300,HSW_list-aa-pv-soa
-224.060159,30,300,HSW_list-aa-pv-soa
-214.592159,31,300,HSW_list-aa-pv-soa
-222.703124,32,300,HSW_list-aa-pv-soa
-212.061999,33,300,HSW_list-aa-pv-soa
-199.572581,34,300,HSW_list-aa-pv-soa
-205.058816,35,300,HSW_list-aa-pv-soa
-223.776574,36,300,HSW_list-aa-pv-soa
-216.178148,37,300,HSW_list-aa-pv-soa
-202.603135,38,300,HSW_list-aa-pv-soa
-169.069581,39,300,HSW_list-aa-pv-soa
-204.971343,40,300,HSW_list-aa-pv-soa
-34.653799,1,300,IVB_list-aa-pv-soa
-68.965838,2,300,IVB_list-aa-pv-soa
-98.285491,3,300,IVB_list-aa-pv-soa
-112.681551,4,300,IVB_list-aa-pv-soa
-120.270492,5,300,IVB_list-aa-pv-soa
-121.764881,6,300,IVB_list-aa-pv-soa
-121.930001,7,300,IVB_list-aa-pv-soa
-121.619911,8,300,IVB_list-aa-pv-soa
-123.491285,9,300,IVB_list-aa-pv-soa
-123.560668,10,300,IVB_list-aa-pv-soa
-107.389473,11,300,IVB_list-aa-pv-soa
-147.882815,12,300,IVB_list-aa-pv-soa
-162.378262,13,300,IVB_list-aa-pv-soa
-189.239537,14,300,IVB_list-aa-pv-soa
-190.905882,15,300,IVB_list-aa-pv-soa
-208.710114,16,300,IVB_list-aa-pv-soa
-217.982999,17,300,IVB_list-aa-pv-soa
-233.332503,18,300,IVB_list-aa-pv-soa
-246.149103,19,300,IVB_list-aa-pv-soa
-232.556364,20,300,IVB_list-aa-pv-soa
-137.956477,21,300,IVB_list-aa-pv-soa
-158.711002,22,300,IVB_list-aa-pv-soa
-159.859736,23,300,IVB_list-aa-pv-soa
-170.713490,24,300,IVB_list-aa-pv-soa
-171.950365,25,300,IVB_list-aa-pv-soa
-175.862494,26,300,IVB_list-aa-pv-soa
-177.868278,27,300,IVB_list-aa-pv-soa
-178.754533,28,300,IVB_list-aa-pv-soa
-183.541630,29,300,IVB_list-aa-pv-soa
-184.475335,30,300,IVB_list-aa-pv-soa
-184.944839,31,300,IVB_list-aa-pv-soa
-193.578300,32,300,IVB_list-aa-pv-soa
-191.443908,33,300,IVB_list-aa-pv-soa
-185.443058,34,300,IVB_list-aa-pv-soa
-210.398711,35,300,IVB_list-aa-pv-soa
-203.462225,36,300,IVB_list-aa-pv-soa
-177.030566,37,300,IVB_list-aa-pv-soa
-189.849886,38,300,IVB_list-aa-pv-soa
-199.288225,39,300,IVB_list-aa-pv-soa
-211.106973,40,300,IVB_list-aa-pv-soa
-34.4574,1,300,SKL_lbmpy(FTTFTT)
-67.615347,2,300,SKL_lbmpy(FTTFTT)
-99.933238,3,300,SKL_lbmpy(FTTFTT)
-132.480248,4,300,SKL_lbmpy(FTTFTT)
-165.348,5,300,SKL_lbmpy(FTTFTT)
-192.154153,6,300,SKL_lbmpy(FTTFTT)
-226.689024,7,300,SKL_lbmpy(FTTFTT)
-235.73922,8,300,SKL_lbmpy(FTTFTT)
-260.753564,9,300,SKL_lbmpy(FTTFTT)
-265.953491,10,300,SKL_lbmpy(FTTFTT)
-269.357362,11,300,SKL_lbmpy(FTTFTT)
-253.675468,12,300,SKL_lbmpy(FTTFTT)
-265.828743,13,300,SKL_lbmpy(FTTFTT)
-271.881641,14,300,SKL_lbmpy(FTTFTT)
-271.366317,15,300,SKL_lbmpy(FTTFTT)
-258.441544,16,300,SKL_lbmpy(FTTFTT)
-274.25932,17,300,SKL_lbmpy(FTTFTT)
-271.734759,18,300,SKL_lbmpy(FTTFTT)
-260.75095,19,300,SKL_lbmpy(FTTFTT)
-272.981699,20,300,SKL_lbmpy(FTTFTT)
-168.668874,21,300,SKL_lbmpy(FTTFTT)
-172.78752,22,300,SKL_lbmpy(FTTFTT)
-174.111463,23,300,SKL_lbmpy(FTTFTT)
-175.481134,24,300,SKL_lbmpy(FTTFTT)
-186.358543,25,300,SKL_lbmpy(FTTFTT)
-213.907142,26,300,SKL_lbmpy(FTTFTT)
-219.06381,27,300,SKL_lbmpy(FTTFTT)
-223.602034,28,300,SKL_lbmpy(FTTFTT)
-226.434883,29,300,SKL_lbmpy(FTTFTT)
-228.035542,30,300,SKL_lbmpy(FTTFTT)
-227.166561,31,300,SKL_lbmpy(FTTFTT)
-225.590838,32,300,SKL_lbmpy(FTTFTT)
-239.446344,33,300,SKL_lbmpy(FTTFTT)
-238.59676,34,300,SKL_lbmpy(FTTFTT)
-240.122159,35,300,SKL_lbmpy(FTTFTT)
-237.787753,36,300,SKL_lbmpy(FTTFTT)
-235.566336,37,300,SKL_lbmpy(FTTFTT)
-232.182235,38,300,SKL_lbmpy(FTTFTT)
-267.391922,39,300,SKL_lbmpy(FTTFTT)
-268.315942,40,300,SKL_lbmpy(FTTFTT)
-40.200272,1,300,HSW_lbmpy(FTFTTT)
-64.94483,2,300,HSW_lbmpy(FTFTTT)
-75.11928,3,300,HSW_lbmpy(FTFTTT)
-72.399297,4,300,HSW_lbmpy(FTFTTT)
-73.544341,5,300,HSW_lbmpy(FTFTTT)
-71.0964,6,300,HSW_lbmpy(FTFTTT)
-71.359716,7,300,HSW_lbmpy(FTFTTT)
-42.071815,8,300,HSW_lbmpy(FTFTTT)
-43.51674,9,300,HSW_lbmpy(FTFTTT)
-45.544873,10,300,HSW_lbmpy(FTFTTT)
-46.462304,11,300,HSW_lbmpy(FTFTTT)
-47.715255,12,300,HSW_lbmpy(FTFTTT)
-47.353202,13,300,HSW_lbmpy(FTFTTT)
-49.492099,14,300,HSW_lbmpy(FTFTTT)
-44.534288,15,300,HSW_lbmpy(FTFTTT)
-45.706967,16,300,HSW_lbmpy(FTFTTT)
-46.055353,17,300,HSW_lbmpy(FTFTTT)
-45.367565,18,300,HSW_lbmpy(FTFTTT)
-44.682914,19,300,HSW_lbmpy(FTFTTT)
-44.691977,20,300,HSW_lbmpy(FTFTTT)
-44.199727,21,300,HSW_lbmpy(FTFTTT)
-44.809434,22,300,HSW_lbmpy(FTFTTT)
-44.581849,23,300,HSW_lbmpy(FTFTTT)
-45.20693,24,300,HSW_lbmpy(FTFTTT)
-45.140441,25,300,HSW_lbmpy(FTFTTT)
-45.502729,26,300,HSW_lbmpy(FTFTTT)
-45.774661,27,300,HSW_lbmpy(FTFTTT)
-46.731397,28,300,HSW_lbmpy(FTFTTT)
-29.627522,29,300,HSW_lbmpy(FTFTTT)
-24.587687,30,300,HSW_lbmpy(FTFTTT)
-29.812591,31,300,HSW_lbmpy(FTFTTT)
-28.899771,32,300,HSW_lbmpy(FTFTTT)
-29.812603,33,300,HSW_lbmpy(FTFTTT)
-28.059048,34,300,HSW_lbmpy(FTFTTT)
-26.949255,35,300,HSW_lbmpy(FTFTTT)
-28.735061,36,300,HSW_lbmpy(FTFTTT)
-23.61399,37,300,HSW_lbmpy(FTFTTT)
-23.613951,38,300,HSW_lbmpy(FTFTTT)
-27.732669,39,300,HSW_lbmpy(FTFTTT)
-29.566216,40,300,HSW_lbmpy(FTFTTT)
-21.328242,1,300,IVB_lbmpy(FTFTTF)
-41.930938,2,300,IVB_lbmpy(FTFTTF)
-57.328424,3,300,IVB_lbmpy(FTFTTF)
-70.527938,4,300,IVB_lbmpy(FTFTTF)
-69.274312,5,300,IVB_lbmpy(FTFTTF)
-80.510973,6,300,IVB_lbmpy(FTFTTF)
-73.599926,7,300,IVB_lbmpy(FTFTTF)
-82.962783,8,300,IVB_lbmpy(FTFTTF)
-74.679701,9,300,IVB_lbmpy(FTFTTF)
-85.107664,10,300,IVB_lbmpy(FTFTTF)
-59.23769,11,300,IVB_lbmpy(FTFTTF)
-66.950313,12,300,IVB_lbmpy(FTFTTF)
-66.128503,13,300,IVB_lbmpy(FTFTTF)
-76.857275,14,300,IVB_lbmpy(FTFTTF)
-69.879079,15,300,IVB_lbmpy(FTFTTF)
-79.082748,16,300,IVB_lbmpy(FTFTTF)
-70.889991,17,300,IVB_lbmpy(FTFTTF)
-82.607423,18,300,IVB_lbmpy(FTFTTF)
-71.129513,19,300,IVB_lbmpy(FTFTTF)
-82.566909,20,300,IVB_lbmpy(FTFTTF)
-36.858375,21,300,IVB_lbmpy(FTFTTF)
-37.097255,22,300,IVB_lbmpy(FTFTTF)
-34.358204,23,300,IVB_lbmpy(FTFTTF)
-34.255354,24,300,IVB_lbmpy(FTFTTF)
-35.421394,25,300,IVB_lbmpy(FTFTTF)
-35.775302,26,300,IVB_lbmpy(FTFTTF)
-35.820262,27,300,IVB_lbmpy(FTFTTF)
-34.173569,28,300,IVB_lbmpy(FTFTTF)
-36.000533,29,300,IVB_lbmpy(FTFTTF)
-34.775753,30,300,IVB_lbmpy(FTFTTF)
-35.138739,31,300,IVB_lbmpy(FTFTTF)
-33.910521,32,300,IVB_lbmpy(FTFTTF)
-34.112593,33,300,IVB_lbmpy(FTFTTF)
-31.78271,34,300,IVB_lbmpy(FTFTTF)
-32.821465,35,300,IVB_lbmpy(FTFTTF)
-31.43376,36,300,IVB_lbmpy(FTFTTF)
-30.479687,37,300,IVB_lbmpy(FTFTTF)
-35.798151,38,300,IVB_lbmpy(FTFTTF)
-30.44729,39,300,IVB_lbmpy(FTFTTF)
-34.379067,40,300,IVB_lbmpy(FTFTTF)
+71.243037,1,300,SKL_list-aa-pv-soa
+139.726720,2,300,SKL_list-aa-pv-soa
+198.468024,3,300,SKL_list-aa-pv-soa
+233.697547,4,300,SKL_list-aa-pv-soa
+262.934814,5,300,SKL_list-aa-pv-soa
+278.153810,6,300,SKL_list-aa-pv-soa
+289.496562,7,300,SKL_list-aa-pv-soa
+294.419230,8,300,SKL_list-aa-pv-soa
+299.972042,9,300,SKL_list-aa-pv-soa
+301.404403,10,300,SKL_list-aa-pv-soa
+291.328900,11,300,SKL_list-aa-pv-soa
+303.161244,12,300,SKL_list-aa-pv-soa
+304.789099,13,300,SKL_list-aa-pv-soa
+306.046502,14,300,SKL_list-aa-pv-soa
+305.068013,15,300,SKL_list-aa-pv-soa
+303.059368,16,300,SKL_list-aa-pv-soa
+303.917951,17,300,SKL_list-aa-pv-soa
+304.053679,18,300,SKL_list-aa-pv-soa
+304.322052,19,300,SKL_list-aa-pv-soa
+304.647336,20,300,SKL_list-aa-pv-soa
+331.183711,21,300,SKL_list-aa-pv-soa
+358.224937,22,300,SKL_list-aa-pv-soa
+367.188383,23,300,SKL_list-aa-pv-soa
+369.396146,24,300,SKL_list-aa-pv-soa
+412.047384,25,300,SKL_list-aa-pv-soa
+413.341885,26,300,SKL_list-aa-pv-soa
+418.246587,27,300,SKL_list-aa-pv-soa
+462.687294,28,300,SKL_list-aa-pv-soa
+457.900251,29,300,SKL_list-aa-pv-soa
+473.718449,30,300,SKL_list-aa-pv-soa
+493.309549,31,300,SKL_list-aa-pv-soa
+534.630555,32,300,SKL_list-aa-pv-soa
+532.554874,33,300,SKL_list-aa-pv-soa
+550.535003,34,300,SKL_list-aa-pv-soa
+554.326780,35,300,SKL_list-aa-pv-soa
+565.323074,36,300,SKL_list-aa-pv-soa
+595.874297,37,300,SKL_list-aa-pv-soa
+578.369636,38,300,SKL_list-aa-pv-soa
+587.610861,39,300,SKL_list-aa-pv-soa
+552.891328,40,300,SKL_list-aa-pv-soa
+40.259711,1,300,HSW_list-aa-pv-soa
+60.208065,2,300,HSW_list-aa-pv-soa
+67.818077,3,300,HSW_list-aa-pv-soa
+73.168203,4,300,HSW_list-aa-pv-soa
+71.287375,5,300,HSW_list-aa-pv-soa
+73.812286,6,300,HSW_list-aa-pv-soa
+71.497181,7,300,HSW_list-aa-pv-soa
+90.028497,8,300,HSW_list-aa-pv-soa
+99.655493,9,300,HSW_list-aa-pv-soa
+115.019075,10,300,HSW_list-aa-pv-soa
+117.403317,11,300,HSW_list-aa-pv-soa
+126.689591,12,300,HSW_list-aa-pv-soa
+135.302856,13,300,HSW_list-aa-pv-soa
+132.609841,14,300,HSW_list-aa-pv-soa
+159.394174,15,300,HSW_list-aa-pv-soa
+170.696851,16,300,HSW_list-aa-pv-soa
+170.634065,17,300,HSW_list-aa-pv-soa
+191.382664,18,300,HSW_list-aa-pv-soa
+194.249159,19,300,HSW_list-aa-pv-soa
+184.105203,20,300,HSW_list-aa-pv-soa
+203.305967,21,300,HSW_list-aa-pv-soa
+212.111131,22,300,HSW_list-aa-pv-soa
+208.694796,23,300,HSW_list-aa-pv-soa
+228.068449,24,300,HSW_list-aa-pv-soa
+254.758097,25,300,HSW_list-aa-pv-soa
+264.518106,26,300,HSW_list-aa-pv-soa
+253.222291,27,300,HSW_list-aa-pv-soa
+272.936425,28,300,HSW_list-aa-pv-soa
+212.203129,29,300,HSW_list-aa-pv-soa
+218.361913,30,300,HSW_list-aa-pv-soa
+218.705133,31,300,HSW_list-aa-pv-soa
+223.458784,32,300,HSW_list-aa-pv-soa
+219.855033,33,300,HSW_list-aa-pv-soa
+200.544959,34,300,HSW_list-aa-pv-soa
+212.411444,35,300,HSW_list-aa-pv-soa
+227.053951,36,300,HSW_list-aa-pv-soa
+214.216330,37,300,HSW_list-aa-pv-soa
+207.290266,38,300,HSW_list-aa-pv-soa
+187.199102,39,300,HSW_list-aa-pv-soa
+203.829424,40,300,HSW_list-aa-pv-soa
+34.809653,1,300,IVB_list-aa-pv-soa
+68.841926,2,300,IVB_list-aa-pv-soa
+98.910751,3,300,IVB_list-aa-pv-soa
+112.323515,4,300,IVB_list-aa-pv-soa
+119.221889,5,300,IVB_list-aa-pv-soa
+122.927761,6,300,IVB_list-aa-pv-soa
+123.918283,7,300,IVB_list-aa-pv-soa
+122.509910,8,300,IVB_list-aa-pv-soa
+123.439441,9,300,IVB_list-aa-pv-soa
+123.599086,10,300,IVB_list-aa-pv-soa
+117.166213,11,300,IVB_list-aa-pv-soa
+145.172040,12,300,IVB_list-aa-pv-soa
+166.189747,13,300,IVB_list-aa-pv-soa
+190.080268,14,300,IVB_list-aa-pv-soa
+187.656361,15,300,IVB_list-aa-pv-soa
+198.457757,16,300,IVB_list-aa-pv-soa
+223.699940,17,300,IVB_list-aa-pv-soa
+231.307558,18,300,IVB_list-aa-pv-soa
+242.621328,19,300,IVB_list-aa-pv-soa
+227.510266,20,300,IVB_list-aa-pv-soa
+139.624449,21,300,IVB_list-aa-pv-soa
+156.164234,22,300,IVB_list-aa-pv-soa
+158.123095,23,300,IVB_list-aa-pv-soa
+171.599620,24,300,IVB_list-aa-pv-soa
+173.348529,25,300,IVB_list-aa-pv-soa
+175.820660,26,300,IVB_list-aa-pv-soa
+180.861723,27,300,IVB_list-aa-pv-soa
+178.869891,28,300,IVB_list-aa-pv-soa
+186.499242,29,300,IVB_list-aa-pv-soa
+183.742978,30,300,IVB_list-aa-pv-soa
+187.940910,31,300,IVB_list-aa-pv-soa
+194.503497,32,300,IVB_list-aa-pv-soa
+190.837598,33,300,IVB_list-aa-pv-soa
+202.601777,34,300,IVB_list-aa-pv-soa
+211.810924,35,300,IVB_list-aa-pv-soa
+204.608163,36,300,IVB_list-aa-pv-soa
+173.461868,37,300,IVB_list-aa-pv-soa
+194.112339,38,300,IVB_list-aa-pv-soa
+201.408632,39,300,IVB_list-aa-pv-soa
+215.644257,40,300,IVB_list-aa-pv-soa
+34.48821,1,300,SKL_lbmpy(FTTFTT)
+68.114043,2,300,SKL_lbmpy(FTTFTT)
+101.176006,3,300,SKL_lbmpy(FTTFTT)
+131.280725,4,300,SKL_lbmpy(FTTFTT)
+164.67205,5,300,SKL_lbmpy(FTTFTT)
+191.474734,6,300,SKL_lbmpy(FTTFTT)
+223.105257,7,300,SKL_lbmpy(FTTFTT)
+235.110799,8,300,SKL_lbmpy(FTTFTT)
+259.88671,9,300,SKL_lbmpy(FTTFTT)
+265.553726,10,300,SKL_lbmpy(FTTFTT)
+268.411566,11,300,SKL_lbmpy(FTTFTT)
+253.517948,12,300,SKL_lbmpy(FTTFTT)
+266.528094,13,300,SKL_lbmpy(FTTFTT)
+272.770699,14,300,SKL_lbmpy(FTTFTT)
+269.024665,15,300,SKL_lbmpy(FTTFTT)
+255.655752,16,300,SKL_lbmpy(FTTFTT)
+272.377668,17,300,SKL_lbmpy(FTTFTT)
+270.789901,18,300,SKL_lbmpy(FTTFTT)
+258.846853,19,300,SKL_lbmpy(FTTFTT)
+273.788373,20,300,SKL_lbmpy(FTTFTT)
+168.518114,21,300,SKL_lbmpy(FTTFTT)
+172.13747,22,300,SKL_lbmpy(FTTFTT)
+174.628836,23,300,SKL_lbmpy(FTTFTT)
+175.255474,24,300,SKL_lbmpy(FTTFTT)
+186.804344,25,300,SKL_lbmpy(FTTFTT)
+214.88685,26,300,SKL_lbmpy(FTTFTT)
+217.228994,27,300,SKL_lbmpy(FTTFTT)
+223.24953,28,300,SKL_lbmpy(FTTFTT)
+226.695129,29,300,SKL_lbmpy(FTTFTT)
+228.900944,30,300,SKL_lbmpy(FTTFTT)
+227.906614,31,300,SKL_lbmpy(FTTFTT)
+225.88444,32,300,SKL_lbmpy(FTTFTT)
+240.766552,33,300,SKL_lbmpy(FTTFTT)
+241.711069,34,300,SKL_lbmpy(FTTFTT)
+239.394069,35,300,SKL_lbmpy(FTTFTT)
+237.717638,36,300,SKL_lbmpy(FTTFTT)
+235.465943,37,300,SKL_lbmpy(FTTFTT)
+233.858031,38,300,SKL_lbmpy(FTTFTT)
+267.190219,39,300,SKL_lbmpy(FTTFTT)
+266.79643,40,300,SKL_lbmpy(FTTFTT)
+40.223894,1,300,HSW_lbmpy(FTFTTT)
+64.725412,2,300,HSW_lbmpy(FTFTTT)
+73.413493,3,300,HSW_lbmpy(FTFTTT)
+73.283148,4,300,HSW_lbmpy(FTFTTT)
+73.825642,5,300,HSW_lbmpy(FTFTTT)
+71.109808,6,300,HSW_lbmpy(FTFTTT)
+71.396031,7,300,HSW_lbmpy(FTFTTT)
+42.024247,8,300,HSW_lbmpy(FTFTTT)
+43.702748,9,300,HSW_lbmpy(FTFTTT)
+45.38245,10,300,HSW_lbmpy(FTFTTT)
+46.295006,11,300,HSW_lbmpy(FTFTTT)
+47.59196,12,300,HSW_lbmpy(FTFTTT)
+47.481373,13,300,HSW_lbmpy(FTFTTT)
+49.144055,14,300,HSW_lbmpy(FTFTTT)
+44.511611,15,300,HSW_lbmpy(FTFTTT)
+45.579798,16,300,HSW_lbmpy(FTFTTT)
+45.81698,17,300,HSW_lbmpy(FTFTTT)
+45.035527,18,300,HSW_lbmpy(FTFTTT)
+44.511023,19,300,HSW_lbmpy(FTFTTT)
+44.55721,20,300,HSW_lbmpy(FTFTTT)
+44.158468,21,300,HSW_lbmpy(FTFTTT)
+44.500821,22,300,HSW_lbmpy(FTFTTT)
+44.469215,23,300,HSW_lbmpy(FTFTTT)
+45.192796,24,300,HSW_lbmpy(FTFTTT)
+45.195294,25,300,HSW_lbmpy(FTFTTT)
+45.502187,26,300,HSW_lbmpy(FTFTTT)
+45.791323,27,300,HSW_lbmpy(FTFTTT)
+46.59908,28,300,HSW_lbmpy(FTFTTT)
+29.444544,29,300,HSW_lbmpy(FTFTTT)
+29.812619,30,300,HSW_lbmpy(FTFTTT)
+30.000117,31,300,HSW_lbmpy(FTFTTT)
+28.562937,32,300,HSW_lbmpy(FTFTTT)
+27.894822,33,300,HSW_lbmpy(FTFTTT)
+29.812634,34,300,HSW_lbmpy(FTFTTT)
+27.894849,35,300,HSW_lbmpy(FTFTTT)
+24.58775,36,300,HSW_lbmpy(FTFTTT)
+26.353663,37,300,HSW_lbmpy(FTFTTT)
+29.688772,38,300,HSW_lbmpy(FTFTTT)
+28.058965,39,300,HSW_lbmpy(FTFTTT)
+28.449423,40,300,HSW_lbmpy(FTFTTT)
+21.316106,1,300,IVB_lbmpy(FTFTTF)
+42.084528,2,300,IVB_lbmpy(FTFTTF)
+59.934696,3,300,IVB_lbmpy(FTFTTF)
+70.700161,4,300,IVB_lbmpy(FTFTTF)
+77.304439,5,300,IVB_lbmpy(FTFTTF)
+80.481314,6,300,IVB_lbmpy(FTFTTF)
+84.020525,7,300,IVB_lbmpy(FTFTTF)
+83.321455,8,300,IVB_lbmpy(FTFTTF)
+85.552984,9,300,IVB_lbmpy(FTFTTF)
+85.258771,10,300,IVB_lbmpy(FTFTTF)
+64.86189,11,300,IVB_lbmpy(FTFTTF)
+66.756033,12,300,IVB_lbmpy(FTFTTF)
+73.613745,13,300,IVB_lbmpy(FTFTTF)
+75.221849,14,300,IVB_lbmpy(FTFTTF)
+79.712788,15,300,IVB_lbmpy(FTFTTF)
+78.300068,16,300,IVB_lbmpy(FTFTTF)
+81.030695,17,300,IVB_lbmpy(FTFTTF)
+82.475185,18,300,IVB_lbmpy(FTFTTF)
+81.716917,19,300,IVB_lbmpy(FTFTTF)
+82.254859,20,300,IVB_lbmpy(FTFTTF)
+37.486015,21,300,IVB_lbmpy(FTFTTF)
+37.217908,22,300,IVB_lbmpy(FTFTTF)
+36.389653,23,300,IVB_lbmpy(FTFTTF)
+35.820145,24,300,IVB_lbmpy(FTFTTF)
+34.565768,25,300,IVB_lbmpy(FTFTTF)
+32.56008,26,300,IVB_lbmpy(FTFTTF)
+35.421355,27,300,IVB_lbmpy(FTFTTF)
+33.454512,28,300,IVB_lbmpy(FTFTTF)
+36.045961,29,300,IVB_lbmpy(FTFTTF)
+37.266326,30,300,IVB_lbmpy(FTFTTF)
+36.343517,31,300,IVB_lbmpy(FTFTTF)
+36.552486,32,300,IVB_lbmpy(FTFTTF)
+36.159634,33,300,IVB_lbmpy(FTFTTF)
+32.541607,34,300,IVB_lbmpy(FTFTTF)
+31.765023,35,300,IVB_lbmpy(FTFTTF)
+36.552486,36,300,IVB_lbmpy(FTFTTF)
+34.194168,37,300,IVB_lbmpy(FTFTTF)
+34.839371,38,300,IVB_lbmpy(FTFTTF)
+36.740109,39,300,IVB_lbmpy(FTFTTF)
+30.890978,40,300,IVB_lbmpy(FTFTTF)
diff --git a/pystencils/kerncraft_coupling/generate_benchmark.py b/pystencils/kerncraft_coupling/generate_benchmark.py
index 10f05097530efcb60405f2d2fd83378418f2fc00..8380683534fb9c409f52a8a21f01ff8ac51fcedd 100644
--- a/pystencils/kerncraft_coupling/generate_benchmark.py
+++ b/pystencils/kerncraft_coupling/generate_benchmark.py
@@ -218,9 +218,9 @@ def generate_benchmark(ast, openmp=False, timing=False, main=True, kernel=True,
 
     # Strip "#pragma omp parallel" from within kernel, because main function takes care of that
     # when likwid and openmp are enabled
-    #if openmp:
-    #if len(ast.body.args) > 0 and isinstance(ast.body.args[0], PragmaBlock):
-    #    ast.body.args[0].pragma_line = ''
+    # if openmp:
+    #     if len(ast.body.args) > 0 and isinstance(ast.body.args[0], PragmaBlock):
+    #         ast.body.args[0].pragma_line = ''
     if not main and kernel:
         return include_template.render(
                 {