From 3a9412e6d7fffc144174bb94093522ae07ad0ca3 Mon Sep 17 00:00:00 2001
From: JanLJL <jan.laukemann@fau.de>
Date: Sun, 20 Oct 2019 21:16:50 +0200
Subject: [PATCH] initial update of benchmark runscripts

---
 benchmarks/config/config.json                 |    12 +
 benchmarks/copy/build.sh                      |    24 +
 benchmarks/copy/clean.sh                      |     6 +
 benchmarks/copy/copy.c                        |    74 +
 benchmarks/copy/results/out.copy.hsw          |    73 +
 benchmarks/copy/results/out.copy.ivb          |    73 +
 benchmarks/copy/results/out.copy.skl          |    73 +
 benchmarks/copy/run_copy.sh                   |    27 +
 benchmarks/copy/timing.c                      |    19 +
 benchmarks/copy/timing.h                      |     9 +
 .../bin/lbmbenchk-linux-intel-release-dp      |   Bin 0 -> 723128 bytes
 .../lbmbenchk-linux-intel-release-dp-hsw-avx  |   Bin 0 -> 666512 bytes
 .../lbmbenchk-linux-intel-release-dp-hsw-avx2 |   Bin 0 -> 620760 bytes
 .../lbmbenchk-linux-intel-release-dp-ivb-avx  |   Bin 0 -> 666456 bytes
 .../lbmbenchk-linux-intel-release-dp-skl-avx  |   Bin 0 -> 666512 bytes
 .../lbmbenchk-linux-intel-release-dp-skl-avx2 |   Bin 0 -> 620760 bytes
 ...bmbenchk-linux-intel-release-dp-skl-avx512 |   Bin 0 -> 723592 bytes
 benchmarks/lbmBench/clean.sh                  |     4 +
 .../create_plotdata_lbmBench_node_scale.sh    |    66 +
 .../create_plotdata_lbmBench_single_core.sh   |    54 +
 benchmarks/lbmBench/run_lbmBench-kernels.sh   |   106 +
 benchmarks/lbmpy/bench-omp-skl                |   Bin 0 -> 38256 bytes
 benchmarks/lbmpy/clean.sh                     |     5 +
 .../lbmpy/create_plotdata_lbmpy_node_scale.sh |    70 +
 .../create_plotdata_lbmpy_single_core.sh      |    29 +
 benchmarks/lbmpy/lbmpy_bench.py               |   441 +
 .../machine-files/HaswellEP_E5-2695v3_CoD.yml |   348 +
 .../machine-files/IvyBridgeEP_E5-2660v2.yml   |   289 +
 .../machine-files/SkylakeSP_Gold-6148.yml     |  1884 ++
 benchmarks/plot_results.ipynb                 | 28222 ++++++++++++++++
 benchmarks/results_copy.csv                   |   214 +
 benchmarks/results_lbmBench_node.csv          |   161 +
 benchmarks/results_lbmpy_node.csv             |    81 +
 benchmarks/results_node.csv                   |   201 +
 .../kerncraft_coupling/generate_benchmark.py  |     4 +-
 35 files changed, 32567 insertions(+), 2 deletions(-)
 create mode 100644 benchmarks/config/config.json
 create mode 100755 benchmarks/copy/build.sh
 create mode 100755 benchmarks/copy/clean.sh
 create mode 100644 benchmarks/copy/copy.c
 create mode 100644 benchmarks/copy/results/out.copy.hsw
 create mode 100644 benchmarks/copy/results/out.copy.ivb
 create mode 100644 benchmarks/copy/results/out.copy.skl
 create mode 100755 benchmarks/copy/run_copy.sh
 create mode 100644 benchmarks/copy/timing.c
 create mode 100644 benchmarks/copy/timing.h
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx2
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-ivb-avx
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx2
 create mode 100755 benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx512
 create mode 100755 benchmarks/lbmBench/clean.sh
 create mode 100755 benchmarks/lbmBench/create_plotdata_lbmBench_node_scale.sh
 create mode 100755 benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
 create mode 100755 benchmarks/lbmBench/run_lbmBench-kernels.sh
 create mode 100755 benchmarks/lbmpy/bench-omp-skl
 create mode 100755 benchmarks/lbmpy/clean.sh
 create mode 100755 benchmarks/lbmpy/create_plotdata_lbmpy_node_scale.sh
 create mode 100755 benchmarks/lbmpy/create_plotdata_lbmpy_single_core.sh
 create mode 100755 benchmarks/lbmpy/lbmpy_bench.py
 create mode 100644 benchmarks/lbmpy/machine-files/HaswellEP_E5-2695v3_CoD.yml
 create mode 100644 benchmarks/lbmpy/machine-files/IvyBridgeEP_E5-2660v2.yml
 create mode 100644 benchmarks/lbmpy/machine-files/SkylakeSP_Gold-6148.yml
 create mode 100644 benchmarks/plot_results.ipynb
 create mode 100644 benchmarks/results_copy.csv
 create mode 100644 benchmarks/results_lbmBench_node.csv
 create mode 100644 benchmarks/results_lbmpy_node.csv
 create mode 100644 benchmarks/results_node.csv

diff --git a/benchmarks/config/config.json b/benchmarks/config/config.json
new file mode 100644
index 000000000..db65fbb1f
--- /dev/null
+++ b/benchmarks/config/config.json
@@ -0,0 +1,12 @@
+{
+    "compiler": {
+        "os": "linux",
+        "command": "icc",
+        "flags": "-Ofast -DNDEBUG -fPIC -march=native -fopenmp -std=c11",
+        "restrict_qualifier": "__restrict__"
+    },
+    "cache": {
+        "object_cache": "/home/hpc/ihpc/ihpc030h/.cache/pystencils/objectcache",
+        "clear_cache_on_start": false
+    }
+}
diff --git a/benchmarks/copy/build.sh b/benchmarks/copy/build.sh
new file mode 100755
index 000000000..60f2a1496
--- /dev/null
+++ b/benchmarks/copy/build.sh
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+CC=gcc
+ARMFLAGS="-mcpu=thunderx2t99 -fopenmp-simd -fno-builtin -funroll-loops" 
+X86FLAGS=" -fargument-noalias -funroll-loops -fno-builtin"
+
+# Compile timing.c
+$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
+
+# 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
+
+# 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
diff --git a/benchmarks/copy/clean.sh b/benchmarks/copy/clean.sh
new file mode 100755
index 000000000..66fcaf777
--- /dev/null
+++ b/benchmarks/copy/clean.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+rm -f a.copy.*
+rm -f copy.s.*
+rm -f copy.o
+rm -f timing.o
diff --git a/benchmarks/copy/copy.c b/benchmarks/copy/copy.c
new file mode 100644
index 000000000..2351adca8
--- /dev/null
+++ b/benchmarks/copy/copy.c
@@ -0,0 +1,74 @@
+#include <stdio.h>
+#include "timing.h"
+#include <stdlib.h>
+#include <math.h>
+#include <unistd.h>
+#include <string.h>
+
+void dummy(double*);
+
+void copy(long size) {
+  double * restrict a;
+  double * restrict b;
+  double * restrict tmp;
+  a = aligned_alloc(64, size*sizeof(double));
+  b = aligned_alloc(64, size*sizeof(double));
+
+
+  for(int i=0; i<size; ++i){
+    a[i] = 0.000000123123123123;
+  }
+
+  double wcs, wce, ct, runtime;
+  int repeat = 32;
+  for(runtime=0.0; runtime < 2.0; repeat *= 2) {
+    timing(&wcs, &ct);
+    for(int i=0; i<repeat; ++i) {
+      if(a[0] < 0) dummy(a);
+
+      //#pragma omp simd // enabled O3-like optimizations with O1
+      #pragma vector aligned
+      #pragma omp parallel for schedule(static)
+      for(long i=0; i < size; ++i){
+        b[i] = a[i];
+      }
+
+      tmp = a;
+      a = b;
+      b = tmp;
+    } 
+    timing(&wce, &ct);
+    runtime = wce-wcs;
+  }
+  repeat /= 2;
+  printf("%12.1f | %11.8f | %9.3f | %7.1f | %7.1f | %6d | %4ld \n",
+    (double)size*sizeof(double)/1000.0,
+    runtime,
+    8.0*(double)size*(double)repeat*1e-6/runtime,
+    32.0*(double)repeat*(double)size/runtime/1024.0/1024.0,
+    (double)repeat*(double)size/runtime/1000.0/1000.0,
+    repeat,
+    size
+  );
+  
+  free(a); free(b);
+}
+
+
+int main(int argc, char *argv[]) 
+{ 
+  printf("COPY b[i] = a[i], 16 byte/it, 0 Flop/it\n");
+  printf("Size (KByte) |   runtime   |  MFlop/s  |  MB/s   |  MLUP/s | repeat | size\n");
+  int size;
+  // 25-95
+  for(int i=25; i<=95; ++i) {
+    if( i <= 40) {
+        size = (int)pow(1.3, i);
+    } else {
+        size = (int)pow(1.25, i);
+    }
+    size = (size/64)*64;
+    copy(size);
+  }
+  return 0;
+}
diff --git a/benchmarks/copy/results/out.copy.hsw b/benchmarks/copy/results/out.copy.hsw
new file mode 100644
index 000000000..84de8faf9
--- /dev/null
+++ b/benchmarks/copy/results/out.copy.hsw
@@ -0,0 +1,73 @@
+COPY b[i] = a[i], 16 byte/it, 0 Flop/it
+Size (KByte) |   runtime   |  MFlop/s  |  MB/s   |  MLUP/s | repeat | size
+         5.6 |  2.67307711 | 70697.011 | 269687.7 |  8837.1 | 33554432 |  704 
+         7.2 |  3.37894416 | 71181.457 | 271535.7 |  8897.7 | 33554432 |  896 
+         9.2 |  2.25411510 | 68594.023 | 261665.4 |  8574.3 | 16777216 | 1152 
+        12.3 |  3.00619006 | 68577.976 | 261604.2 |  8572.2 | 16777216 | 1536 
+        15.9 |  3.81385398 | 69821.229 | 266346.9 |  8727.7 | 16777216 | 1984 
+        20.5 |  2.33323288 | 18407.795 | 70220.2 |  2301.0 | 2097152 | 2560 
+        27.1 |  3.14568806 | 18090.896 | 69011.3 |  2261.4 | 2097152 | 3392 
+        35.3 |  2.03855395 | 18171.750 | 69319.7 |  2271.5 | 1048576 | 4416 
+        45.6 |  2.63785696 | 18113.761 | 69098.5 |  2264.2 | 1048576 | 5696 
+        59.4 |  3.39013410 | 18370.077 | 70076.3 |  2296.3 | 1048576 | 7424 
+        74.8 |  2.18155789 | 17964.949 | 68530.8 |  2245.6 | 524288 | 9344 
+        77.3 |  2.22583485 | 18210.585 | 69467.9 |  2276.3 | 524288 | 9664 
+        93.7 |  2.74765396 | 17878.412 | 68200.7 |  2234.8 | 524288 | 11712 
+       100.9 |  3.01010394 | 17568.093 | 67017.0 |  2196.0 | 524288 | 12608 
+       117.2 |  3.94125509 | 15596.991 | 59497.8 |  1949.6 | 524288 | 14656 
+       131.1 |  2.35280681 | 14603.723 | 55708.8 |  1825.5 | 262144 | 16384 
+       146.4 |  2.49139404 | 15407.547 | 58775.1 |  1925.9 | 262144 | 18304 
+       170.5 |  3.67578483 | 12159.173 | 46383.6 |  1519.9 | 262144 | 21312 
+       183.3 |  3.82256794 | 12570.070 | 47951.0 |  1571.3 | 262144 | 22912 
+       222.2 |  2.39565802 | 12157.514 | 46377.2 |  1519.7 | 131072 | 27776 
+       229.4 |  2.56554103 | 11718.687 | 44703.2 |  1464.8 | 131072 | 28672 
+       286.7 |  3.30752802 | 11362.251 | 43343.5 |  1420.3 | 131072 | 35840 
+       288.8 |  3.31905198 | 11403.678 | 43501.6 |  1425.5 | 131072 | 36096 
+       358.4 |  2.06578803 | 11370.045 | 43373.3 |  1421.3 |  65536 | 44800 
+       448.0 |  2.58403492 | 11362.125 | 43343.1 |  1420.3 |  65536 | 56000 
+       560.1 |  3.23024297 | 11364.021 | 43350.3 |  1420.5 |  65536 | 70016 
+       700.4 |  2.01982403 | 11362.986 | 43346.4 |  1420.4 |  32768 | 87552 
+       875.5 |  2.52443910 | 11364.520 | 43352.2 |  1420.6 |  32768 | 109440 
+      1094.7 |  3.15734601 | 11360.709 | 43337.7 |  1420.1 |  32768 | 136832 
+      1368.1 |  3.94515300 | 11362.987 | 43346.4 |  1420.4 |  32768 | 171008 
+      1710.1 |  2.46614099 | 11361.050 | 43339.0 |  1420.1 |  16384 | 213760 
+      2138.1 |  3.08933306 | 11339.285 | 43255.9 |  1417.4 |  16384 | 267264 
+      2672.6 |  3.85407186 | 11361.629 | 43341.2 |  1420.2 |  16384 | 334080 
+      3340.8 |  2.41624308 | 11326.606 | 43207.6 |  1415.8 |   8192 | 417600 
+      4175.9 |  3.01756287 | 11336.547 | 43245.5 |  1417.1 |   8192 | 521984 
+      5219.8 |  3.77095199 | 11339.558 | 43257.0 |  1417.4 |   8192 | 652480 
+      6524.9 |  2.39886308 | 11141.155 | 42500.1 |  1392.6 |   4096 | 815616 
+      8156.2 |  3.29839110 | 10128.463 | 38637.0 |  1266.1 |   4096 | 1019520 
+     10195.5 |  2.88422394 |  7239.484 | 27616.4 |   904.9 |   2048 | 1274432 
+     12744.7 |  2.26356602 |  5765.494 | 21993.6 |   720.7 |   1024 | 1593088 
+     15930.9 |  2.98102617 |  5472.351 | 20875.4 |   684.0 |   1024 | 1991360 
+     19913.2 |  3.74652290 |  5442.682 | 20762.2 |   680.3 |   1024 | 2489152 
+     24891.9 |  2.35192299 |  5418.823 | 20671.2 |   677.4 |    512 | 3111488 
+     31114.8 |  2.93246603 |  5432.545 | 20723.5 |   679.1 |    512 | 3889344 
+     38893.6 |  3.64562201 |  5462.307 | 20837.0 |   682.8 |    512 | 4861696 
+     48617.0 |  2.28044295 |  5457.686 | 20819.4 |   682.2 |    256 | 6077120 
+     60771.3 |  2.83332801 |  5490.879 | 20946.0 |   686.4 |    256 | 7596416 
+     75964.4 |  3.59273601 |  5412.836 | 20648.3 |   676.6 |    256 | 9495552 
+     94955.5 |  2.23314309 |  5442.690 | 20762.2 |   680.3 |    128 | 11869440 
+    118694.4 |  2.80192494 |  5422.302 | 20684.4 |   677.8 |    128 | 14836800 
+    148367.9 |  3.48113298 |  5455.433 | 20810.8 |   681.9 |    128 | 18545984 
+    185460.2 |  2.18165803 |  5440.566 | 20754.1 |   680.1 |     64 | 23182528 
+    231824.9 |  2.73892713 |  5417.009 | 20664.3 |   677.1 |     64 | 28978112 
+    289781.2 |  3.41488385 |  5430.931 | 20717.4 |   678.9 |     64 | 36222656 
+    362226.7 |  2.22380686 |  5212.347 | 19883.5 |   651.5 |     32 | 45278336 
+    452783.6 |  2.76933098 |  5231.977 | 19958.4 |   654.0 |     32 | 56597952 
+    565979.6 |  3.44294810 |  5260.419 | 20066.9 |   657.6 |     32 | 70747456 
+    707474.4 |  4.31620598 |  5245.158 | 20008.7 |   655.6 |     32 | 88434304 
+    884343.3 |  5.39312291 |  5247.235 | 20016.6 |   655.9 |     32 | 110542912 
+   1105429.5 |  6.75115609 |  5239.657 | 19987.7 |   655.0 |     32 | 138178688 
+   1381786.6 |  8.44252610 |  5237.434 | 19979.2 |   654.7 |     32 | 172723328 
+   1727233.5 | 10.56710601 |  5230.521 | 19952.9 |   653.8 |     32 | 215904192 
+   2159042.0 | 13.08003211 |  5282.047 | 20149.4 |   660.3 |     32 | 269880256 
+   2698802.2 | 16.39192295 |  5268.550 | 20097.9 |   658.6 |     32 | 337350272 
+   3373503.0 | 20.69668889 |  5215.911 | 19897.1 |   652.0 |     32 | 421687872 
+   4216879.1 | 26.19448304 |  5151.471 | 19651.3 |   643.9 |     32 | 527109888 
+   5271098.9 | 32.22887588 |  5233.666 | 19964.9 |   654.2 |     32 | 658887360 
+   6588873.2 | 39.90079713 |  5284.204 | 20157.6 |   660.5 |     32 | 823609152 
+   8236091.9 | 50.62682390 |  5205.836 | 19858.7 |   650.7 |     32 | 1029511488 
+  10295114.8 | 66.18278503 |  4977.785 | 18988.7 |   622.2 |     32 | 1286889344 
+  12868893.7 | 86.13809013 |  4780.749 | 18237.1 |   597.6 |     32 | 1608611712 
diff --git a/benchmarks/copy/results/out.copy.ivb b/benchmarks/copy/results/out.copy.ivb
new file mode 100644
index 000000000..7d201a10a
--- /dev/null
+++ b/benchmarks/copy/results/out.copy.ivb
@@ -0,0 +1,73 @@
+COPY b[i] = a[i], 16 byte/it, 0 Flop/it
+Size (KByte) |   runtime   |  MFlop/s  |  MB/s   |  MLUP/s | repeat | size
+         5.6 |  2.74362493 | 34439.576 | 131376.6 |  4304.9 | 16777216 |  704 
+         7.2 |  3.47728586 | 34584.181 | 131928.2 |  4323.0 | 16777216 |  896 
+         9.2 |  2.29298401 | 33715.635 | 128614.9 |  4214.5 | 8388608 | 1152 
+        12.3 |  3.26097393 | 31609.948 | 120582.4 |  3951.2 | 8388608 | 1536 
+        15.9 |  3.88529491 | 34268.695 | 130724.7 |  4283.6 | 8388608 | 1984 
+        20.5 |  2.78853488 | 15402.236 | 58754.9 |  1925.3 | 2097152 | 2560 
+        27.1 |  3.78665400 | 15028.655 | 57329.8 |  1878.6 | 2097152 | 3392 
+        35.3 |  2.45238113 | 15105.357 | 57622.4 |  1888.2 | 1048576 | 4416 
+        45.6 |  3.15658617 | 15137.084 | 57743.4 |  1892.1 | 1048576 | 5696 
+        59.4 |  2.01748395 | 15434.330 | 58877.3 |  1929.3 | 524288 | 7424 
+        74.8 |  2.60967994 | 15017.771 | 57288.3 |  1877.2 | 524288 | 9344 
+        77.3 |  2.78718591 | 14542.896 | 55476.7 |  1817.9 | 524288 | 9664 
+        93.7 |  3.50938797 | 13997.794 | 53397.3 |  1749.7 | 524288 | 11712 
+       100.9 |  3.76809502 | 14034.090 | 53535.8 |  1754.3 | 524288 | 12608 
+       117.2 |  2.29294705 | 13404.522 | 51134.2 |  1675.6 | 262144 | 14656 
+       131.1 |  2.57975507 | 13318.992 | 50807.9 |  1664.9 | 262144 | 16384 
+       146.4 |  3.02592683 | 12685.789 | 48392.4 |  1585.7 | 262144 | 18304 
+       170.5 |  3.71225309 | 12039.724 | 45927.9 |  1505.0 | 262144 | 21312 
+       183.3 |  2.17296815 | 11056.293 | 42176.4 |  1382.0 | 131072 | 22912 
+       222.2 |  3.10106802 |  9392.005 | 35827.7 |  1174.0 | 131072 | 27776 
+       229.4 |  3.28877902 |  9141.621 | 34872.5 |  1142.7 | 131072 | 28672 
+       286.7 |  2.08392000 |  9016.892 | 34396.7 |  1127.1 |  65536 | 35840 
+       288.8 |  2.08808017 |  9063.205 | 34573.4 |  1132.9 |  65536 | 36096 
+       358.4 |  2.59581494 |  9048.450 | 34517.1 |  1131.1 |  65536 | 44800 
+       448.0 |  3.24463201 |  9048.831 | 34518.6 |  1131.1 |  65536 | 56000 
+       560.1 |  2.02827001 |  9049.226 | 34520.1 |  1131.2 |  32768 | 70016 
+       700.4 |  2.53634191 |  9048.950 | 34519.0 |  1131.1 |  32768 | 87552 
+       875.5 |  3.17099905 |  9047.319 | 34512.8 |  1130.9 |  32768 | 109440 
+      1094.7 |  3.97460413 |  9024.720 | 34426.6 |  1128.1 |  32768 | 136832 
+      1368.1 |  2.50004411 |  8965.586 | 34201.0 |  1120.7 |  16384 | 171008 
+      1710.1 |  3.12586594 |  8963.261 | 34192.1 |  1120.4 |  16384 | 213760 
+      2138.1 |  3.90748596 |  8965.055 | 34199.0 |  1120.6 |  16384 | 267264 
+      2672.6 |  2.43022895 |  9009.138 | 34367.1 |  1126.1 |   8192 | 334080 
+      3340.8 |  3.03376508 |  9021.079 | 34412.7 |  1127.6 |   8192 | 417600 
+      4175.9 |  3.79373312 |  9017.172 | 34397.8 |  1127.1 |   8192 | 521984 
+      5219.8 |  2.36844087 |  9027.232 | 34436.2 |  1128.4 |   4096 | 652480 
+      6524.9 |  2.95556712 |  9042.632 | 34494.9 |  1130.3 |   4096 | 815616 
+      8156.2 |  3.71996999 |  8980.619 | 34258.3 |  1122.6 |   4096 | 1019520 
+     10195.5 |  2.42400408 |  8613.968 | 32859.7 |  1076.7 |   2048 | 1274432 
+     12744.7 |  3.70229912 |  7049.985 | 26893.6 |   881.2 |   2048 | 1593088 
+     15930.9 |  3.05246997 |  5344.269 | 20386.8 |   668.0 |   1024 | 1991360 
+     19913.2 |  2.13063908 |  4785.215 | 18254.1 |   598.2 |    512 | 2489152 
+     24891.9 |  2.76694512 |  4606.038 | 17570.6 |   575.8 |    512 | 3111488 
+     31114.8 |  3.38911700 |  4700.562 | 17931.2 |   587.6 |    512 | 3889344 
+     38893.6 |  2.12151504 |  4693.228 | 17903.2 |   586.7 |    256 | 4861696 
+     48617.0 |  2.71741080 |  4580.074 | 17471.6 |   572.5 |    256 | 6077120 
+     60771.3 |  3.30090308 |  4713.092 | 17979.0 |   589.1 |    256 | 7596416 
+     75964.4 |  2.07672310 |  4682.110 | 17860.8 |   585.3 |    128 | 9495552 
+     94955.5 |  2.59514308 |  4683.482 | 17866.1 |   585.4 |    128 | 11869440 
+    118694.4 |  3.24267220 |  4685.297 | 17873.0 |   585.7 |    128 | 14836800 
+    148367.9 |  2.07651997 |  4572.816 | 17443.9 |   571.6 |     64 | 18545984 
+    185460.2 |  2.56732512 |  4623.277 | 17636.4 |   577.9 |     64 | 23182528 
+    231824.9 |  3.16727090 |  4684.409 | 17869.6 |   585.6 |     64 | 28978112 
+    289781.2 |  2.08523107 |  4446.989 | 16963.9 |   555.9 |     32 | 36222656 
+    362226.7 |  2.54679108 |  4551.317 | 17361.9 |   568.9 |     32 | 45278336 
+    452783.6 |  3.18031812 |  4555.857 | 17379.2 |   569.5 |     32 | 56597952 
+    565979.6 |  4.07805896 |  4441.169 | 16941.7 |   555.1 |     32 | 70747456 
+    707474.4 |  4.95661211 |  4567.471 | 17423.5 |   570.9 |     32 | 88434304 
+    884343.3 |  6.32752609 |  4472.362 | 17060.7 |   559.0 |     32 | 110542912 
+   1105429.5 |  7.80907607 |  4529.825 | 17279.9 |   566.2 |     32 | 138178688 
+   1381786.6 |  9.73703694 |  4541.132 | 17323.0 |   567.6 |     32 | 172723328 
+   1727233.5 | 12.07400417 |  4577.725 | 17462.6 |   572.2 |     32 | 215904192 
+   2159042.0 | 15.18957591 |  4548.471 | 17351.0 |   568.6 |     32 | 269880256 
+   2698802.2 | 18.86034799 |  4579.007 | 17467.5 |   572.4 |     32 | 337350272 
+   3373503.0 | 23.83696389 |  4528.769 | 17275.9 |   566.1 |     32 | 421687872 
+   4216879.1 | 29.46909595 |  4579.039 | 17467.6 |   572.4 |     32 | 527109888 
+   5271098.9 | 36.75355792 |  4589.356 | 17507.0 |   573.7 |     32 | 658887360 
+   6588873.2 | 46.68279314 |  4516.524 | 17229.2 |   564.6 |     32 | 823609152 
+   8236091.9 | 57.60187411 |  4575.458 | 17454.0 |   571.9 |     32 | 1029511488 
+  10295114.8 | 71.86370206 |  4584.285 | 17487.7 |   573.0 |     32 | 1286889344 
+  12868893.7 | 91.67534995 |  4491.988 | 17135.6 |   561.5 |     32 | 1608611712 
diff --git a/benchmarks/copy/results/out.copy.skl b/benchmarks/copy/results/out.copy.skl
new file mode 100644
index 000000000..02ab80e0e
--- /dev/null
+++ b/benchmarks/copy/results/out.copy.skl
@@ -0,0 +1,73 @@
+COPY b[i] = a[i], 16 byte/it, 0 Flop/it
+Size (KByte) |   runtime   |  MFlop/s  |  MB/s   |  MLUP/s | repeat | size
+         5.6 |  3.08191299 | 122637.181 | 467823.7 | 15329.6 | 67108864 |  704 
+         7.2 |  3.69210696 | 130287.758 | 497008.4 | 16286.0 | 67108864 |  896 
+         9.2 |  2.55285501 | 121134.042 | 462089.7 | 15141.8 | 33554432 | 1152 
+        12.3 |  3.29275203 | 125219.530 | 477674.6 | 15652.4 | 33554432 | 1536 
+        15.9 |  2.10585594 | 126451.182 | 482373.0 | 15806.4 | 16777216 | 1984 
+        20.5 |  2.39175296 | 35914.807 | 137004.1 |  4489.4 | 4194304 | 2560 
+        27.1 |  3.45209098 | 32970.346 | 125771.9 |  4121.3 | 4194304 | 3392 
+        35.3 |  2.22132087 | 33353.212 | 127232.4 |  4169.2 | 2097152 | 4416 
+        45.6 |  2.82396698 | 33839.993 | 129089.3 |  4230.0 | 2097152 | 5696 
+        59.4 |  3.56987810 | 34890.281 | 133095.9 |  4361.3 | 2097152 | 7424 
+        74.8 |  2.39221692 | 32765.905 | 124992.0 |  4095.7 | 1048576 | 9344 
+        77.3 |  2.36496782 | 34278.482 | 130762.0 |  4284.8 | 1048576 | 9664 
+        93.7 |  2.84613514 | 34519.576 | 131681.7 |  4314.9 | 1048576 | 11712 
+       100.9 |  3.11853004 | 33914.559 | 129373.8 |  4239.3 | 1048576 | 12608 
+       117.2 |  3.62759495 | 33891.170 | 129284.6 |  4236.4 | 1048576 | 14656 
+       131.1 |  2.02053189 | 34010.588 | 129740.1 |  4251.3 | 524288 | 16384 
+       146.4 |  2.36161399 | 32508.505 | 124010.1 |  4063.6 | 524288 | 18304 
+       170.5 |  2.53340197 | 35284.178 | 134598.5 |  4410.5 | 524288 | 21312 
+       183.3 |  2.93269801 | 32768.424 | 125001.6 |  4096.1 | 524288 | 22912 
+       222.2 |  3.28996301 | 35411.033 | 135082.4 |  4426.4 | 524288 | 27776 
+       229.4 |  3.43761706 | 34983.270 | 133450.6 |  4372.9 | 524288 | 28672 
+       286.7 |  2.15969610 | 34802.085 | 132759.4 |  4350.3 | 262144 | 35840 
+       288.8 |  2.15335703 | 35153.854 | 134101.3 |  4394.2 | 262144 | 36096 
+       358.4 |  2.75105906 | 34151.361 | 130277.1 |  4268.9 | 262144 | 44800 
+       448.0 |  2.33018994 | 25199.772 | 96129.5 |  3150.0 | 131072 | 56000 
+       560.1 |  3.65149593 | 20106.033 | 76698.4 |  2513.3 | 131072 | 70016 
+       700.4 |  3.31449103 | 13849.023 | 52829.8 |  1731.1 |  65536 | 87552 
+       875.5 |  2.37142801 | 12097.791 | 46149.4 |  1512.2 |  32768 | 109440 
+      1094.7 |  3.06186199 | 11714.992 | 44689.1 |  1464.4 |  32768 | 136832 
+      1368.1 |  3.83201003 | 11698.487 | 44626.2 |  1462.3 |  32768 | 171008 
+      1710.1 |  2.39518213 | 11697.628 | 44622.9 |  1462.2 |  16384 | 213760 
+      2138.1 |  2.99354601 | 11702.117 | 44640.0 |  1462.8 |  16384 | 267264 
+      2672.6 |  3.74240398 | 11700.643 | 44634.4 |  1462.6 |  16384 | 334080 
+      3340.8 |  2.33919120 | 11699.699 | 44630.8 |  1462.5 |   8192 | 417600 
+      4175.9 |  2.92346787 | 11701.426 | 44637.4 |  1462.7 |   8192 | 521984 
+      5219.8 |  3.65539503 | 11698.032 | 44624.5 |  1462.3 |   8192 | 652480 
+      6524.9 |  2.28962493 | 11672.700 | 44527.8 |  1459.1 |   4096 | 815616 
+      8156.2 |  2.87826896 | 11606.848 | 44276.6 |  1450.9 |   4096 | 1019520 
+     10195.5 |  3.98002481 | 10492.545 | 40025.9 |  1311.6 |   4096 | 1274432 
+     12744.7 |  2.61160898 |  9994.281 | 38125.2 |  1249.3 |   2048 | 1593088 
+     15930.9 |  3.51269889 |  9288.141 | 35431.4 |  1161.0 |   2048 | 1991360 
+     19913.2 |  2.35897207 |  8644.076 | 32974.5 |  1080.5 |   1024 | 2489152 
+     24891.9 |  3.11050200 |  8194.597 | 31259.9 |  1024.3 |   1024 | 3111488 
+     31114.8 |  2.00837493 |  7932.161 | 30258.8 |   991.5 |    512 | 3889344 
+     38893.6 |  2.59061909 |  7686.775 | 29322.7 |   960.8 |    512 | 4861696 
+     48617.0 |  3.32759309 |  7480.447 | 28535.6 |   935.1 |    512 | 6077120 
+     60771.3 |  2.08625913 |  7457.108 | 28446.6 |   932.1 |    256 | 7596416 
+     75964.4 |  2.63398385 |  7383.071 | 28164.2 |   922.9 |    256 | 9495552 
+     94955.5 |  3.32092214 |  7319.838 | 27923.0 |   915.0 |    256 | 11869440 
+    118694.4 |  2.07402086 |  7325.328 | 27943.9 |   915.7 |    128 | 14836800 
+    148367.9 |  2.60452199 |  7291.583 | 27815.2 |   911.4 |    128 | 18545984 
+    185460.2 |  3.27135301 |  7256.603 | 27681.7 |   907.1 |    128 | 23182528 
+    231824.9 |  2.04595613 |  7251.765 | 27663.3 |   906.5 |     64 | 28978112 
+    289781.2 |  2.56240106 |  7237.743 | 27609.8 |   904.7 |     64 | 36222656 
+    362226.7 |  3.20592809 |  7231.138 | 27584.6 |   903.9 |     64 | 45278336 
+    452783.6 |  2.06973481 |  7000.450 | 26704.6 |   875.1 |     32 | 56597952 
+    565979.6 |  2.58132815 |  7016.291 | 26765.0 |   877.0 |     32 | 70747456 
+    707474.4 |  3.23389602 |  7000.591 | 26705.1 |   875.1 |     32 | 88434304 
+    884343.3 |  4.05660486 |  6976.027 | 26611.4 |   872.0 |     32 | 110542912 
+   1105429.5 |  5.09171486 |  6947.314 | 26501.9 |   868.4 |     32 | 138178688 
+   1381786.6 |  6.35625410 |  6956.483 | 26536.9 |   869.6 |     32 | 172723328 
+   1727233.5 |  7.94153500 |  6959.797 | 26549.5 |   870.0 |     32 | 215904192 
+   2159042.0 |  9.89042187 |  6985.480 | 26647.5 |   873.2 |     32 | 269880256 
+   2698802.2 | 12.48265886 |  6918.532 | 26392.1 |   864.8 |     32 | 337350272 
+   3373503.0 | 15.47786808 |  6974.610 | 26606.0 |   871.8 |     32 | 421687872 
+   4216879.1 | 19.28635192 |  6996.664 | 26690.2 |   874.6 |     32 | 527109888 
+   5271098.9 | 24.13399792 |  6989.110 | 26661.3 |   873.6 |     32 | 658887360 
+   6588873.2 | 30.50067091 |  6912.764 | 26370.1 |   864.1 |     32 | 823609152 
+   8236091.9 | 38.15790606 |  6906.955 | 26347.9 |   863.4 |     32 | 1029511488 
+  10295114.8 | 47.83115005 |  6887.639 | 26274.3 |   861.0 |     32 | 1286889344 
+  12868893.7 | 59.28840494 |  6945.786 | 26496.1 |   868.2 |     32 | 1608611712 
diff --git a/benchmarks/copy/run_copy.sh b/benchmarks/copy/run_copy.sh
new file mode 100755
index 000000000..b25ce0b83
--- /dev/null
+++ b/benchmarks/copy/run_copy.sh
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+ARCH=`echo $1 | awk '{print tolower($0)}'`
+ARCH_UP=`echo $1 | awk '{print toupper($0)}'`
+CSV_FILE="../results_copy.csv"
+
+if [ $# -eq 0 ]; then
+    echo "Specify target architecture [IVB, HSW, SKL]"
+    exit -1
+fi
+
+if [ $1 = "--help" ]; then
+    echo -e "Usage: ./run_copy.sh [ARCH]\n\n  ARCH    Target architecture. One of [IVB, HSW, SKL].\n"
+    exit 0
+fi
+
+# Build benchmark
+./build.sh
+
+# Run benchmark
+./a.copy.$ARCH | sort -nk1 | tee -a out.copy.$ARCH
+
+# 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
diff --git a/benchmarks/copy/timing.c b/benchmarks/copy/timing.c
new file mode 100644
index 000000000..7c63cb0dd
--- /dev/null
+++ b/benchmarks/copy/timing.c
@@ -0,0 +1,19 @@
+#include "timing.h"
+
+void timing(double* wcTime, double* cpuTime)
+{
+   struct timeval tp;
+   struct rusage ruse;
+
+   gettimeofday(&tp, NULL);
+   *wcTime=(double) (tp.tv_sec + tp.tv_usec/1000000.0); 
+  
+   getrusage(RUSAGE_SELF, &ruse);
+   *cpuTime=(double)(ruse.ru_utime.tv_sec+ruse.ru_utime.tv_usec / 1000000.0);
+}
+
+void timing_(double* wcTime, double* cpuTime) {
+   timing(wcTime, cpuTime);
+}
+
+void dummy(double* a) {}
diff --git a/benchmarks/copy/timing.h b/benchmarks/copy/timing.h
new file mode 100644
index 000000000..b06338496
--- /dev/null
+++ b/benchmarks/copy/timing.h
@@ -0,0 +1,9 @@
+#include <sys/time.h>
+#include <sys/types.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <sys/resource.h>
+
+
+
+void timing(double* wcTime, double* cpuTime);
diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp
new file mode 100755
index 0000000000000000000000000000000000000000..59dc4715799f5e6fedd12922a37ba6bc8052600c
GIT binary patch
literal 723128
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%0Aua})3vw~YP*fL_kSP2skzKq3bT&Zp9u)%)(7E&v
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
KG_IgbFa-cKb4yqN

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx
new file mode 100755
index 0000000000000000000000000000000000000000..b7b3fee7fbc2fd77af43cac61c8a2c1b9a4cab7d
GIT binary patch
literal 666512
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
MU>?M;P$rlH0D(PrasU7T

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx2 b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-hsw-avx2
new file mode 100755
index 0000000000000000000000000000000000000000..12260b533684a4a68a231340265b00f56071b3e7
GIT binary patch
literal 620760
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%0A+blJqYT;^Et49j=(^y3j>vI
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
APyhe`

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-ivb-avx b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-ivb-avx
new file mode 100755
index 0000000000000000000000000000000000000000..68eda895cb8e0a68e9fe8daa991823b64d6ddb13
GIT binary patch
literal 666456
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%0A3>pnz=c0kUQoyXzAPsP;ATG1jQ<-iUKW)yA4`@
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

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx
new file mode 100755
index 0000000000000000000000000000000000000000..b7b3fee7fbc2fd77af43cac61c8a2c1b9a4cab7d
GIT binary patch
literal 666512
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
MU>?M;P$rlH0D(PrasU7T

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx2 b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx2
new file mode 100755
index 0000000000000000000000000000000000000000..4464a63942843473ed8d8b683d9ac14110d9d194
GIT binary patch
literal 620760
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
A-v9sr

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx512 b/benchmarks/lbmBench/bin/lbmbenchk-linux-intel-release-dp-skl-avx512
new file mode 100755
index 0000000000000000000000000000000000000000..2a4fe76aaf749f924d20523d1c6d637fe328b197
GIT binary patch
literal 723592
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

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmBench/clean.sh b/benchmarks/lbmBench/clean.sh
new file mode 100755
index 000000000..8035ae21c
--- /dev/null
+++ b/benchmarks/lbmBench/clean.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+rm -f density-ux.dat
+rm -f ux-progress.dat
diff --git a/benchmarks/lbmBench/create_plotdata_lbmBench_node_scale.sh b/benchmarks/lbmBench/create_plotdata_lbmBench_node_scale.sh
new file mode 100755
index 000000000..326c02ded
--- /dev/null
+++ b/benchmarks/lbmBench/create_plotdata_lbmBench_node_scale.sh
@@ -0,0 +1,66 @@
+#!/bin/bash
+
+# Check parameter
+while test $# -gt 0; do
+    case "$1" in
+        -h|--help)
+            echo "Usage: ./create_plotdata_lbmBench_node_scale.sh ARCH"
+            echo -e "\n  ARCH        Target architecture. One of [IVB, HSW, SKL]\n"
+            exit 0
+            ;;
+        *)
+            ARCH=`echo $1 | awk '{print tolower($0)}'`
+            shift
+            ;;
+    esac
+done
+
+if [ -z $ARCH ]; then
+    echo "Specify the target architecture [SKL, HSW, IVB]."
+    exit -1
+fi
+
+case $ARCH in
+    "skl")
+        FLAGS="avx512"
+        # THREADS="1-40"
+        ;;
+    "hsw")
+        FLAGS="avx2"
+        # THREADS="1-28"
+        ;;
+    "ivb")
+        FLAGS="avx"
+        # THREADS="1-20"
+        ;;
+    *)
+        echo "Target architecture '$ARCH' not supported."
+        exit -1
+        ;;
+esac
+
+##########################
+
+CSV_FILE="../results_lbmBench_node.csv"
+CSV_FILE_ALL="../results_node.csv"
+BENCH_OUT="out.lbmBench.$ARCH"
+THREADS="1-40"
+
+# Prepare CSV
+if [ ! -f $CSV_FILE ]; then
+    echo "MFLUPS,threads,dim_x,kernel" > $CSV_FILE
+fi
+if [ ! -f $CSV_FILE_ALL ]; then
+    echo "MFLUPS,threads,dim_x,kernel" > $CSV_FILE_ALL
+fi
+
+
+for flag in $FLAGS
+do
+    # Run benchmarks
+    ./run_lbmBench-kernels.sh $ARCH $flag -t $THREADS -d 300 -f
+done
+
+# Format output
+cat $BENCH_OUT | awk -v arch="$ARCH" '{OFS=","; print $3, $2, $4, toupper(arch)"_"$5}' >> $CSV_FILE
+cat $BENCH_OUT | awk -v arch="$ARCH" '{OFS=","; print $3, $2, $4, toupper(arch)"_"$5}' >> $CSV_FILE_ALL
diff --git a/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh b/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
new file mode 100755
index 000000000..6042d6c5d
--- /dev/null
+++ b/benchmarks/lbmBench/create_plotdata_lbmBench_single_core.sh
@@ -0,0 +1,54 @@
+#!/bin/bash
+
+# Check parameter
+while test $# -gt 0; do
+    case "$1" in
+        -h|--help)
+            echo "Usage: ./create_plotdata_lbmBench_single_core.sh ARCH"
+            echo -e "\n  ARCH        Target architecture. One of [IVB, HSW, SKL]\n"
+            exit 0
+            ;;
+        *)
+            ARCH=`echo $1 | awk '{print tolower($0)}'`
+            shift
+            ;;
+    esac
+done
+
+if [ -z $ARCH ]; then
+    echo "Specify the target architecture [SKL, HSW, IVB]."
+    exit -1
+fi
+
+case $ARCH in
+    "skl")
+        FLAGS="avx512 avx2 avx"
+        ;;
+    "hsw")
+        FLAGS="avx2 avx"
+        ;;
+    "ivb")
+        FLAGS="avx"
+        ;;
+    *)
+        echo "Target architecture '$ARCH' not supported."
+        exit -1
+        ;;
+esac
+
+##########################
+
+CSV_FILE="../results_lbmBench_$ARCH.csv"
+BENCH_OUT="out.lbmBench.$ARCH"
+
+# Prepare CSV
+echo "flags,MFLUPS,threads,kernel" > $CSV_FILE
+
+for flag in $FLAGS
+do
+    # Run benchmarks
+    ./run_lbmBench-kernels.sh $ARCH $flag -t 1 -d 300
+done
+
+# Format output
+cat $BENCH_OUT | awk '{OFS=","; print $1, $3, $2, $5}' >> $CSV_FILE
diff --git a/benchmarks/lbmBench/run_lbmBench-kernels.sh b/benchmarks/lbmBench/run_lbmBench-kernels.sh
new file mode 100755
index 000000000..4dd4f4307
--- /dev/null
+++ b/benchmarks/lbmBench/run_lbmBench-kernels.sh
@@ -0,0 +1,106 @@
+#!/bin/bash
+
+BIN_DIR="./bin"
+OUTPUT="./"
+
+# Check parameter
+while test $# -gt 0; do
+    case "$1" in
+        -h|--help)
+            echo "Usage: ./run_lbmBench-kernels.sh ARCH EXT [-t THREADS] [-d DIMENSION] [-f|--fastest]"
+            echo -e "\n  ARCH             Target architecture. One of [IVB, HSW, SKL]."
+            echo -e   "  EXT              ISA extension. One of [AVX, AVX2, AVX512]."
+            echo -e   "\nOptional:"
+            echo -e   "  -t THREADS       Number of threads. Can be either one number or a range in the format 'N-M'."
+            echo -e   "                   If no value is given, THREADS will be set to 1."
+            echo -e   "  -d DIMENSION     X value in the dimension (X x 100 x 100). Either an integer"
+            echo -e   "                   number or 'all'. 'all' will start a dimension scaling with the values"
+            echo -e   "                   [10 25 50 100 125 150 175 200 250 300 400 500]."
+            echo -e   "                   If no value is given, DIMENSIONS will be set to 300."
+            echo -e   "  -f, --fastest    Starts only the fastest kernel 'list-aa-pv-soa'.\n"
+            exit 0
+            ;;
+        -t)
+            shift
+            if [[ $1 == *"-"* ]]; then
+                THREAD_START=`echo "$1" | cut -f1 -d "-"`
+                THREAD_END=`echo "$1" | cut -f2 -d "-"`
+            else
+                THREAD_START=$1
+                THREAD_END=$1
+            fi
+            shift
+            ;;
+        -d)
+            shift
+            if [[ $1 == "all" ]]; then
+                DIMS="10 25 50 100 125 150 175 200 250 300 400 500"
+            else
+                DIMS=$1
+            fi
+            shift
+            ;;
+        -f|--fastest)
+            shift
+            KERNELS="list-aa-pv-soa"
+            ;;
+        *)
+            if [ -z $ARCH ]; then
+                ARCH=`echo $1 | awk '{print tolower($0)}'`
+            else
+                EXT=`echo $1 | awk '{print tolower($0)}'`
+            fi
+            shift
+            ;;
+    esac
+done
+
+if [ -z $EXT ]; then
+    echo "Specify at least 3 parameters (architecture, extension, threads, [dimension]."
+    echo "See help for more information."
+    exit -1
+fi
+
+if [ -z $DIMS ]; then
+    DIMS=300
+fi
+
+if [ -z $THREAD_START ]; then
+    THREAD_START=1
+    THREAD_END=1
+fi
+
+# Used to be special fastest kernel handling for HSW
+# But when scaling, list-aa-pv-soa proofed to be faster
+#if [[ $ARCH == "hsw" ]] && [[ ! -z $KERNELS ]]; then
+#    KERNELS="aa-vec-soa"
+#fi
+
+if [ -z $KERNELS ]; then
+    KERNELS="list-aa-pv-soa list-aa-ria-soa list-aa-soa list-aa-aos"
+    KERNELS=`echo $KERNELS list-pull-split-nt-1s-soa list-pull-split-nt-2s-soa list-pull-soa list-pull-aos`
+    KERNELS=`echo $KERNELS list-push-soa list-push-aos`
+    KERNELS=`echo $KERNELS aa-vec-sl-soa aa-vec-soa aa-aos aa-soa`
+    KERNELS=`echo $KERNELS blk-push-aos blk-pull-soa blk-pull-aos blk-push-soa`
+    KERNELS=`echo $KERNELS push-soa push-aos pull-soa pull-aos`
+fi
+
+################################
+# Start execution
+
+# Run benchmarks
+for k in $KERNELS
+do
+    for t in `seq $THREAD_START $THREAD_END`
+    do
+        for d in $DIMS
+        do
+            $BIN_DIR/lbmbenchk-linux-intel-release-dp-$ARCH-$EXT -dims ${d}x100x100 -iterations 20  \
+            -kernel $k -omega 1.8 -t $t -pin $(seq -s , 0 $t) | tail -n 1 | awk -v threads="$t"     \
+            -v dim="$d" -v ext="$EXT" '{print ext, threads, $2, dim, $17}' | tee -a out.lbmBench.$ARCH
+        done
+    done
+done
+
+# Clean supplementary files
+./clean.sh
diff --git a/benchmarks/lbmpy/bench-omp-skl b/benchmarks/lbmpy/bench-omp-skl
new file mode 100755
index 0000000000000000000000000000000000000000..7b11f1756d81d07a15e3b03ff71c61b9a27d4368
GIT binary patch
literal 38256
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

literal 0
HcmV?d00001

diff --git a/benchmarks/lbmpy/clean.sh b/benchmarks/lbmpy/clean.sh
new file mode 100755
index 000000000..95a5fc43d
--- /dev/null
+++ b/benchmarks/lbmpy/clean.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+rm -f bench.*
+rm -f dummy.s
+rm -f timing.s
diff --git a/benchmarks/lbmpy/create_plotdata_lbmpy_node_scale.sh b/benchmarks/lbmpy/create_plotdata_lbmpy_node_scale.sh
new file mode 100755
index 000000000..ab3f820e9
--- /dev/null
+++ b/benchmarks/lbmpy/create_plotdata_lbmpy_node_scale.sh
@@ -0,0 +1,70 @@
+#!/bin/bash
+
+# Check parameter
+while test $# -gt 0; do
+    case "$1" in
+        -h|--help)
+            echo "Usage: ./create_plotdata_lbmpy_node_scale.sh ARCH"
+            echo -e "\n  ARCH        Target architecture. One of [IVB, HSW, SKL]\n"
+            exit 0
+            ;;
+        *)
+            ARCH=`echo $1 | awk '{print tolower($0)}'`
+            shift
+            ;;
+    esac
+done
+
+if [ -z $ARCH ]; then
+    echo "Specify the target architecture [SKL, HSW, IVB]."
+    exit -1
+fi
+
+case $ARCH in
+    "skl")
+        LABEL="SKL_lbmpy(FTTFTT)"
+        # THREADS="40"
+        ;;
+    "hsw")
+        LABEL="HSW_lbmpy(FTFTTT)"
+        # THREADS="28"
+        ;;
+    "ivb")
+        LABEL="IVB_lbmpy(FTFTTF)"
+        # THREADS="20"
+        ;;
+    *)
+        echo "Target architecture '$ARCH' not supported."
+        exit -1
+        ;;
+esac
+
+##########################
+
+CSV_FILE="../results_lbmpy_node.csv"
+CSV_FILE_ALL="../results_node.csv"
+BENCH_OUT="out.lbmpy.$ARCH"
+
+THREADS=40
+CELLS=2861992
+DIM_X=300
+
+# Prepare CSV
+if [ ! -f $CSV_FILE ]; then
+    echo "MFLUPS,threads,dim_x,kernel" > $CSV_FILE
+fi
+if [ ! -f $CSV_FILE_ALL ]; then
+    echo "MFLUPS,threads,dim_x,kernel" > $CSV_FILE_ALL
+fi
+
+# Run benchmarks
+echo "MLUPs,threads,dim_x,kernel"
+for t in `seq 1 $THREADS`
+do
+    export OMP_NUM_THREADS=$t
+    WTIME=`likwid-pin -q -S -c S0:0-$((t - 1)) ./bench-omp-$ARCH 20`
+    #WTIME=`likwid-pin -q -S -c E:S0:$t:1:2 ./bench-omp-$ARCH 20`
+    MLUPS=$(python -c "print(round($CELLS / $WTIME * 1e-6, 6))")
+    echo "$MLUPS,$t,$DIM_X,$LABEL" | tee -a $CSV_FILE
+    echo "$MLUPS,$t,$DIM_X,$LABEL" >> $CSV_FILE_ALL
+done
diff --git a/benchmarks/lbmpy/create_plotdata_lbmpy_single_core.sh b/benchmarks/lbmpy/create_plotdata_lbmpy_single_core.sh
new file mode 100755
index 000000000..5458b96c6
--- /dev/null
+++ b/benchmarks/lbmpy/create_plotdata_lbmpy_single_core.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+OUTPUT="../results_lbmpy_skl.csv"
+
+# Check parameter
+while test $# -gt 0; do
+    case "$1" in
+        -h|--help)
+            echo "Usage: ./create_plotdata_lbmpy_single_core.sh ARCH"
+            echo -e "\n  ARCH             Target architecture. One of [IVB, HSW, SKL].\n"
+            exit 0
+            ;;
+        *)
+            ARCH=`echo $1 | awk '{print tolower($0)}'`
+            shift
+            ;;
+    esac
+done
+
+if [ -z $ARCH ]; then
+    echo "Specify a target architecture. See help for more information."
+    exit -1
+fi
+
+################################
+# Start execution
+
+# Run benchmarks
+./lbmpy_bench.py --all -o $OUTPUT $ARCH
diff --git a/benchmarks/lbmpy/lbmpy_bench.py b/benchmarks/lbmpy/lbmpy_bench.py
new file mode 100755
index 000000000..f35821799
--- /dev/null
+++ b/benchmarks/lbmpy/lbmpy_bench.py
@@ -0,0 +1,441 @@
+#!/usr/bin/env python3
+
+import argparse
+import warnings
+import datetime as dt
+from timeit import Timer
+
+from lbmpy.session import *
+from pystencils.field import create_numpy_array_with_layout
+from pystencils.kerncraft_coupling import *
+from pystencils.sympyextensions import prod
+from pystencils.timeloop import TimeLoop
+from kerncraft.machinemodel import MachineModel
+from kerncraft.models import ECM, Benchmark, ECMData
+from kerncraft.prefixedunit import PrefixedUnit
+
+sep = '-----------------------------------------\n'
+results_filepath = ''
+MACHINE_FILE_PATH = './machine-files/'
+global_arch = ''
+
+
+def main():
+    parser = create_parser()
+    args = parser.parse_args()
+    check_arguments(args, parser)
+    cse_g, cse_pdfs, vec, comp, split, dims = init_parameters(args)
+    run_benchmarks(
+        cse_g, cse_pdfs, vec, comp, split, dims, args.openmp, args.kerncraft, args.with_pheno
+    )
+
+
+def create_parser():
+    # Create parser
+    parser = argparse.ArgumentParser(
+        description='Runs lbmpy benchmarks and returns results in a plottable format.'
+    )
+
+    # Add arguments
+    parser.add_argument(
+        'arch', type=str, help='Target architecture. Must be one of [SKL, HSW, IVB].'
+    )
+    parser.add_argument('-o', '--output', dest='output', type=str, help='Destination output file.')
+    parser.add_argument(
+        '--all', action='store_true', help='Run benchmarks with all possible options.'
+    )
+    parser.add_argument(
+        '-f',
+        '--fastest',
+        action='store_true',
+        dest='fastest',
+        help='Run only fastest benchmark options.',
+    )
+    parser.add_argument(
+        '-d',
+        '--dims',
+        action='store_true',
+        dest='dims',
+        help=(
+            'Run a dimension scaling for x in the range [10, 25, 50, 100, 150, 200, 250, 300, '
+            '500]. Otherwise, a fixed x dimension of 300 is assumed.'
+        ),
+    )
+    parser.add_argument(
+        '--openmp', action='store_true', help='Creates a parallel version of the code with OpenMP.'
+    )
+    parser.add_argument(
+        '--kerncraft',
+        action='store_true',
+        help='Does an additional Kerncraft ECM analysis of the kernel.',
+    )
+    parser.add_argument(
+        '--with-pheno',
+        action='store_true',
+        help=(
+            'Only applicable if "--kerncraft" is set. Applies a phenomenological '
+            'ECM model for analysis.'
+        ),
+    )
+    return parser
+
+
+def check_arguments(args, parser):
+    global results_filepath
+    global global_arch
+
+    supported_archs = ['IVB', 'HSW', 'SKL']
+    if args.arch.upper() not in supported_archs:
+        parser.error(
+            'Microarchitecture not supported. Please see --help for all valid architecture codes.'
+        )
+    if args.with_pheno and not args.kerncraft:
+        parser.error(
+            '--with-pheno only applicable if --kerncraft is set. '
+            'Please see --help for more information'
+        )
+    global_arch = args.arch.lower()
+    ts = dt.datetime.utcnow().timestamp()
+    results_filepath = (
+        args.output if 'output' in args else 'results_{}.{}.csv'.format(args.arch.lower(), ts)
+    )
+
+
+def init_parameters(args):
+    arch = args.arch.upper()
+    if args.all:
+        cse_g = [True, False]
+        cse_pdfs = [True, False]
+        vect = [
+            {'instruction_set': 'avx', 'assume_aligned': True, 'nontemporal': True},
+            {'instruction_set': 'avx', 'assume_aligned': True, 'nontemporal': False},
+            {'instruction_set': 'avx', 'assume_aligned': False, 'nontemporal': False},
+        ]
+        if arch == 'SKL':
+            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},
+            ]
+        comp = [True, False]
+        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}]
+        elif arch == 'HSW':
+            cse_g = comp = [False]
+            cse_pdfs = split = [True]
+            vect = [{'instruction_set': 'avx', 'assume_aligned': True, 'nontemporal': True}]
+        elif arch == 'IVB':
+            cse_g = comp = [False]
+            cse_pdfs = split = [True]
+            vect = [{'instruction_set': 'avx', 'assume_aligned': True, 'nontemporal': False}]
+    dims = [10, 25, 50, 100, 150, 200, 250, 300, 500] if args.dims else [300]
+    return cse_g, cse_pdfs, vect, comp, split, dims
+
+
+#######################################
+# MAIN FUNCTIONS
+
+
+def run_benchmarks(cse_g, cse_pdfs, vec, comp, split, dims, openmp, kerncraft, with_pheno):
+    cse_global_options = cse_g
+    cse_pdfs_options = cse_pdfs
+    vect_options = vec
+    compress_options = comp
+    split_options = split
+    dims_x = dims
+    total = (
+        len(cse_global_options)
+        * len(cse_pdfs_options)
+        * len(vect_options)
+        * len(compress_options)
+        * len(split_options)
+        * len(dims_x)
+    )
+    curr = 1
+    for cgo in cse_global_options:
+        for cpo in cse_pdfs_options:
+            for vo in vect_options:
+                for co in compress_options:
+                    for so in split_options:
+                        for dim_x in dims_x:
+                            shape = [dim_x, 100, 100, 19]
+                            opt = {
+                                'cse_pdfs': cpo,
+                                'cse_global': cgo,
+                                'split': so,
+                                'vectorization': vo,
+                                'openmp': openmp,
+                            }
+                            m_opt = {
+                                'method': 'trt',
+                                'stencil': 'D3Q19',
+                                'relaxation_rates': [1.6, 1.8],
+                                'compressible': co,
+                            }
+                            print('{}/{}'.format(curr, total))
+                            print(get_param_info(m_opt, opt, shape))
+                            if curr == 1:
+                                write_csv_header(
+                                    m_opt['method'],
+                                    m_opt['stencil'],
+                                    m_opt['relaxation_rates'],
+                                    shape,
+                                )
+                            if kerncraft:
+                                kerncraft_bench(
+                                    m_opt, opt, shape, loop='all', with_pheno=with_pheno
+                                )
+                            c_bench(m_opt, opt, shape)
+                            print(sep + sep, end='')
+                            curr += 1
+
+
+def init(m_opt=None, opts=None, shape=None):
+    shape = shape if shape is not None else [100, 100, 100, 19]
+    if m_opt is None:
+        m_opt = dict()
+    if (
+        opts is not None
+        and 'assume_aligned' in opts['vectorization']
+        and opts['vectorization']['assume_aligned']
+    ):
+        # with assume_aligned
+        src_arr = create_numpy_array_with_layout(
+            shape=shape, layout=(3, 2, 1, 0), alignment=8 * 8, byte_offset=8
+        )
+    else:
+        # without assume_aligned
+        src_arr = np.zeros(shape, order='f')
+    print("Src array strides ", [a // 8 for a in src_arr.strides])
+    dst_arr = np.zeros_like(src_arr)
+    cells = prod(t - 2 for t in src_arr.shape[:-1])  # subtract ghost layers
+    opt = {'cse_pdfs': True, 'split': False, 'vectorization': {'instruction_set': 'avx'}}
+    opt = opts if opts is not None else opt
+    opt['openmp'] = False if 'openmp' not in opt else opt['openmp']
+    opt['symbolic_field'] = ps.Field.create_from_numpy_array('src', src_arr, index_dimensions=1)
+    method = 'trt' if 'method' not in m_opt else m_opt['method']
+    stencil = 'D3Q19' if 'stencil' not in m_opt else m_opt['stencil']
+    compr = False if 'compressible' not in m_opt else m_opt['compressible']
+    relaxation = [1.8, 1.6] if 'relaxation_rates' not in m_opt else m_opt['relaxation_rates']
+    ast = create_lb_ast(
+        #        method='trt', stencil='D3Q19', optimization=opt, relaxation_rates=[1.8, 1.6]
+        method=method,
+        stencil=stencil,
+        optimization=opt.copy(),
+        compressible=compr,
+        relaxation_rates=relaxation,
+    )
+    used_opts = opt.copy()
+    used_opts['compressible'] = compr
+    return ast, cells, used_opts
+
+
+def c_bench(m_opt=None, opt=None, shape=None):
+    ast, cells, used_opts = init(m_opt, opt, shape)
+    print('CELLS: {}'.format(cells))
+
+    print('{}C benchmark'.format(sep))
+    timings = run_c_benchmark(
+        ast,
+        inner_iterations=20,
+        outer_iterations=5,
+        assume_aligned=opt['vectorization']['assume_aligned'],
+        # openmp=False
+    )
+    mlups = cells / min(timings) * 1e-6
+    print('MFLUPs: {}, ({}s)'.format(mlups, timings))
+    # write_c_bench_val(str(round(mlups,2))+' MFLUPs')
+    return mlups
+
+
+def kerncraft_bench(m_opt=None, opt=None, shape=None, loop=False, with_pheno=False):
+    ast, cells, used_opts = init(m_opt, opt, shape)
+    c_mlups = c_bench(m_opt, opt, shape)
+    return
+    # print(show_code(ast))
+    print('{}Kerncraft'.format(sep))
+    machine_file_path = MACHINE_FILE_PATH
+    if global_arch == 'skl':
+        machine_file_path += 'SkylakeSP_Gold-6148.yml'
+    elif global_arch == 'hsw':
+        machine_file_path += 'HaswellEP_E5-2695v3_CoD.yml'
+    elif global_arch == 'ivb':
+        machine_file_path += 'IvyBridgeEP_E5-2660v2.yml'
+    machine = MachineModel(path_to_yaml=machine_file_path)
+    loops = PyStencilsKerncraftKernel.get_number_of_kernels(ast)
+    steps = [s / 8 for s in PyStencilsKerncraftKernel.get_steps_for_loops(ast)]
+    results = []
+    print('Loops: {}'.format(loops))
+    if loop:
+        if loop == 'all':
+            for l in range(loops):
+                print('Loop {}'.format(l))
+                results.append(
+                    kerncraft_helper(
+                        ast=ast,
+                        machine=machine,
+                        loop_idx=l,
+                        accumulate=True,
+                        with_pheno=with_pheno,
+                        debug_print=False,
+                    )
+                )
+                print('')
+            for i, r in enumerate(results):
+                print(
+                    'Loop {} ({} steps): {}, FLOPS: {}'.format(
+                        i, int(steps[i]), r[0]['cy/CL'], r[1]._flops
+                    )
+                )
+            p_sum = get_loop_sum(results, machine)
+            print('Sum: {}'.format(p_sum))
+            all_cy_cl = sum_prefixedUnits([r[0]['cy/CL'] for r in results])
+            arch = results_filepath.split('.')[0][-3:].upper()
+            write_csv_row(used_opts, arch, shape[0], p_sum, all_cy_cl)
+        elif loops > loops:
+            warnings.warn('chosen loop is out of pystencils AST loop range - choosing first one')
+            kerncraft_helper(
+                ast=ast, machine=machine, loop_idx=1, with_pheno=with_pheno, debug_print=False
+            )
+        else:
+            kerncraft_helper(
+                ast=ast, machine=machine, loop_idx=loop, with_pheno=with_pheno, debug_print=False
+            )
+    c_mlups = c_bench(m_opt, opt, shape)
+    c_cycl = conv_to_cycl(c_mlups, results[0][1].datatypes_size[results[0][1].datatype], machine)
+    write_c_bench_val(str(round(c_mlups, 2)), str(round(c_cycl.value, 2)))
+
+
+#######################################
+# HELPER FUNCTIONS
+
+
+def get_param_info(m_opt, opt, shape):
+    inf = (
+        'Method parameters\n'
+        + '-----------------\n'
+        + 'method={}\n'
+        + 'stencil={}\n'
+        + 'relaxation_rates={}\n'
+        + 'compressible={}\n\n'
+        + 'Optimization parameters\n'
+        + '-----------------------\n'
+        + 'cse_pdfs={}\n'
+        + 'cse_global={}\n'
+        + 'split={}\n'
+        + 'vectorization={}\n'
+        + 'shape={}\n'
+    ).format(
+        m_opt['method'],
+        m_opt['stencil'],
+        m_opt['relaxation_rates'],
+        m_opt['compressible'],
+        opt['cse_pdfs'],
+        opt['cse_global'],
+        opt['split'],
+        opt['vectorization'],
+        shape,
+    )
+    return inf
+
+
+def kerncraft_helper(ast, machine, loop_idx, accumulate=False, with_pheno=True, debug_print=False):
+    kc_kernel = PyStencilsKerncraftKernel(
+        ast=ast, machine=machine, loop_idx=loop_idx, debug_print=debug_print
+    )
+    print('FLOPS: {}'.format(kc_kernel._flops))
+    steps = PyStencilsKerncraftKernel.get_steps_for_loops(ast)
+    if with_pheno:
+        kernbench = Benchmark(kc_kernel, machine, KerncraftParameters(ptr_inc=steps[loop_idx]))
+        kernbench.analyze()
+        print(kernbench.report())
+    ecm = ECM(kc_kernel, machine, KerncraftParameters(ptr_inc=steps[loop_idx]))
+    ecm.analyze()
+    print(ecm.report())
+    if accumulate:
+        # get single core performance prediction
+        return ecm.results.get('scaling prediction')[0]['performance'], kc_kernel
+
+
+def kerncraft_pheno_helper(ast, machine, loop_idx, debug_print):
+    kc_kernel = PyStencilsKerncraftKernel(
+        ast=ast, machine=machine, loop_idx=loop_idx, debug_print=debug_print
+    )
+    print('FLOPS: {}'.format(kc_kernel._flops))
+    steps = PyStencilsKerncraftKernel.get_steps_for_loops(ast)
+    kernbench = Benchmark(kc_kernel, machine, KerncraftParameters(ptr_inc=steps[loop_idx]))
+    kernbench.analyze()
+    print(kernbench.report())
+
+
+def get_loop_sum(results, machine):
+    all_cy_cl = sum_prefixedUnits([r[0]['cy/CL'] for r in results])
+    element_size = results[0][1].datatypes_size[results[0][1].datatype]
+    elements_per_cacheline = int(machine['cacheline size']) // element_size
+    it_s = machine['clock'] / all_cy_cl * elements_per_cacheline
+    it_s.unit = 'It/s'
+    return it_s
+
+
+def conv_to_cycl(mlups, element_size, machine):
+    clock = machine['clock']
+    elem_per_cl = int(machine['cacheline size']) // element_size
+    cy_cl = clock / PrefixedUnit(mlups * 1000000, '', u'It/s') * elem_per_cl
+    cy_cl.unit = 'cy/CL'
+    return cy_cl
+
+
+def sum_prefixedUnits(pu_list):
+    res = pu_list[0]
+    for pu in pu_list[1:]:
+        res += pu
+    return res
+
+
+def write_csv_row(opts, arch, dim_x, p_ecm, ecm_cyCL):
+    row = '{},{},{},{},{},{},{},{},{},{},{},'.format(
+        opts['compressible'],
+        opts['cse_pdfs'],
+        opts['cse_global'],
+        opts['split'],
+        opts['vectorization']['instruction_set'],
+        opts['vectorization']['assume_aligned'],
+        opts['vectorization']['nontemporal'],
+        arch,
+        dim_x,
+        round((p_ecm * 1e-6).value, 2)
+        if p_ecm.prefix == ''
+        else round(p_ecm.value, 2) + p_ecm.prefix + p_ecm.unit,
+        round(ecm_cyCL.value, 2)
+        if ecm_cyCL.prefix == ''
+        else round(ecm_cyCL.value, 2) + ecm_cyCL.prefix + ecm_cyCL.unit,
+    )
+    with open(results_filepath, 'a') as f:
+        f.write(row)
+
+
+def write_c_bench_val(p_mflups, p_cycl):
+    with open(results_filepath, 'a') as f:
+        f.write('{},{}\n'.format(p_mflups, p_cycl))
+
+
+def write_csv_header(method, stencil, relaxation, shape):
+    comment_line = '#method={}, stencil={}, relaxation_rates={}, shape=[dim_x,{},{}]\n'.format(
+        method, stencil, relaxation, shape[1], shape[2]
+    )
+    header = (
+        '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]\n'
+    )
+    with open(results_filepath, 'a') as f:
+        f.write(comment_line + header)
+
+
+#######################################
+
+if __name__ == '__main__':
+    main()
diff --git a/benchmarks/lbmpy/machine-files/HaswellEP_E5-2695v3_CoD.yml b/benchmarks/lbmpy/machine-files/HaswellEP_E5-2695v3_CoD.yml
new file mode 100644
index 000000000..47967e345
--- /dev/null
+++ b/benchmarks/lbmpy/machine-files/HaswellEP_E5-2695v3_CoD.yml
@@ -0,0 +1,348 @@
+kerncraft version: 0.8.1.dev0
+FLOPs per cycle:
+    SP: {total: 32, FMA: 16, ADD: 8, MUL: 8}
+    DP: {total: 16, FMA: 8, ADD: 4, MUL: 4}
+cacheline size: 64 B
+clock: 2.3 GHz
+cores per socket: 14
+cores per NUMA domain: 7
+NUMA domains per socket: 2
+sockets: 2
+compiler:
+    !!omap
+    - icc: -O3 -xCORE-AVX2 -fno-alias -qopenmp
+    - clang: -O3 -mavx2 -D_POSIX_C_SOURCE=200809L -fopenmp
+    - gcc: -O3 -march=core-avx2 -D_POSIX_C_SOURCE=200809L -fopenmp -lm
+write-allocate: True
+memory hierarchy:
+    - level: L1
+      cache per group: {
+         'sets': 64, 'ways': 8, 'cl_size': 64, # 32 kB
+         'replacement_policy': 'LRU',
+         'write_allocate': True, 'write_back': True,
+         'load_from': 'L2', 'store_to': 'L2'}
+      cores per group: 1
+      threads per group: 2
+      groups: 28
+      upstream throughput: ['architecture code analyzer', ['2D', '3D']]
+      transfers overlap: False
+      performance counter metrics:
+          accesses: MEM_UOPS_RETIRED_LOADS:PMC[0-3] + MEM_UOPS_RETIRED_STORES:PMC[0-3]
+          misses: L1D_REPLACEMENT:PMC[0-3]
+          evicts: L1D_M_EVICT:PMC[0-3]
+    - level: L2
+      cache per group: {
+         'sets': 512, 'ways': 8, 'cl_size': 64, # 256 kB
+         'replacement_policy': 'LRU',
+         'write_allocate': True, 'write_back': True,
+         'load_from': 'L3', 'store_to': 'L3'}
+      cores per group: 1
+      threads per group: 2
+      groups: 28
+      upstream throughput: [64 B/cy, 'half-duplex']  # can often not be reached
+      transfers overlap: False
+      performance counter metrics:
+          accesses: L1D_REPLACEMENT:PMC[0-3] + L1D_M_EVICT:PMC[0-3]
+          misses: L2_LINES_IN_ALL:PMC[0-3]
+          evicts: L2_TRANS_L2_WB:PMC[0-3]
+    - level: L3
+      cache per group: {
+         'sets': 18432, 'ways': 16, 'cl_size': 64, # 18 MB (cluster on die mode!)
+         'replacement_policy': 'LRU',
+         'write_allocate': True, 'write_back': True}
+      cores per group: 7
+      threads per group: 14
+      groups: 4
+      upstream throughput: [32 B/cy, 'half-duplex']
+      transfers overlap: False
+      performance counter metrics:
+          accesses: L2_LINES_IN_ALL:PMC[0-3] + L2_TRANS_L2_WB:PMC[0-3]
+          misses: (CAS_COUNT_RD:MBOX0C[01] + CAS_COUNT_RD:MBOX1C[01] +
+                   CAS_COUNT_RD:MBOX2C[01] + CAS_COUNT_RD:MBOX3C[01] +
+                   CAS_COUNT_RD:MBOX4C[01] + CAS_COUNT_RD:MBOX5C[01] +
+                   CAS_COUNT_RD:MBOX6C[01] + CAS_COUNT_RD:MBOX7C[01])
+          evicts: (CAS_COUNT_WR:MBOX0C[01] + CAS_COUNT_WR:MBOX1C[01] +
+                   CAS_COUNT_WR:MBOX2C[01] + CAS_COUNT_WR:MBOX3C[01] +
+                   CAS_COUNT_WR:MBOX4C[01] + CAS_COUNT_WR:MBOX5C[01] +
+                   CAS_COUNT_WR:MBOX6C[01] + CAS_COUNT_WR:MBOX7C[01])
+    - level: MEM
+      cores per group: 14
+      upstream throughput: ['full socket memory bandwidth', 'half-duplex']
+      transfers overlap: False
+      penalty cycles per read stream: 0
+      size per group: null
+      threads per group: 28
+micro-architecture: HSW
+model type: Intel Core Haswell EN/EP/EX processor
+model name: Intel(R) Xeon(R) CPU E5-2695 v3 @ 2.30GHz
+overlapping model:
+    ports: ["0", "0DV", "1", "2", "3", "4", "5", "6", "7"]
+    performance counter metric:
+        Max(UOPS_EXECUTED_PORT_PORT_0:PMC[0-3],
+            UOPS_EXECUTED_PORT_PORT_1:PMC[0-3],
+            UOPS_EXECUTED_PORT_PORT_4:PMC[0-3],
+            UOPS_EXECUTED_PORT_PORT_5:PMC[0-3],
+            UOPS_EXECUTED_PORT_PORT_6:PMC[0-3],
+            UOPS_EXECUTED_PORT_PORT_7:PMC[0-3])
+non-overlapping model:
+    ports: ["2D", "3D"]
+    performance counter metric: T_nOL + T_L1L2 + T_L2L3 + T_L3MEM
+benchmarks:
+  kernels:
+    copy:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 8.00 B, streams: 1}
+    daxpy:
+      FLOPs per iteration: 2
+      read streams: {bytes: 16.00 B, streams: 2}
+      read+write streams: {bytes: 8.00 B, streams: 1}
+      write streams: {bytes: 8.00 B, streams: 1}
+    load:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 0.00 B, streams: 0}
+    triad:
+      FLOPs per iteration: 2
+      read streams: {bytes: 24.00 B, streams: 3}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 8.00 B, streams: 1}
+    update:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 8.00 B, streams: 1}
+      write streams: {bytes: 8.00 B, streams: 1}
+  measurements:
+    L1:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [36.15 GB/s, 72.29 GB/s, 107.93 GB/s, 144.57 GB/s, 180.71 GB/s, 216.91
+              GB/s, 249.35 GB/s, 288.48 GB/s, 276.60 GB/s, 293.75 GB/s, 338.21 GB/s,
+            361.30 GB/s, 391.12 GB/s, 427.35 GB/s]
+          daxpy: [36.26 GB/s, 71.41 GB/s, 105.53 GB/s, 142.62 GB/s, 176.38 GB/s, 204.69
+              GB/s, 246.03 GB/s, 284.87 GB/s, 274.47 GB/s, 299.98 GB/s, 331.94 GB/s,
+            372.79 GB/s, 384.68 GB/s, 415.99 GB/s]
+          load: [35.87 GB/s, 71.73 GB/s, 107.59 GB/s, 143.46 GB/s, 179.36 GB/s, 215.20
+              GB/s, 251.04 GB/s, 286.82 GB/s, 323.02 GB/s, 358.91 GB/s, 389.03 GB/s,
+            424.10 GB/s, 466.55 GB/s, 502.31 GB/s]
+          triad: [35.84 GB/s, 71.82 GB/s, 107.43 GB/s, 143.35 GB/s, 177.66 GB/s, 215.15
+              GB/s, 250.06 GB/s, 285.37 GB/s, 321.15 GB/s, 357.58 GB/s, 392.36 GB/s,
+            428.25 GB/s, 463.96 GB/s, 495.89 GB/s]
+          update: [36.44 GB/s, 69.45 GB/s, 106.43 GB/s, 141.19 GB/s, 174.31 GB/s,
+            211.19 GB/s, 249.07 GB/s, 282.24 GB/s, 296.17 GB/s, 319.10 GB/s, 348.48
+              GB/s, 415.47 GB/s, 426.64 GB/s, 476.62 GB/s]
+        size per core: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB,
+          21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12
+            kB]
+        size per thread: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12
+            kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12
+            kB, 21.12 kB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        threads per core: 1
+        total size: [21.12 kB, 42.24 kB, 63.36 kB, 84.48 kB, 105.60 kB, 126.72 kB,
+          147.84 kB, 168.96 kB, 190.08 kB, 211.20 kB, 232.32 kB, 253.44 kB, 274.56
+            kB, 295.68 kB]
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [36.01 GB/s, 72.02 GB/s, 107.99 GB/s, 143.96 GB/s, 179.89 GB/s, 211.15
+              GB/s, 248.41 GB/s, 283.30 GB/s, 323.66 GB/s, 355.60 GB/s, 395.26 GB/s,
+            413.46 GB/s, 456.88 GB/s, 497.59 GB/s]
+          daxpy: [35.98 GB/s, 71.29 GB/s, 106.62 GB/s, 139.93 GB/s, 174.87 GB/s, 207.67
+              GB/s, 245.03 GB/s, 257.64 GB/s, 293.89 GB/s, 319.98 GB/s, 361.81 GB/s,
+            410.06 GB/s, 420.26 GB/s, 486.10 GB/s]
+          load: [35.77 GB/s, 71.54 GB/s, 107.32 GB/s, 143.09 GB/s, 178.86 GB/s, 214.63
+              GB/s, 246.18 GB/s, 281.50 GB/s, 317.56 GB/s, 350.54 GB/s, 387.99 GB/s,
+            413.85 GB/s, 456.04 GB/s, 499.50 GB/s]
+          triad: [35.66 GB/s, 71.48 GB/s, 107.05 GB/s, 142.44 GB/s, 178.56 GB/s, 211.55
+              GB/s, 247.57 GB/s, 283.22 GB/s, 317.91 GB/s, 353.64 GB/s, 388.68 GB/s,
+            369.13 GB/s, 458.62 GB/s, 494.60 GB/s]
+          update: [36.37 GB/s, 72.61 GB/s, 108.98 GB/s, 145.15 GB/s, 181.38 GB/s,
+            217.73 GB/s, 252.18 GB/s, 287.63 GB/s, 296.42 GB/s, 319.93 GB/s, 355.22
+              GB/s, 389.24 GB/s, 417.22 GB/s, 456.02 GB/s]
+        size per core: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB,
+          21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12
+            kB]
+        size per thread: [10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56
+            kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56
+            kB, 10.56 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28]
+        threads per core: 2
+        total size: [21.12 kB, 42.24 kB, 63.36 kB, 84.48 kB, 105.60 kB, 126.72 kB,
+          147.84 kB, 168.96 kB, 190.08 kB, 211.20 kB, 232.32 kB, 253.44 kB, 274.56
+            kB, 295.68 kB]
+    L2:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [26.67 GB/s, 56.13 GB/s, 81.59 GB/s, 112.34 GB/s, 132.28 GB/s, 163.64
+              GB/s, 193.24 GB/s, 214.92 GB/s, 238.43 GB/s, 259.61 GB/s, 284.20 GB/s,
+            305.49 GB/s, 339.62 GB/s, 371.21 GB/s]
+          daxpy: [30.33 GB/s, 55.81 GB/s, 82.50 GB/s, 118.06 GB/s, 132.04 GB/s, 157.40
+              GB/s, 201.11 GB/s, 223.93 GB/s, 242.27 GB/s, 256.89 GB/s, 277.96 GB/s,
+            307.41 GB/s, 363.92 GB/s, 389.90 GB/s]
+          load: [17.75 GB/s, 35.31 GB/s, 53.26 GB/s, 71.52 GB/s, 89.10 GB/s, 106.78
+              GB/s, 123.45 GB/s, 140.76 GB/s, 159.93 GB/s, 177.43 GB/s, 194.60 GB/s,
+            213.66 GB/s, 230.43 GB/s, 247.83 GB/s]
+          triad: [28.46 GB/s, 47.39 GB/s, 81.60 GB/s, 93.76 GB/s, 118.53 GB/s, 162.34
+              GB/s, 163.41 GB/s, 185.37 GB/s, 243.13 GB/s, 230.47 GB/s, 259.90 GB/s,
+            321.02 GB/s, 292.71 GB/s, 323.35 GB/s]
+          update: [32.34 GB/s, 63.95 GB/s, 93.87 GB/s, 116.74 GB/s, 152.42 GB/s, 177.23
+              GB/s, 208.02 GB/s, 230.64 GB/s, 268.46 GB/s, 275.62 GB/s, 314.59 GB/s,
+            339.01 GB/s, 376.68 GB/s, 414.14 GB/s]
+        size per core: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96
+            kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+          168.96 kB, 168.96 kB]
+        size per thread: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96
+            kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+          168.96 kB, 168.96 kB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        threads per core: 1
+        total size: [168.96 kB, 337.92 kB, 506.88 kB, 675.84 kB, 844.80 kB, 1.01 MB,
+          1.18 MB, 1.35 MB, 1.52 MB, 1.69 MB, 1.86 MB, 2.03 MB, 2.20 MB, 2.37 MB]
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [27.41 GB/s, 53.38 GB/s, 82.12 GB/s, 110.46 GB/s, 137.41 GB/s, 162.79
+              GB/s, 182.83 GB/s, 218.50 GB/s, 240.75 GB/s, 269.95 GB/s, 291.13 GB/s,
+            315.55 GB/s, 351.05 GB/s, 375.67 GB/s]
+          daxpy: [31.20 GB/s, 60.96 GB/s, 93.95 GB/s, 124.70 GB/s, 153.97 GB/s, 185.19
+              GB/s, 218.94 GB/s, 244.03 GB/s, 275.98 GB/s, 304.64 GB/s, 337.29 GB/s,
+            364.46 GB/s, 395.56 GB/s, 430.38 GB/s]
+          load: [23.52 GB/s, 47.12 GB/s, 69.82 GB/s, 92.51 GB/s, 115.35 GB/s, 140.35
+              GB/s, 158.38 GB/s, 181.61 GB/s, 208.58 GB/s, 227.87 GB/s, 251.17 GB/s,
+            277.30 GB/s, 300.77 GB/s, 323.49 GB/s]
+          triad: [31.41 GB/s, 59.98 GB/s, 92.30 GB/s, 122.04 GB/s, 153.58 GB/s, 183.66
+              GB/s, 209.56 GB/s, 240.44 GB/s, 271.43 GB/s, 292.28 GB/s, 325.22 GB/s,
+            358.33 GB/s, 393.65 GB/s, 416.52 GB/s]
+          update: [32.27 GB/s, 63.75 GB/s, 95.91 GB/s, 128.33 GB/s, 156.94 GB/s, 183.86
+              GB/s, 218.19 GB/s, 250.07 GB/s, 278.58 GB/s, 315.25 GB/s, 335.22 GB/s,
+            372.13 GB/s, 405.90 GB/s, 431.76 GB/s]
+        size per core: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96
+            kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+          168.96 kB, 168.96 kB]
+        size per thread: [84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48
+            kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48
+            kB, 84.48 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28]
+        threads per core: 2
+        total size: [168.96 kB, 337.92 kB, 506.88 kB, 675.84 kB, 844.80 kB, 1.01 MB,
+          1.18 MB, 1.35 MB, 1.52 MB, 1.69 MB, 1.86 MB, 2.03 MB, 2.20 MB, 2.37 MB]
+    L3:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [19.42 GB/s, 37.27 GB/s, 56.90 GB/s, 75.07 GB/s, 93.61 GB/s, 108.33
+              GB/s, 123.95 GB/s, 143.24 GB/s, 162.07 GB/s, 177.88 GB/s, 198.77 GB/s,
+            217.00 GB/s, 234.64 GB/s, 246.39 GB/s]
+          daxpy: [24.12 GB/s, 43.71 GB/s, 64.78 GB/s, 86.43 GB/s, 105.13 GB/s, 141.19
+              GB/s, 144.98 GB/s, 182.06 GB/s, 187.33 GB/s, 221.05 GB/s, 228.39 GB/s,
+            255.43 GB/s, 268.65 GB/s, 286.34 GB/s]
+          load: [16.79 GB/s, 33.51 GB/s, 50.99 GB/s, 67.55 GB/s, 81.59 GB/s, 97.46
+              GB/s, 112.97 GB/s, 129.95 GB/s, 149.39 GB/s, 166.83 GB/s, 182.36 GB/s,
+            197.89 GB/s, 212.40 GB/s, 225.45 GB/s]
+          triad: [21.76 GB/s, 38.87 GB/s, 58.30 GB/s, 74.75 GB/s, 92.42 GB/s, 110.37
+              GB/s, 124.35 GB/s, 163.39 GB/s, 173.83 GB/s, 183.85 GB/s, 195.13 GB/s,
+            211.93 GB/s, 259.65 GB/s, 261.98 GB/s]
+          update: [24.72 GB/s, 48.50 GB/s, 69.28 GB/s, 96.98 GB/s, 112.07 GB/s, 138.24
+              GB/s, 154.39 GB/s, 176.63 GB/s, 198.74 GB/s, 221.35 GB/s, 242.45 GB/s,
+            274.58 GB/s, 292.93 GB/s, 301.96 GB/s]
+        size per core: [11.88 MB, 5.94 MB, 3.96 MB, 2.97 MB, 2.38 MB, 1.98 MB, 1.70
+            MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB]
+        size per thread: [11.88 MB, 5.94 MB, 3.96 MB, 2.97 MB, 2.38 MB, 1.98 MB, 1.70
+            MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        threads per core: 1
+        total size: [11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88
+            MB, 13.58 MB, 15.27 MB, 16.97 MB, 18.67 MB, 20.37 MB, 22.06 MB, 23.76
+            MB]
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [20.81 GB/s, 41.39 GB/s, 61.54 GB/s, 81.92 GB/s, 99.96 GB/s, 118.68
+              GB/s, 136.55 GB/s, 155.74 GB/s, 175.99 GB/s, 195.09 GB/s, 212.99 GB/s,
+            233.52 GB/s, 253.86 GB/s, 268.92 GB/s]
+          daxpy: [26.82 GB/s, 53.62 GB/s, 80.70 GB/s, 107.38 GB/s, 131.94 GB/s, 157.94
+              GB/s, 181.44 GB/s, 207.11 GB/s, 233.05 GB/s, 259.03 GB/s, 286.05 GB/s,
+            311.01 GB/s, 336.16 GB/s, 358.71 GB/s]
+          load: [21.54 GB/s, 43.03 GB/s, 64.16 GB/s, 85.26 GB/s, 105.28 GB/s, 125.38
+              GB/s, 143.36 GB/s, 164.84 GB/s, 183.84 GB/s, 205.68 GB/s, 226.37 GB/s,
+            246.16 GB/s, 268.06 GB/s, 286.48 GB/s]
+          triad: [24.19 GB/s, 48.31 GB/s, 71.81 GB/s, 94.35 GB/s, 115.20 GB/s, 137.38
+              GB/s, 155.73 GB/s, 178.03 GB/s, 200.69 GB/s, 223.93 GB/s, 246.20 GB/s,
+            267.16 GB/s, 290.54 GB/s, 304.94 GB/s]
+          update: [26.77 GB/s, 53.58 GB/s, 79.24 GB/s, 106.46 GB/s, 130.27 GB/s, 155.82
+              GB/s, 178.97 GB/s, 205.62 GB/s, 230.89 GB/s, 256.74 GB/s, 281.95 GB/s,
+            307.28 GB/s, 332.78 GB/s, 353.72 GB/s]
+        size per core: [11.88 MB, 5.94 MB, 3.96 MB, 2.97 MB, 2.38 MB, 1.98 MB, 1.70
+            MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB, 1.70 MB]
+        size per thread: [5.94 MB, 2.97 MB, 1.98 MB, 1.49 MB, 1.19 MB, 0.99 MB, 848.57
+            kB, 848.57 kB, 848.57 kB, 848.57 kB, 848.57 kB, 848.57 kB, 848.57 kB,
+          848.57 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28]
+        threads per core: 2
+        total size: [11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88 MB, 11.88
+            MB, 13.58 MB, 15.27 MB, 16.97 MB, 18.67 MB, 20.37 MB, 22.06 MB, 23.76
+            MB]
+    MEM:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [10.04 GB/s, 15.17 GB/s, 16.65 GB/s, 17.45 GB/s, 17.46 GB/s, 17.65
+              GB/s, 17.69 GB/s, 20.10 GB/s, 22.82 GB/s, 25.26 GB/s, 27.74 GB/s, 30.08
+              GB/s, 32.67 GB/s, 34.64 GB/s]
+          daxpy: [14.52 GB/s, 22.09 GB/s, 24.71 GB/s, 25.84 GB/s, 26.19 GB/s, 26.47
+              GB/s, 26.30 GB/s, 30.27 GB/s, 33.63 GB/s, 37.65 GB/s, 41.53 GB/s, 45.08
+              GB/s, 48.63 GB/s, 51.78 GB/s]
+          load: [9.69 GB/s, 18.10 GB/s, 24.39 GB/s, 29.21 GB/s, 31.10 GB/s, 31.81
+              GB/s, 32.08 GB/s, 36.68 GB/s, 41.26 GB/s, 45.81 GB/s, 50.40 GB/s, 54.95
+              GB/s, 59.50 GB/s, 64.03 GB/s]
+          triad: [11.30 GB/s, 18.28 GB/s, 21.29 GB/s, 22.14 GB/s, 22.54 GB/s, 22.51
+              GB/s, 22.65 GB/s, 25.73 GB/s, 29.21 GB/s, 32.36 GB/s, 35.78 GB/s, 38.79
+              GB/s, 42.02 GB/s, 44.89 GB/s]
+          update: [14.00 GB/s, 20.73 GB/s, 23.58 GB/s, 23.84 GB/s, 23.53 GB/s, 23.26
+              GB/s, 23.21 GB/s, 26.41 GB/s, 30.03 GB/s, 33.04 GB/s, 36.41 GB/s, 39.90
+              GB/s, 43.03 GB/s, 46.12 GB/s]
+        size per core: [270.00 MB, 135.00 MB, 90.00 MB, 67.50 MB, 54.00 MB, 45.00
+            MB, 38.57 MB, 33.75 MB, 30.00 MB, 27.00 MB, 24.55 MB, 22.50 MB, 20.77
+            MB, 19.29 MB]
+        size per thread: [270.00 MB, 135.00 MB, 90.00 MB, 67.50 MB, 54.00 MB, 45.00
+            MB, 38.57 MB, 33.75 MB, 30.00 MB, 27.00 MB, 24.55 MB, 22.50 MB, 20.77
+            MB, 19.29 MB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        threads per core: 1
+        total size: [270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00
+            MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB,
+          270.00 MB, 270.00 MB]
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
+        results:
+          copy: [10.55 GB/s, 15.88 GB/s, 17.39 GB/s, 17.52 GB/s, 17.64 GB/s, 17.61
+              GB/s, 17.57 GB/s, 20.03 GB/s, 22.41 GB/s, 24.86 GB/s, 27.34 GB/s, 29.68
+              GB/s, 32.38 GB/s, 34.32 GB/s]
+          daxpy: [16.40 GB/s, 23.92 GB/s, 25.89 GB/s, 26.45 GB/s, 26.41 GB/s, 26.24
+              GB/s, 26.31 GB/s, 30.06 GB/s, 33.89 GB/s, 37.57 GB/s, 41.11 GB/s, 44.94
+              GB/s, 48.62 GB/s, 51.34 GB/s]
+          load: [12.45 GB/s, 22.96 GB/s, 29.88 GB/s, 31.75 GB/s, 32.03 GB/s, 32.18
+              GB/s, 32.18 GB/s, 36.78 GB/s, 41.33 GB/s, 45.93 GB/s, 50.54 GB/s, 55.13
+              GB/s, 59.65 GB/s, 63.56 GB/s]
+          triad: [12.14 GB/s, 19.34 GB/s, 21.99 GB/s, 22.42 GB/s, 22.35 GB/s, 22.29
+              GB/s, 22.29 GB/s, 25.70 GB/s, 28.76 GB/s, 32.08 GB/s, 35.23 GB/s, 38.25
+              GB/s, 41.77 GB/s, 44.32 GB/s]
+          update: [17.16 GB/s, 23.49 GB/s, 23.46 GB/s, 22.92 GB/s, 22.99 GB/s, 22.63
+              GB/s, 22.71 GB/s, 25.64 GB/s, 29.04 GB/s, 32.33 GB/s, 35.40 GB/s, 38.95
+              GB/s, 42.03 GB/s, 44.78 GB/s]
+        size per core: [270.00 MB, 135.00 MB, 90.00 MB, 67.50 MB, 54.00 MB, 45.00
+            MB, 38.57 MB, 33.75 MB, 30.00 MB, 27.00 MB, 24.55 MB, 22.50 MB, 20.77
+            MB, 19.29 MB]
+        size per thread: [135.00 MB, 67.50 MB, 45.00 MB, 33.75 MB, 27.00 MB, 22.50
+            MB, 19.29 MB, 16.88 MB, 15.00 MB, 13.50 MB, 12.27 MB, 11.25 MB, 10.38
+            MB, 9.64 MB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28]
+        threads per core: 2
+        total size: [270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00
+            MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB, 270.00 MB,
+          270.00 MB, 270.00 MB]
diff --git a/benchmarks/lbmpy/machine-files/IvyBridgeEP_E5-2660v2.yml b/benchmarks/lbmpy/machine-files/IvyBridgeEP_E5-2660v2.yml
new file mode 100644
index 000000000..e4f5bec56
--- /dev/null
+++ b/benchmarks/lbmpy/machine-files/IvyBridgeEP_E5-2660v2.yml
@@ -0,0 +1,289 @@
+kerncraft version: 0.8.1.dev0
+FLOPs per cycle:
+    SP: {total: 16, ADD: 8, MUL: 8}
+    DP: {total: 8, ADD: 4, MUL: 4}
+cacheline size: 64 B
+clock: 2.2 GHz
+cores per socket: 10
+cores per NUMA domain: 10
+NUMA domains per socket: 1
+compiler:
+    !!omap
+    - icc: -O3 -xAVX -fno-alias -qopenmp
+    - clang: -O3 -mavx -D_POSIX_C_SOURCE=200809L -fopenmp
+    - gcc: -O3 -march=corei7-avx -D_POSIX_C_SOURCE=200809L -fopenmp -lm
+write-allocate: True
+
+memory hierarchy:
+    - level: L1
+      cache per group: {
+         'sets': 64, 'ways': 8, 'cl_size': 64, # 32 kB
+         'replacement_policy': 'LRU',
+         'write_allocate': True, 'write_back': True,
+         'load_from': 'L2', 'store_to': 'L2'}
+      cores per group: 1
+      threads per group: 2
+      groups: 16
+      upstream throughput: ['architecture code analyzer', ['2D', '3D']]
+      transfers overlap: False
+      performance counter metrics:
+          accesses: MEM_UOPS_RETIRED_LOADS:PMC[0-3] + MEM_UOPS_RETIRED_STORES:PMC[0-3]
+          misses: L1D_REPLACEMENT:PMC[0-3]
+          evicts: L1D_M_EVICT:PMC[0-3]
+    - level: L2
+      cache per group: {
+         'sets': 512, 'ways': 8, 'cl_size': 64, # 256 kB
+         'replacement_policy': 'LRU',
+         'write_allocate': True, 'write_back': True,
+         'load_from': 'L3', 'store_to': 'L3'}
+      cores per group: 1
+      threads per group: 2
+      groups: 16
+      upstream throughput: [32 B/cy, 'half-duplex']
+      transfers overlap: False
+      performance counter metrics:
+          accesses: L1D_REPLACEMENT:PMC[0-3] + L1D_M_EVICT:PMC[0-3]
+          misses: L2_LINES_IN_ALL:PMC[0-3]
+          evicts: L2_LINES_OUT_DIRTY_ALL:PMC[0-3]
+    - level: L3
+      cache per group: {
+         'sets': 25600, 'ways': 16, 'cl_size': 64, # 25 MB
+         'replacement_policy': 'LRU', 
+         'write_allocate': True, 'write_back': True}
+      cores per group: 10
+      threads per group: 20
+      groups: 2
+      upstream throughput: [32 B/cy, 'half-duplex']
+      transfers overlap: False
+      performance counter metrics:
+          accesses: L2_LINES_IN_ALL:PMC[0-3] + L2_LINES_OUT_DIRTY_ALL:PMC[0-3]
+          misses: (CAS_COUNT_RD:MBOX0C[01] + CAS_COUNT_RD:MBOX1C[01] +
+                   CAS_COUNT_RD:MBOX2C[01] + CAS_COUNT_RD:MBOX3C[01] +
+                   CAS_COUNT_RD:MBOX4C[01] + CAS_COUNT_RD:MBOX5C[01] +
+                   CAS_COUNT_RD:MBOX6C[01] + CAS_COUNT_RD:MBOX7C[01])
+          evicts: (CAS_COUNT_WR:MBOX0C[01] + CAS_COUNT_WR:MBOX1C[01] +
+                   CAS_COUNT_WR:MBOX2C[01] + CAS_COUNT_WR:MBOX3C[01] +
+                   CAS_COUNT_WR:MBOX4C[01] + CAS_COUNT_WR:MBOX5C[01] +
+                   CAS_COUNT_WR:MBOX6C[01] + CAS_COUNT_WR:MBOX7C[01])
+    - level: MEM
+      cores per group: 10
+      upstream throughput: ['full socket memory bandwidth', 'half-duplex']
+      transfers overlap: False
+      size per group: null
+      threads per group: 20
+micro-architecture: IVB
+model name: Intel(R) Xeon(R) CPU E5-2660 v2 @ 2.20GHz
+model type: Intel Core IvyBridge EP processor
+sockets: 2
+threads per core: 2
+overlapping model:
+    ports: ["0", "0DV", "1", "2", "3", "4", "5"]
+    performance counter metric:
+        # sympy notation requires a Capitalized Max:
+        Max(UOPS_DISPATCHED_PORT_PORT_0:PMC[0-3],
+            UOPS_DISPATCHED_PORT_PORT_1:PMC[0-3],
+            UOPS_DISPATCHED_PORT_PORT_4:PMC[0-3],
+            UOPS_DISPATCHED_PORT_PORT_5:PMC[0-3])
+non-overlapping model:
+    ports: ["2D", "3D"]
+    performance counter metric: T_nOL + T_L1L2 + T_L2L3 + T_L3MEM
+benchmarks:
+  kernels:
+    copy:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 8.00 B, streams: 1}
+    daxpy:
+      FLOPs per iteration: 2
+      read streams: {bytes: 16.00 B, streams: 2}
+      read+write streams: {bytes: 8.00 B, streams: 1}
+      write streams: {bytes: 8.00 B, streams: 1}
+    load:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 0.00 B, streams: 0}
+    triad:
+      FLOPs per iteration: 2
+      read streams: {bytes: 24.00 B, streams: 3}
+      read+write streams: {bytes: 0.00 B, streams: 0}
+      write streams: {bytes: 8.00 B, streams: 1}
+    update:
+      FLOPs per iteration: 0
+      read streams: {bytes: 8.00 B, streams: 1}
+      read+write streams: {bytes: 8.00 B, streams: 1}
+      write streams: {bytes: 8.00 B, streams: 1}
+  measurements:
+    L1:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [21.12 kB, 42.24 kB, 63.36 kB, 84.48 kB, 105.60 kB, 126.72 kB, 147.84 kB,
+                     168.96 kB, 190.08 kB, 211.20 kB]
+        results:
+          daxpy: [29.84 GB/s, 58.49 GB/s, 87.67 GB/s, 113.51 GB/s, 140.61 GB/s, 166.43 GB/s,
+                  194.39 GB/s, 222.78 GB/s, 237.22 GB/s, 262.74 GB/s]
+          load: [34.33 GB/s, 68.61 GB/s, 102.94 GB/s, 137.22 GB/s, 171.60 GB/s, 204.88 GB/s,
+                 240.23 GB/s, 274.50 GB/s, 309.16 GB/s, 343.49 GB/s]
+          triad: [33.81 GB/s, 68.61 GB/s, 102.38 GB/s, 136.23 GB/s, 169.45 GB/s, 204.28 GB/s,
+                  234.89 GB/s, 272.51 GB/s, 307.10 GB/s, 338.55 GB/s]
+          copy: [34.41 GB/s, 68.78 GB/s, 103.15 GB/s, 137.57 GB/s, 171.97 GB/s, 206.32 GB/s,
+                 227.03 GB/s, 275.11 GB/s, 262.77 GB/s, 298.81 GB/s]
+          update: [34.74 GB/s, 67.29 GB/s, 100.87 GB/s, 133.43 GB/s, 163.91 GB/s, 190.70 GB/s,
+                   217.53 GB/s, 246.28 GB/s, 271.40 GB/s, 304.33 GB/s]
+        size per core: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB,
+                        21.12 kB, 21.12 kB, 21.12 kB]
+        size per thread: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB,
+                          21.12 kB, 21.12 kB, 21.12 kB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        threads per core: 1
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [21.12 kB, 42.24 kB, 63.36 kB, 84.48 kB, 105.60 kB, 126.72 kB, 147.84 kB,
+                     168.96 kB, 190.08 kB, 211.20 kB]
+        results:
+          daxpy: [29.96 GB/s, 59.83 GB/s, 89.07 GB/s, 116.53 GB/s, 147.58 GB/s, 173.94 GB/s,
+                  194.59 GB/s, 229.95 GB/s, 258.85 GB/s, 290.99 GB/s]
+          load: [33.95 GB/s, 67.89 GB/s, 101.86 GB/s, 135.58 GB/s, 169.59 GB/s, 203.29 GB/s,
+                 237.15 GB/s, 271.25 GB/s, 306.66 GB/s, 340.40 GB/s]
+          triad: [33.74 GB/s, 67.60 GB/s, 100.80 GB/s, 132.04 GB/s, 165.88 GB/s, 198.32 GB/s,
+                  232.16 GB/s, 265.30 GB/s, 299.10 GB/s, 332.50 GB/s]
+          copy: [33.99 GB/s, 68.00 GB/s, 101.61 GB/s, 135.89 GB/s, 169.93 GB/s, 203.90 GB/s,
+                 229.36 GB/s, 267.70 GB/s, 305.01 GB/s, 336.99 GB/s]
+          update: [34.48 GB/s, 68.51 GB/s, 102.10 GB/s, 136.81 GB/s, 171.05 GB/s, 199.16 GB/s,
+                   229.21 GB/s, 267.59 GB/s, 293.19 GB/s, 329.93 GB/s]
+        size per core: [21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB, 21.12 kB,
+                        21.12 kB, 21.12 kB, 21.12 kB]
+        size per thread: [10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB, 10.56 kB,
+                          10.56 kB, 10.56 kB, 10.56 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
+        threads per core: 2
+    L2:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [168.96 kB, 337.92 kB, 506.88 kB, 675.84 kB, 844.80 kB, 1.01 MB, 1.18 MB,
+                     1.35 MB, 1.52 MB, 1.69 MB]
+        results:
+          daxpy: [27.50 GB/s, 53.48 GB/s, 78.46 GB/s, 107.33 GB/s, 130.78 GB/s, 156.99 GB/s,
+                  182.29 GB/s, 205.48 GB/s, 236.01 GB/s, 260.62 GB/s]
+          load: [15.36 GB/s, 30.85 GB/s, 46.06 GB/s, 61.61 GB/s, 75.48 GB/s, 93.66 GB/s,
+                 105.55 GB/s, 121.20 GB/s, 135.82 GB/s, 151.27 GB/s]
+          triad: [26.41 GB/s, 50.97 GB/s, 78.07 GB/s, 96.25 GB/s, 119.70 GB/s, 149.42 GB/s,
+                  174.97 GB/s, 204.48 GB/s, 227.08 GB/s, 259.91 GB/s]
+          copy: [26.28 GB/s, 50.04 GB/s, 76.10 GB/s, 103.40 GB/s, 123.39 GB/s, 141.77 GB/s,
+                 174.39 GB/s, 189.58 GB/s, 215.97 GB/s, 252.53 GB/s]
+          update: [30.19 GB/s, 54.69 GB/s, 85.18 GB/s, 114.44 GB/s, 139.15 GB/s, 159.15 GB/s,
+                   192.95 GB/s, 224.20 GB/s, 243.27 GB/s, 272.15 GB/s]
+        size per core: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+                        168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB]
+        size per thread: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+                          168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        threads per core: 1
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [168.96 kB, 337.92 kB, 506.88 kB, 675.84 kB, 844.80 kB, 1.01 MB, 1.18 MB,
+                     1.35 MB, 1.52 MB, 1.69 MB]
+        results:
+          daxpy: [28.33 GB/s, 57.19 GB/s, 85.20 GB/s, 113.66 GB/s, 138.48 GB/s, 169.70 GB/s,
+                  196.08 GB/s, 224.49 GB/s, 253.58 GB/s, 277.88 GB/s]
+          load: [19.81 GB/s, 38.84 GB/s, 58.37 GB/s, 77.51 GB/s, 97.25 GB/s, 116.20 GB/s,
+                 135.64 GB/s, 154.75 GB/s, 174.52 GB/s, 193.24 GB/s]
+          triad: [28.35 GB/s, 55.17 GB/s, 82.07 GB/s, 112.64 GB/s, 136.94 GB/s, 166.66 GB/s,
+                  185.33 GB/s, 211.06 GB/s, 239.41 GB/s, 270.30 GB/s]
+          copy: [25.74 GB/s, 50.86 GB/s, 74.94 GB/s, 101.07 GB/s, 122.48 GB/s, 149.74 GB/s,
+                 179.53 GB/s, 203.46 GB/s, 223.45 GB/s, 247.77 GB/s]
+          update: [30.10 GB/s, 59.58 GB/s, 86.00 GB/s, 114.49 GB/s, 140.10 GB/s, 167.30 GB/s,
+                   197.44 GB/s, 218.13 GB/s, 262.43 GB/s, 285.91 GB/s]
+        size per core: [168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB,
+                        168.96 kB, 168.96 kB, 168.96 kB, 168.96 kB]
+        size per thread: [84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB, 84.48 kB,
+                          84.48 kB, 84.48 kB, 84.48 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
+        threads per core: 2
+    L3:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB,
+                     16.50 MB, 16.50 MB, 16.50 MB]
+        results:
+          daxpy: [20.09 GB/s, 39.99 GB/s, 62.04 GB/s, 82.21 GB/s, 100.62 GB/s, 121.70 GB/s,
+                  138.33 GB/s, 161.99 GB/s, 179.70 GB/s, 200.46 GB/s]
+          load: [14.88 GB/s, 29.82 GB/s, 44.14 GB/s, 59.28 GB/s, 73.86 GB/s, 88.30 GB/s,
+                 102.74 GB/s, 117.17 GB/s, 131.20 GB/s, 145.87 GB/s]
+          triad: [18.44 GB/s, 36.73 GB/s, 54.91 GB/s, 73.40 GB/s, 91.98 GB/s, 110.78 GB/s,
+                  127.59 GB/s, 146.20 GB/s, 165.37 GB/s, 182.04 GB/s]
+          copy: [16.68 GB/s, 33.39 GB/s, 49.49 GB/s, 66.13 GB/s, 82.61 GB/s, 98.84 GB/s,
+                 114.44 GB/s, 130.98 GB/s, 146.57 GB/s, 160.46 GB/s]
+          update: [21.04 GB/s, 42.20 GB/s, 62.99 GB/s, 83.70 GB/s, 104.27 GB/s, 124.58 GB/s,
+                   144.62 GB/s, 164.93 GB/s, 184.33 GB/s, 203.88 GB/s]
+        size per core: [16.50 MB, 8.25 MB, 5.50 MB, 4.12 MB, 3.30 MB, 2.75 MB, 2.36 MB, 2.06 MB,
+                        1.83 MB, 1.65 MB]
+        size per thread: [16.50 MB, 8.25 MB, 5.50 MB, 4.12 MB, 3.30 MB, 2.75 MB, 2.36 MB, 2.06 MB,
+                          1.83 MB, 1.65 MB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        threads per core: 1
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB, 16.50 MB,
+                     16.50 MB, 16.50 MB, 16.50 MB]
+        results:
+          daxpy: [22.81 GB/s, 45.14 GB/s, 67.62 GB/s, 90.48 GB/s, 112.01 GB/s, 133.85 GB/s,
+                  156.14 GB/s, 177.79 GB/s, 198.96 GB/s, 220.23 GB/s]
+          load: [17.22 GB/s, 34.33 GB/s, 51.46 GB/s, 68.62 GB/s, 85.16 GB/s, 102.29 GB/s,
+                 119.52 GB/s, 136.56 GB/s, 153.18 GB/s, 169.46 GB/s]
+          triad: [19.86 GB/s, 39.74 GB/s, 59.56 GB/s, 78.59 GB/s, 98.06 GB/s, 117.43 GB/s,
+                  136.88 GB/s, 155.97 GB/s, 174.99 GB/s, 194.11 GB/s]
+          copy: [17.66 GB/s, 35.26 GB/s, 52.57 GB/s, 69.82 GB/s, 87.22 GB/s, 104.31 GB/s,
+                 120.03 GB/s, 137.58 GB/s, 152.09 GB/s, 170.04 GB/s]
+          update: [22.62 GB/s, 45.12 GB/s, 67.24 GB/s, 89.90 GB/s, 111.86 GB/s, 133.62 GB/s,
+                   155.48 GB/s, 177.58 GB/s, 198.83 GB/s, 219.45 GB/s]
+        size per core: [16.50 MB, 8.25 MB, 5.50 MB, 4.12 MB, 3.30 MB, 2.75 MB, 2.36 MB, 2.06 MB,
+                        1.83 MB, 1.65 MB]
+        size per thread: [8.25 MB, 4.12 MB, 2.75 MB, 2.06 MB, 1.65 MB, 1.38 MB, 1.18 MB, 1.03 MB,
+                          0.92 MB, 825.00 kB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
+        threads per core: 2
+    MEM:
+      1:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB,
+                     375.00 MB, 375.00 MB, 375.00 MB]
+        results:
+          daxpy: [14.87 GB/s, 28.41 GB/s, 35.32 GB/s, 38.16 GB/s, 39.57 GB/s, 39.95 GB/s,
+                  40.56 GB/s, 40.03 GB/s, 40.74 GB/s, 40.26 GB/s]
+          load: [9.48 GB/s, 18.78 GB/s, 27.19 GB/s, 34.20 GB/s, 40.15 GB/s, 43.99 GB/s, 45.68 GB/s,
+                 46.20 GB/s, 46.33 GB/s, 46.49 GB/s]
+          triad: [9.73 GB/s, 18.10 GB/s, 25.07 GB/s, 29.49 GB/s, 31.61 GB/s, 32.93 GB/s,
+                  33.02 GB/s, 33.08 GB/s, 33.13 GB/s, 33.04 GB/s]
+          copy: [9.65 GB/s, 18.29 GB/s, 23.82 GB/s, 25.83 GB/s, 26.69 GB/s, 26.82 GB/s, 27.06 GB/s,
+                 27.10 GB/s, 26.96 GB/s, 26.62 GB/s]
+          update: [15.26 GB/s, 28.26 GB/s, 33.56 GB/s, 35.44 GB/s, 36.74 GB/s, 37.13 GB/s,
+                   37.75 GB/s, 37.60 GB/s, 37.56 GB/s, 37.22 GB/s]
+        size per core: [375.00 MB, 187.50 MB, 125.00 MB, 93.75 MB, 75.00 MB, 62.50 MB, 53.57 MB,
+                        46.88 MB, 41.67 MB, 37.50 MB]
+        size per thread: [375.00 MB, 187.50 MB, 125.00 MB, 93.75 MB, 75.00 MB, 62.50 MB, 53.57 MB,
+                          46.88 MB, 41.67 MB, 37.50 MB]
+        threads: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        threads per core: 1
+      2:
+        cores: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
+        total size: [375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB, 375.00 MB,
+                     375.00 MB, 375.00 MB, 375.00 MB]
+        results:
+          daxpy: [14.10 GB/s, 26.34 GB/s, 34.68 GB/s, 38.15 GB/s, 39.37 GB/s, 39.44 GB/s,
+                  40.06 GB/s, 39.88 GB/s, 39.34 GB/s, 39.82 GB/s]
+          load: [12.56 GB/s, 24.17 GB/s, 34.13 GB/s, 41.50 GB/s, 44.75 GB/s, 45.64 GB/s,
+                 45.71 GB/s, 45.80 GB/s, 45.40 GB/s, 45.17 GB/s]
+          triad: [9.36 GB/s, 17.31 GB/s, 23.96 GB/s, 28.37 GB/s, 30.74 GB/s, 32.16 GB/s,
+                  32.51 GB/s, 32.66 GB/s, 32.42 GB/s, 32.48 GB/s]
+          copy: [8.74 GB/s, 16.27 GB/s, 21.91 GB/s, 24.68 GB/s, 26.08 GB/s, 26.55 GB/s, 26.60 GB/s,
+                 26.50 GB/s, 26.61 GB/s, 26.63 GB/s]
+          update: [18.04 GB/s, 32.27 GB/s, 36.13 GB/s, 37.49 GB/s, 37.68 GB/s, 37.18 GB/s,
+                   36.25 GB/s, 34.93 GB/s, 35.47 GB/s, 35.78 GB/s]
+        size per core: [375.00 MB, 187.50 MB, 125.00 MB, 93.75 MB, 75.00 MB, 62.50 MB, 53.57 MB,
+                        46.88 MB, 41.67 MB, 37.50 MB]
+        size per thread: [187.50 MB, 93.75 MB, 62.50 MB, 46.88 MB, 37.50 MB, 31.25 MB, 26.79 MB,
+                          23.44 MB, 20.83 MB, 18.75 MB]
+        threads: [2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
+        threads per core: 2
diff --git a/benchmarks/lbmpy/machine-files/SkylakeSP_Gold-6148.yml b/benchmarks/lbmpy/machine-files/SkylakeSP_Gold-6148.yml
new file mode 100644
index 000000000..b0939a13d
--- /dev/null
+++ b/benchmarks/lbmpy/machine-files/SkylakeSP_Gold-6148.yml
@@ -0,0 +1,1884 @@
+# FIXME
+# FIXME 16B/cy bidirectional transfers between L2 and L3 are not (yet) supported by kerncraft
+# FIXME performance counters might be wrong. This will only affect the Benchmark model
+# FIXME bandwidth measurements need validataion
+# FIXME
+kerncraft version: 0.8.1.dev0
+
+model name: Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz
+model type: Intel Skylake SP processor
+sockets: 2
+cores per socket: 20
+threads per core: 2
+NUMA domains per socket: 1
+cores per NUMA domain: 20
+clock: 2.4 GHz
+FLOPs per cycle:
+  SP:
+    total: 64
+    FMA: 64
+    ADD: 32
+    MUL: 32
+  DP:
+    total: 32
+    FMA: 32
+    ADD: 16
+    MUL: 16
+micro-architecture: SKX
+compiler:
+  !!omap
+  - icc: -O3 -fno-alias -xCORE-AVX512 -qopenmp -qopt-zmm-usage=high
+  - clang: -O3 -march=skylake-avx512 -D_POSIX_C_SOURCE=200809L -fopenmp
+  - gcc: -O3 -march=skylake-avx512 -D_POSIX_C_SOURCE=200809L -fopenmp -lm
+cacheline size: 64 B
+overlapping model:
+  ports: ["0", "0DV", "1", "2", "3", "4", "5", "6", "7"]
+  performance counter metric:
+          Max(UOPS_DISPATCHED_PORT_PORT_0:PMC[0-3],
+          UOPS_DISPATCHED_PORT_PORT_1:PMC[0-3],
+          UOPS_DISPATCHED_PORT_PORT_4:PMC[0-3],
+          UOPS_DISPATCHED_PORT_PORT_5:PMC[0-3],
+          UOPS_DISPATCHED_PORT_PORT_6:PMC[0-3],
+          UOPS_DISPATCHED_PORT_PORT_7:PMC[0-3])
+non-overlapping model:
+  ports: ["2D", "3D"]
+  performance counter metric:
+    T_nOL + T_L2 + T_L3 + T_MEM
+memory hierarchy:
+- level: L1
+  # non-overlap upstream throughput is gathered from port assignment (non-overlapping model -> ports)
+  performance counter metrics:
+    accesses:  MEM_INST_RETIRED_ALL_LOADS:PMC[0-3] + MEM_INST_RETIRED_ALL_STORES:PMC[0-3]
+    misses: L1D_REPLACEMENT:PMC[0-3]
+    evicts: L2_TRANS_L1D_WB:PMC[0-3]
+  cache per group:
+    sets: 64
+    ways: 8
+    cl_size: 64
+    replacement_policy: 'LRU'
+    write_allocate: True
+    write_back: True
+    load_from: L2
+    store_to: L2
+  size per group: 32.00 kB
+  groups: 20
+  cores per group: 1
+  threads per group: 2
+  upstream throughput: ['architecture code analyzer', ['2D', '3D']]
+  transfers overlap: False
+- level: L2
+  upstream throughput: [64 B/cy, 'half-duplex']
+  transfers overlap: False
+  performance counter metrics:
+    accesses: L1D_REPLACEMENT:PMC[0-3] + L2_TRANS_L1D_WB:PMC[0-3]
+    misses: L2_LINES_IN_ALL:PMC[0-3]
+    evicts: L2_TRANS_L2_WB:PMC[0-3]
+  cache per group:
+    sets: 1024
+    ways: 16
+    cl_size: 64
+    replacement_policy: 'LRU'
+    write_allocate: True
+    write_back: True
+    load_from: null  # L3 is a victim cache, thus unless a hit in L3, misses get forwarded to MEM
+    victims_to: L3  # all victims, modified or not are passed onto L3
+    store_to: L3
+  size per group: 1.00 MB
+  groups: 20
+  cores per group: 1
+  threads per group: 2
+- level: L3
+  upstream throughput: [16 B/cy, 'full-duplex']
+  transfers overlap: False
+  performance counter metrics:
+    accesses: L2_LINES_IN_ALL:PMC[0-3] + L2_TRANS_L2_WB:PMC[0-3]
+    # FIXME not all misses in L2 lead to loads from L3, only the hits do
+    misses: (CAS_COUNT_RD:MBOX0C[01] + CAS_COUNT_RD:MBOX1C[01] +
+             CAS_COUNT_RD:MBOX2C[01] + CAS_COUNT_RD:MBOX3C[01] +
+             CAS_COUNT_RD:MBOX4C[01] + CAS_COUNT_RD:MBOX5C[01])
+    evicts: (CAS_COUNT_WR:MBOX0C[01] + CAS_COUNT_WR:MBOX1C[01] +
+             CAS_COUNT_WR:MBOX2C[01] + CAS_COUNT_WR:MBOX3C[01] +
+             CAS_COUNT_WR:MBOX4C[01] + CAS_COUNT_WR:MBOX5C[01])
+  cache per group:
+    sets: 24576
+    ways: 11
+    cl_size: 64
+    replacement_policy: 'LRU'
+    write_allocate: False
+    write_back: True
+  size per group: 28 MB
+  groups: 1
+  cores per group: 20
+  threads per group: 40
+- level: MEM
+  upstream throughput: ['full socket memory bandwidth', 'half-duplex']
+  transfers overlap: False
+  cores per group: 40
+  threads per group: 80
+  penalty cycles per read stream: 0
+benchmarks:
+  kernels:
+    load:
+      write streams:
+        streams: 0
+        bytes: 0.00 B
+      read+write streams:
+        streams: 0
+        bytes: 0.00 B
+      FLOPs per iteration: 0
+      read streams:
+        streams: 1
+        bytes: 8.00 B
+    daxpy:
+      write streams:
+        streams: 1
+        bytes: 8.00 B
+      read+write streams:
+        streams: 1
+        bytes: 8.00 B
+      FLOPs per iteration: 2
+      read streams:
+        streams: 2
+        bytes: 16.00 B
+    update:
+      write streams:
+        streams: 1
+        bytes: 8.00 B
+      read+write streams:
+        streams: 1
+        bytes: 8.00 B
+      FLOPs per iteration: 0
+      read streams:
+        streams: 1
+        bytes: 8.00 B
+    copy:
+      write streams:
+        streams: 1
+        bytes: 8.00 B
+      read+write streams:
+        streams: 0
+        bytes: 0.00 B
+      FLOPs per iteration: 0
+      read streams:
+        streams: 1
+        bytes: 8.00 B
+    triad:
+      write streams:
+        streams: 1
+        bytes: 8.00 B
+      read+write streams:
+        streams: 0
+        bytes: 0.00 B
+      FLOPs per iteration: 2
+      read streams:
+        streams: 3
+        bytes: 24.00 B
+  measurements:
+    L1:
+      1:
+        total size:
+        - 21.12 kB
+        - 42.24 kB
+        - 63.36 kB
+        - 84.48 kB
+        - 105.60 kB
+        - 126.72 kB
+        - 147.84 kB
+        - 168.96 kB
+        - 190.08 kB
+        - 211.20 kB
+        - 232.32 kB
+        - 253.44 kB
+        - 274.56 kB
+        - 295.68 kB
+        - 316.80 kB
+        - 337.92 kB
+        - 359.04 kB
+        - 380.16 kB
+        - 401.28 kB
+        - 422.40 kB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        results:
+          load:
+          - 28.72 GB/s
+          - 57.34 GB/s
+          - 86.26 GB/s
+          - 114.96 GB/s
+          - 143.68 GB/s
+          - 172.39 GB/s
+          - 201.05 GB/s
+          - 229.74 GB/s
+          - 250.00 GB/s
+          - 285.13 GB/s
+          - 315.12 GB/s
+          - 343.60 GB/s
+          - 372.26 GB/s
+          - 401.85 GB/s
+          - 429.44 GB/s
+          - 430.40 GB/s
+          - 437.86 GB/s
+          - 500.94 GB/s
+          - 541.61 GB/s
+          - 572.51 GB/s
+          update:
+          - 37.93 GB/s
+          - 75.58 GB/s
+          - 111.53 GB/s
+          - 151.53 GB/s
+          - 189.44 GB/s
+          - 225.61 GB/s
+          - 256.29 GB/s
+          - 278.90 GB/s
+          - 284.31 GB/s
+          - 327.88 GB/s
+          - 364.47 GB/s
+          - 446.18 GB/s
+          - 482.94 GB/s
+          - 501.59 GB/s
+          - 540.84 GB/s
+          - 565.67 GB/s
+          - 538.80 GB/s
+          - 534.89 GB/s
+          - 612.20 GB/s
+          - 618.37 GB/s
+          daxpy:
+          - 25.41 GB/s
+          - 50.65 GB/s
+          - 75.85 GB/s
+          - 101.34 GB/s
+          - 125.94 GB/s
+          - 146.99 GB/s
+          - 171.65 GB/s
+          - 196.48 GB/s
+          - 212.64 GB/s
+          - 234.85 GB/s
+          - 257.67 GB/s
+          - 271.35 GB/s
+          - 291.32 GB/s
+          - 312.21 GB/s
+          - 334.45 GB/s
+          - 352.67 GB/s
+          - 339.14 GB/s
+          - 389.38 GB/s
+          - 411.72 GB/s
+          - 425.68 GB/s
+          copy:
+          - 37.53 GB/s
+          - 74.69 GB/s
+          - 112.40 GB/s
+          - 150.06 GB/s
+          - 187.63 GB/s
+          - 225.07 GB/s
+          - 262.59 GB/s
+          - 300.08 GB/s
+          - 290.13 GB/s
+          - 322.48 GB/s
+          - 347.56 GB/s
+          - 377.68 GB/s
+          - 400.64 GB/s
+          - 430.28 GB/s
+          - 467.60 GB/s
+          - 509.20 GB/s
+          - 534.80 GB/s
+          - 565.91 GB/s
+          - 580.95 GB/s
+          - 631.69 GB/s
+          triad:
+          - 32.08 GB/s
+          - 62.17 GB/s
+          - 92.03 GB/s
+          - 122.77 GB/s
+          - 155.92 GB/s
+          - 185.99 GB/s
+          - 218.10 GB/s
+          - 249.66 GB/s
+          - 281.26 GB/s
+          - 311.46 GB/s
+          - 340.28 GB/s
+          - 361.27 GB/s
+          - 384.10 GB/s
+          - 418.83 GB/s
+          - 444.39 GB/s
+          - 463.77 GB/s
+          - 475.25 GB/s
+          - 508.81 GB/s
+          - 532.42 GB/s
+          - 568.51 GB/s
+        threads per core: 1
+        size per thread:
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        threads:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+      2:
+        total size:
+        - 21.12 kB
+        - 42.24 kB
+        - 63.36 kB
+        - 84.48 kB
+        - 105.60 kB
+        - 126.72 kB
+        - 147.84 kB
+        - 168.96 kB
+        - 190.08 kB
+        - 211.20 kB
+        - 232.32 kB
+        - 253.44 kB
+        - 274.56 kB
+        - 295.68 kB
+        - 316.80 kB
+        - 337.92 kB
+        - 359.04 kB
+        - 380.16 kB
+        - 401.28 kB
+        - 422.40 kB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        - 21.12 kB
+        results:
+          load:
+          - 32.64 GB/s
+          - 65.28 GB/s
+          - 97.89 GB/s
+          - 130.53 GB/s
+          - 163.17 GB/s
+          - 195.42 GB/s
+          - 228.43 GB/s
+          - 261.06 GB/s
+          - 288.81 GB/s
+          - 326.32 GB/s
+          - 358.95 GB/s
+          - 391.54 GB/s
+          - 424.21 GB/s
+          - 456.79 GB/s
+          - 483.67 GB/s
+          - 515.85 GB/s
+          - 554.72 GB/s
+          - 579.81 GB/s
+          - 619.95 GB/s
+          - 643.69 GB/s
+          update:
+          - 37.93 GB/s
+          - 75.85 GB/s
+          - 113.80 GB/s
+          - 151.76 GB/s
+          - 189.66 GB/s
+          - 227.56 GB/s
+          - 265.49 GB/s
+          - 302.87 GB/s
+          - 328.96 GB/s
+          - 368.46 GB/s
+          - 401.45 GB/s
+          - 438.47 GB/s
+          - 476.51 GB/s
+          - 501.14 GB/s
+          - 552.60 GB/s
+          - 584.62 GB/s
+          - 620.44 GB/s
+          - 650.03 GB/s
+          - 692.42 GB/s
+          - 734.02 GB/s
+          daxpy:
+          - 28.52 GB/s
+          - 57.00 GB/s
+          - 85.28 GB/s
+          - 113.06 GB/s
+          - 138.08 GB/s
+          - 166.93 GB/s
+          - 193.64 GB/s
+          - 223.49 GB/s
+          - 249.55 GB/s
+          - 278.82 GB/s
+          - 306.74 GB/s
+          - 327.24 GB/s
+          - 347.23 GB/s
+          - 368.94 GB/s
+          - 394.20 GB/s
+          - 418.27 GB/s
+          - 434.30 GB/s
+          - 452.19 GB/s
+          - 483.55 GB/s
+          - 507.60 GB/s
+          copy:
+          - 37.50 GB/s
+          - 74.35 GB/s
+          - 112.54 GB/s
+          - 146.50 GB/s
+          - 185.66 GB/s
+          - 224.20 GB/s
+          - 260.82 GB/s
+          - 297.73 GB/s
+          - 335.26 GB/s
+          - 370.51 GB/s
+          - 411.47 GB/s
+          - 443.68 GB/s
+          - 482.16 GB/s
+          - 515.09 GB/s
+          - 554.30 GB/s
+          - 587.24 GB/s
+          - 626.61 GB/s
+          - 662.25 GB/s
+          - 700.70 GB/s
+          - 735.70 GB/s
+          triad:
+          - 36.97 GB/s
+          - 74.19 GB/s
+          - 110.87 GB/s
+          - 144.77 GB/s
+          - 180.76 GB/s
+          - 216.27 GB/s
+          - 254.38 GB/s
+          - 289.05 GB/s
+          - 323.74 GB/s
+          - 360.53 GB/s
+          - 398.33 GB/s
+          - 373.15 GB/s
+          - 446.28 GB/s
+          - 486.27 GB/s
+          - 521.56 GB/s
+          - 542.35 GB/s
+          - 563.35 GB/s
+          - 593.56 GB/s
+          - 631.77 GB/s
+          - 662.34 GB/s
+        threads per core: 2
+        size per thread:
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        - 10.56 kB
+        threads:
+        - 2
+        - 4
+        - 6
+        - 8
+        - 10
+        - 12
+        - 14
+        - 16
+        - 18
+        - 20
+        - 22
+        - 24
+        - 26
+        - 28
+        - 30
+        - 32
+        - 34
+        - 36
+        - 38
+        - 40
+    L2:
+      1:
+        total size:
+        - 660.00 kB
+        - 1.32 MB
+        - 1.98 MB
+        - 2.64 MB
+        - 3.30 MB
+        - 3.96 MB
+        - 4.62 MB
+        - 5.28 MB
+        - 5.94 MB
+        - 6.60 MB
+        - 7.26 MB
+        - 7.92 MB
+        - 8.58 MB
+        - 9.24 MB
+        - 9.90 MB
+        - 10.56 MB
+        - 11.22 MB
+        - 11.88 MB
+        - 12.54 MB
+        - 13.20 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        results:
+          load:
+          - 18.17 GB/s
+          - 36.33 GB/s
+          - 54.55 GB/s
+          - 72.21 GB/s
+          - 90.30 GB/s
+          - 108.24 GB/s
+          - 126.39 GB/s
+          - 144.45 GB/s
+          - 162.60 GB/s
+          - 180.69 GB/s
+          - 198.67 GB/s
+          - 216.58 GB/s
+          - 234.74 GB/s
+          - 252.62 GB/s
+          - 270.96 GB/s
+          - 289.10 GB/s
+          - 306.60 GB/s
+          - 325.08 GB/s
+          - 343.08 GB/s
+          - 361.18 GB/s
+          update:
+          - 34.04 GB/s
+          - 67.86 GB/s
+          - 101.62 GB/s
+          - 134.26 GB/s
+          - 168.00 GB/s
+          - 201.78 GB/s
+          - 237.03 GB/s
+          - 270.76 GB/s
+          - 264.03 GB/s
+          - 335.63 GB/s
+          - 370.96 GB/s
+          - 390.16 GB/s
+          - 437.63 GB/s
+          - 469.64 GB/s
+          - 503.01 GB/s
+          - 536.54 GB/s
+          - 553.00 GB/s
+          - 532.06 GB/s
+          - 635.64 GB/s
+          - 666.03 GB/s
+          daxpy:
+          - 24.60 GB/s
+          - 48.75 GB/s
+          - 74.40 GB/s
+          - 98.62 GB/s
+          - 122.10 GB/s
+          - 146.14 GB/s
+          - 168.82 GB/s
+          - 195.83 GB/s
+          - 221.18 GB/s
+          - 242.73 GB/s
+          - 269.05 GB/s
+          - 289.47 GB/s
+          - 303.14 GB/s
+          - 312.79 GB/s
+          - 350.40 GB/s
+          - 347.94 GB/s
+          - 380.37 GB/s
+          - 401.94 GB/s
+          - 419.27 GB/s
+          - 446.08 GB/s
+          copy:
+          - 30.04 GB/s
+          - 60.05 GB/s
+          - 89.96 GB/s
+          - 113.54 GB/s
+          - 149.58 GB/s
+          - 182.45 GB/s
+          - 210.58 GB/s
+          - 235.04 GB/s
+          - 270.10 GB/s
+          - 303.78 GB/s
+          - 334.10 GB/s
+          - 360.95 GB/s
+          - 355.37 GB/s
+          - 423.18 GB/s
+          - 445.70 GB/s
+          - 478.72 GB/s
+          - 505.99 GB/s
+          - 538.19 GB/s
+          - 559.05 GB/s
+          - 517.40 GB/s
+          triad:
+          - 30.84 GB/s
+          - 61.52 GB/s
+          - 91.43 GB/s
+          - 121.41 GB/s
+          - 154.26 GB/s
+          - 184.86 GB/s
+          - 200.81 GB/s
+          - 244.58 GB/s
+          - 273.19 GB/s
+          - 301.74 GB/s
+          - 332.75 GB/s
+          - 358.00 GB/s
+          - 374.67 GB/s
+          - 409.66 GB/s
+          - 393.65 GB/s
+          - 452.34 GB/s
+          - 477.36 GB/s
+          - 498.52 GB/s
+          - 532.31 GB/s
+          - 550.20 GB/s
+        threads per core: 1
+        size per thread:
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        threads:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+      2:
+        total size:
+        - 660.00 kB
+        - 1.32 MB
+        - 1.98 MB
+        - 2.64 MB
+        - 3.30 MB
+        - 3.96 MB
+        - 4.62 MB
+        - 5.28 MB
+        - 5.94 MB
+        - 6.60 MB
+        - 7.26 MB
+        - 7.92 MB
+        - 8.58 MB
+        - 9.24 MB
+        - 9.90 MB
+        - 10.56 MB
+        - 11.22 MB
+        - 11.88 MB
+        - 12.54 MB
+        - 13.20 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        - 660.00 kB
+        results:
+          load:
+          - 23.69 GB/s
+          - 46.72 GB/s
+          - 70.45 GB/s
+          - 93.39 GB/s
+          - 118.22 GB/s
+          - 141.02 GB/s
+          - 166.16 GB/s
+          - 186.58 GB/s
+          - 210.64 GB/s
+          - 237.61 GB/s
+          - 257.04 GB/s
+          - 281.86 GB/s
+          - 306.60 GB/s
+          - 329.54 GB/s
+          - 350.18 GB/s
+          - 378.82 GB/s
+          - 400.87 GB/s
+          - 424.99 GB/s
+          - 447.73 GB/s
+          - 468.74 GB/s
+          update:
+          - 33.54 GB/s
+          - 66.75 GB/s
+          - 99.77 GB/s
+          - 135.67 GB/s
+          - 169.52 GB/s
+          - 200.66 GB/s
+          - 233.92 GB/s
+          - 269.10 GB/s
+          - 305.09 GB/s
+          - 334.65 GB/s
+          - 372.92 GB/s
+          - 406.75 GB/s
+          - 440.53 GB/s
+          - 469.60 GB/s
+          - 505.77 GB/s
+          - 535.68 GB/s
+          - 576.23 GB/s
+          - 610.05 GB/s
+          - 643.85 GB/s
+          - 677.66 GB/s
+          daxpy:
+          - 28.65 GB/s
+          - 57.24 GB/s
+          - 85.83 GB/s
+          - 114.32 GB/s
+          - 142.74 GB/s
+          - 171.72 GB/s
+          - 200.21 GB/s
+          - 227.95 GB/s
+          - 257.28 GB/s
+          - 285.38 GB/s
+          - 314.19 GB/s
+          - 336.92 GB/s
+          - 356.39 GB/s
+          - 384.02 GB/s
+          - 410.92 GB/s
+          - 429.69 GB/s
+          - 445.82 GB/s
+          - 471.23 GB/s
+          - 496.08 GB/s
+          - 524.31 GB/s
+          copy:
+          - 28.31 GB/s
+          - 56.26 GB/s
+          - 84.88 GB/s
+          - 112.64 GB/s
+          - 139.65 GB/s
+          - 163.40 GB/s
+          - 198.00 GB/s
+          - 224.56 GB/s
+          - 254.59 GB/s
+          - 278.69 GB/s
+          - 311.17 GB/s
+          - 339.49 GB/s
+          - 357.92 GB/s
+          - 395.98 GB/s
+          - 422.01 GB/s
+          - 452.70 GB/s
+          - 477.29 GB/s
+          - 499.92 GB/s
+          - 520.73 GB/s
+          - 565.32 GB/s
+          triad:
+          - 35.98 GB/s
+          - 72.35 GB/s
+          - 109.03 GB/s
+          - 143.05 GB/s
+          - 180.20 GB/s
+          - 214.31 GB/s
+          - 249.58 GB/s
+          - 277.82 GB/s
+          - 316.19 GB/s
+          - 352.84 GB/s
+          - 386.83 GB/s
+          - 426.10 GB/s
+          - 448.77 GB/s
+          - 477.10 GB/s
+          - 509.17 GB/s
+          - 535.05 GB/s
+          - 558.27 GB/s
+          - 586.02 GB/s
+          - 615.35 GB/s
+          - 659.35 GB/s
+        threads per core: 2
+        size per thread:
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        - 330.00 kB
+        threads:
+        - 2
+        - 4
+        - 6
+        - 8
+        - 10
+        - 12
+        - 14
+        - 16
+        - 18
+        - 20
+        - 22
+        - 24
+        - 26
+        - 28
+        - 30
+        - 32
+        - 34
+        - 36
+        - 38
+        - 40
+    MEM:
+      1:
+        total size:
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 420.00 MB
+        - 210.00 MB
+        - 140.00 MB
+        - 105.00 MB
+        - 84.00 MB
+        - 70.00 MB
+        - 60.00 MB
+        - 52.50 MB
+        - 46.67 MB
+        - 42.00 MB
+        - 38.18 MB
+        - 35.00 MB
+        - 32.31 MB
+        - 30.00 MB
+        - 28.00 MB
+        - 26.25 MB
+        - 24.71 MB
+        - 23.33 MB
+        - 22.11 MB
+        - 21.00 MB
+        results:
+          load:
+          - 10.97 GB/s
+          - 21.42 GB/s
+          - 31.56 GB/s
+          - 41.50 GB/s
+          - 51.38 GB/s
+          - 60.61 GB/s
+          - 69.92 GB/s
+          - 78.55 GB/s
+          - 86.41 GB/s
+          - 93.86 GB/s
+          - 100.50 GB/s
+          - 105.68 GB/s
+          - 110.48 GB/s
+          - 113.73 GB/s
+          - 116.14 GB/s
+          - 118.73 GB/s
+          - 119.79 GB/s
+          - 120.42 GB/s
+          - 119.80 GB/s
+          - 119.05 GB/s
+          update:
+          - 18.97 GB/s
+          - 37.27 GB/s
+          - 55.43 GB/s
+          - 69.50 GB/s
+          - 76.49 GB/s
+          - 81.03 GB/s
+          - 84.59 GB/s
+          - 87.91 GB/s
+          - 91.10 GB/s
+          - 93.47 GB/s
+          - 95.47 GB/s
+          - 96.99 GB/s
+          - 98.05 GB/s
+          - 98.79 GB/s
+          - 98.21 GB/s
+          - 98.72 GB/s
+          - 98.60 GB/s
+          - 98.84 GB/s
+          - 98.75 GB/s
+          - 98.14 GB/s
+          daxpy:
+          - 16.31 GB/s
+          - 31.83 GB/s
+          - 47.09 GB/s
+          - 62.59 GB/s
+          - 74.91 GB/s
+          - 81.43 GB/s
+          - 86.44 GB/s
+          - 90.96 GB/s
+          - 94.10 GB/s
+          - 96.17 GB/s
+          - 99.49 GB/s
+          - 100.51 GB/s
+          - 102.69 GB/s
+          - 104.05 GB/s
+          - 105.03 GB/s
+          - 104.71 GB/s
+          - 105.75 GB/s
+          - 104.79 GB/s
+          - 105.68 GB/s
+          - 104.63 GB/s
+          copy:
+          - 12.16 GB/s
+          - 23.34 GB/s
+          - 34.61 GB/s
+          - 45.26 GB/s
+          - 51.86 GB/s
+          - 55.78 GB/s
+          - 58.64 GB/s
+          - 62.01 GB/s
+          - 63.91 GB/s
+          - 65.47 GB/s
+          - 67.02 GB/s
+          - 68.08 GB/s
+          - 69.45 GB/s
+          - 68.92 GB/s
+          - 69.65 GB/s
+          - 68.89 GB/s
+          - 69.68 GB/s
+          - 68.43 GB/s
+          - 69.10 GB/s
+          - 68.91 GB/s
+          triad:
+          - 13.28 GB/s
+          - 25.73 GB/s
+          - 37.38 GB/s
+          - 48.63 GB/s
+          - 58.36 GB/s
+          - 65.06 GB/s
+          - 70.48 GB/s
+          - 74.72 GB/s
+          - 77.95 GB/s
+          - 80.37 GB/s
+          - 82.27 GB/s
+          - 83.50 GB/s
+          - 84.92 GB/s
+          - 86.07 GB/s
+          - 86.29 GB/s
+          - 86.00 GB/s
+          - 86.27 GB/s
+          - 86.07 GB/s
+          - 85.30 GB/s
+          - 85.39 GB/s
+        threads per core: 1
+        size per thread:
+        - 420.00 MB
+        - 210.00 MB
+        - 140.00 MB
+        - 105.00 MB
+        - 84.00 MB
+        - 70.00 MB
+        - 60.00 MB
+        - 52.50 MB
+        - 46.67 MB
+        - 42.00 MB
+        - 38.18 MB
+        - 35.00 MB
+        - 32.31 MB
+        - 30.00 MB
+        - 28.00 MB
+        - 26.25 MB
+        - 24.71 MB
+        - 23.33 MB
+        - 22.11 MB
+        - 21.00 MB
+        threads:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+      2:
+        total size:
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        - 420.00 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 420.00 MB
+        - 210.00 MB
+        - 140.00 MB
+        - 105.00 MB
+        - 84.00 MB
+        - 70.00 MB
+        - 60.00 MB
+        - 52.50 MB
+        - 46.67 MB
+        - 42.00 MB
+        - 38.18 MB
+        - 35.00 MB
+        - 32.31 MB
+        - 30.00 MB
+        - 28.00 MB
+        - 26.25 MB
+        - 24.71 MB
+        - 23.33 MB
+        - 22.11 MB
+        - 21.00 MB
+        results:
+          load:
+          - 13.82 GB/s
+          - 26.68 GB/s
+          - 39.00 GB/s
+          - 50.75 GB/s
+          - 62.97 GB/s
+          - 73.34 GB/s
+          - 83.23 GB/s
+          - 91.91 GB/s
+          - 100.26 GB/s
+          - 107.62 GB/s
+          - 113.28 GB/s
+          - 116.34 GB/s
+          - 118.32 GB/s
+          - 118.46 GB/s
+          - 119.14 GB/s
+          - 118.92 GB/s
+          - 118.97 GB/s
+          - 118.22 GB/s
+          - 118.00 GB/s
+          - 117.37 GB/s
+          update:
+          - 23.57 GB/s
+          - 45.74 GB/s
+          - 66.44 GB/s
+          - 79.29 GB/s
+          - 87.19 GB/s
+          - 92.96 GB/s
+          - 97.65 GB/s
+          - 99.96 GB/s
+          - 100.79 GB/s
+          - 100.82 GB/s
+          - 100.73 GB/s
+          - 100.56 GB/s
+          - 100.69 GB/s
+          - 100.73 GB/s
+          - 100.88 GB/s
+          - 100.30 GB/s
+          - 100.03 GB/s
+          - 99.93 GB/s
+          - 98.88 GB/s
+          - 98.13 GB/s
+          daxpy:
+          - 20.09 GB/s
+          - 38.50 GB/s
+          - 56.04 GB/s
+          - 70.86 GB/s
+          - 82.32 GB/s
+          - 87.74 GB/s
+          - 93.53 GB/s
+          - 96.98 GB/s
+          - 101.38 GB/s
+          - 103.17 GB/s
+          - 105.67 GB/s
+          - 104.97 GB/s
+          - 106.65 GB/s
+          - 105.98 GB/s
+          - 107.18 GB/s
+          - 105.65 GB/s
+          - 106.95 GB/s
+          - 105.27 GB/s
+          - 106.08 GB/s
+          - 103.91 GB/s
+          copy:
+          - 13.58 GB/s
+          - 26.01 GB/s
+          - 37.93 GB/s
+          - 47.43 GB/s
+          - 54.53 GB/s
+          - 58.49 GB/s
+          - 61.85 GB/s
+          - 64.72 GB/s
+          - 67.33 GB/s
+          - 68.64 GB/s
+          - 70.16 GB/s
+          - 70.33 GB/s
+          - 71.34 GB/s
+          - 70.94 GB/s
+          - 71.48 GB/s
+          - 70.05 GB/s
+          - 71.06 GB/s
+          - 70.20 GB/s
+          - 70.94 GB/s
+          - 69.20 GB/s
+          triad:
+          - 14.24 GB/s
+          - 27.38 GB/s
+          - 39.30 GB/s
+          - 50.77 GB/s
+          - 60.22 GB/s
+          - 66.36 GB/s
+          - 71.64 GB/s
+          - 76.33 GB/s
+          - 79.39 GB/s
+          - 81.65 GB/s
+          - 83.28 GB/s
+          - 82.86 GB/s
+          - 84.90 GB/s
+          - 85.30 GB/s
+          - 84.69 GB/s
+          - 84.91 GB/s
+          - 84.93 GB/s
+          - 84.76 GB/s
+          - 83.65 GB/s
+          - 83.85 GB/s
+        threads per core: 2
+        size per thread:
+        - 210.00 MB
+        - 105.00 MB
+        - 70.00 MB
+        - 52.50 MB
+        - 42.00 MB
+        - 35.00 MB
+        - 30.00 MB
+        - 26.25 MB
+        - 23.33 MB
+        - 21.00 MB
+        - 19.09 MB
+        - 17.50 MB
+        - 16.15 MB
+        - 15.00 MB
+        - 14.00 MB
+        - 13.12 MB
+        - 12.35 MB
+        - 11.67 MB
+        - 11.05 MB
+        - 10.50 MB
+        threads:
+        - 2
+        - 4
+        - 6
+        - 8
+        - 10
+        - 12
+        - 14
+        - 16
+        - 18
+        - 20
+        - 22
+        - 24
+        - 26
+        - 28
+        - 30
+        - 32
+        - 34
+        - 36
+        - 38
+        - 40
+    L3:
+      1:
+        total size:
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 18.48 MB
+        - 9.24 MB
+        - 6.16 MB
+        - 4.62 MB
+        - 3.70 MB
+        - 3.08 MB
+        - 2.64 MB
+        - 2.31 MB
+        - 2.05 MB
+        - 1.85 MB
+        - 1.68 MB
+        - 1.54 MB
+        - 1.42 MB
+        - 1.32 MB
+        - 1.23 MB
+        - 1.16 MB
+        - 1.09 MB
+        - 1.03 MB
+        - 0.97 MB
+        - 0.92 MB
+        results:
+          load:
+          - 17.55 GB/s
+          - 34.13 GB/s
+          - 52.92 GB/s
+          - 70.18 GB/s
+          - 87.04 GB/s
+          - 104.60 GB/s
+          - 122.80 GB/s
+          - 138.58 GB/s
+          - 155.44 GB/s
+          - 172.87 GB/s
+          - 189.15 GB/s
+          - 207.62 GB/s
+          - 226.35 GB/s
+          - 244.34 GB/s
+          - 264.82 GB/s
+          - 284.68 GB/s
+          - 306.03 GB/s
+          - 322.71 GB/s
+          - 337.46 GB/s
+          - 361.09 GB/s
+          update:
+          - 28.14 GB/s
+          - 60.92 GB/s
+          - 90.89 GB/s
+          - 116.50 GB/s
+          - 152.42 GB/s
+          - 183.06 GB/s
+          - 212.99 GB/s
+          - 212.75 GB/s
+          - 274.36 GB/s
+          - 304.66 GB/s
+          - 334.26 GB/s
+          - 364.32 GB/s
+          - 393.15 GB/s
+          - 422.49 GB/s
+          - 420.21 GB/s
+          - 440.34 GB/s
+          - 535.06 GB/s
+          - 577.00 GB/s
+          - 611.37 GB/s
+          - 652.39 GB/s
+          daxpy:
+          - 22.86 GB/s
+          - 46.92 GB/s
+          - 70.28 GB/s
+          - 94.60 GB/s
+          - 118.15 GB/s
+          - 138.80 GB/s
+          - 164.88 GB/s
+          - 189.21 GB/s
+          - 213.06 GB/s
+          - 235.50 GB/s
+          - 258.88 GB/s
+          - 276.73 GB/s
+          - 293.57 GB/s
+          - 313.45 GB/s
+          - 342.39 GB/s
+          - 356.12 GB/s
+          - 376.38 GB/s
+          - 397.80 GB/s
+          - 419.70 GB/s
+          - 440.34 GB/s
+          copy:
+          - 21.34 GB/s
+          - 40.32 GB/s
+          - 61.65 GB/s
+          - 84.07 GB/s
+          - 103.72 GB/s
+          - 125.41 GB/s
+          - 145.60 GB/s
+          - 165.13 GB/s
+          - 181.03 GB/s
+          - 204.99 GB/s
+          - 225.73 GB/s
+          - 246.43 GB/s
+          - 270.62 GB/s
+          - 299.51 GB/s
+          - 345.25 GB/s
+          - 365.82 GB/s
+          - 419.66 GB/s
+          - 457.06 GB/s
+          - 514.23 GB/s
+          - 558.73 GB/s
+          triad:
+          - 22.56 GB/s
+          - 44.19 GB/s
+          - 65.75 GB/s
+          - 87.64 GB/s
+          - 109.98 GB/s
+          - 130.70 GB/s
+          - 152.13 GB/s
+          - 172.51 GB/s
+          - 192.56 GB/s
+          - 212.73 GB/s
+          - 228.30 GB/s
+          - 253.32 GB/s
+          - 277.36 GB/s
+          - 312.87 GB/s
+          - 361.25 GB/s
+          - 398.00 GB/s
+          - 428.08 GB/s
+          - 425.85 GB/s
+          - 496.00 GB/s
+          - 522.11 GB/s
+        threads per core: 1
+        size per thread:
+        - 18.48 MB
+        - 9.24 MB
+        - 6.16 MB
+        - 4.62 MB
+        - 3.70 MB
+        - 3.08 MB
+        - 2.64 MB
+        - 2.31 MB
+        - 2.05 MB
+        - 1.85 MB
+        - 1.68 MB
+        - 1.54 MB
+        - 1.42 MB
+        - 1.32 MB
+        - 1.23 MB
+        - 1.16 MB
+        - 1.09 MB
+        - 1.03 MB
+        - 0.97 MB
+        - 0.92 MB
+        threads:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+      2:
+        total size:
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        - 18.48 MB
+        cores:
+        - 1
+        - 2
+        - 3
+        - 4
+        - 5
+        - 6
+        - 7
+        - 8
+        - 9
+        - 10
+        - 11
+        - 12
+        - 13
+        - 14
+        - 15
+        - 16
+        - 17
+        - 18
+        - 19
+        - 20
+        size per core:
+        - 18.48 MB
+        - 9.24 MB
+        - 6.16 MB
+        - 4.62 MB
+        - 3.70 MB
+        - 3.08 MB
+        - 2.64 MB
+        - 2.31 MB
+        - 2.05 MB
+        - 1.85 MB
+        - 1.68 MB
+        - 1.54 MB
+        - 1.42 MB
+        - 1.32 MB
+        - 1.23 MB
+        - 1.16 MB
+        - 1.09 MB
+        - 1.03 MB
+        - 0.97 MB
+        - 0.92 MB
+        results:
+          load:
+          - 21.10 GB/s
+          - 42.31 GB/s
+          - 63.05 GB/s
+          - 82.88 GB/s
+          - 104.84 GB/s
+          - 124.76 GB/s
+          - 143.38 GB/s
+          - 164.16 GB/s
+          - 182.87 GB/s
+          - 203.42 GB/s
+          - 224.39 GB/s
+          - 245.60 GB/s
+          - 267.95 GB/s
+          - 292.76 GB/s
+          - 321.73 GB/s
+          - 352.02 GB/s
+          - 382.50 GB/s
+          - 412.09 GB/s
+          - 435.45 GB/s
+          - 460.85 GB/s
+          update:
+          - 30.06 GB/s
+          - 60.00 GB/s
+          - 90.99 GB/s
+          - 115.66 GB/s
+          - 150.15 GB/s
+          - 178.91 GB/s
+          - 212.93 GB/s
+          - 244.39 GB/s
+          - 273.96 GB/s
+          - 305.66 GB/s
+          - 336.98 GB/s
+          - 367.99 GB/s
+          - 398.81 GB/s
+          - 430.83 GB/s
+          - 463.84 GB/s
+          - 498.00 GB/s
+          - 541.41 GB/s
+          - 583.51 GB/s
+          - 608.40 GB/s
+          - 663.09 GB/s
+          daxpy:
+          - 27.81 GB/s
+          - 56.22 GB/s
+          - 83.86 GB/s
+          - 111.98 GB/s
+          - 140.03 GB/s
+          - 168.01 GB/s
+          - 195.57 GB/s
+          - 222.67 GB/s
+          - 249.82 GB/s
+          - 279.87 GB/s
+          - 307.67 GB/s
+          - 329.10 GB/s
+          - 350.33 GB/s
+          - 377.65 GB/s
+          - 405.93 GB/s
+          - 427.17 GB/s
+          - 444.68 GB/s
+          - 470.33 GB/s
+          - 496.83 GB/s
+          - 523.11 GB/s
+          copy:
+          - 23.23 GB/s
+          - 45.88 GB/s
+          - 69.02 GB/s
+          - 91.04 GB/s
+          - 113.93 GB/s
+          - 134.98 GB/s
+          - 156.53 GB/s
+          - 176.71 GB/s
+          - 195.99 GB/s
+          - 219.31 GB/s
+          - 240.50 GB/s
+          - 262.60 GB/s
+          - 287.17 GB/s
+          - 317.37 GB/s
+          - 363.20 GB/s
+          - 393.92 GB/s
+          - 442.58 GB/s
+          - 480.45 GB/s
+          - 510.28 GB/s
+          - 541.63 GB/s
+          triad:
+          - 24.21 GB/s
+          - 47.95 GB/s
+          - 70.93 GB/s
+          - 93.32 GB/s
+          - 115.04 GB/s
+          - 137.10 GB/s
+          - 158.57 GB/s
+          - 178.52 GB/s
+          - 198.44 GB/s
+          - 221.97 GB/s
+          - 247.31 GB/s
+          - 270.21 GB/s
+          - 301.05 GB/s
+          - 333.72 GB/s
+          - 380.29 GB/s
+          - 454.70 GB/s
+          - 499.86 GB/s
+          - 553.13 GB/s
+          - 591.42 GB/s
+          - 619.60 GB/s
+        threads per core: 2
+        size per thread:
+        - 9.24 MB
+        - 4.62 MB
+        - 3.08 MB
+        - 2.31 MB
+        - 1.85 MB
+        - 1.54 MB
+        - 1.32 MB
+        - 1.16 MB
+        - 1.03 MB
+        - 0.92 MB
+        - 840.00 kB
+        - 770.00 kB
+        - 710.77 kB
+        - 660.00 kB
+        - 616.00 kB
+        - 577.50 kB
+        - 543.53 kB
+        - 513.33 kB
+        - 486.32 kB
+        - 462.00 kB
+        threads:
+        - 2
+        - 4
+        - 6
+        - 8
+        - 10
+        - 12
+        - 14
+        - 16
+        - 18
+        - 20
+        - 22
+        - 24
+        - 26
+        - 28
+        - 30
+        - 32
+        - 34
+        - 36
+        - 38
+        - 40
diff --git a/benchmarks/plot_results.ipynb b/benchmarks/plot_results.ipynb
new file mode 100644
index 000000000..f58a6726f
--- /dev/null
+++ b/benchmarks/plot_results.ipynb
@@ -0,0 +1,28222 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": 1,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import pandas as pd\n",
+    "import numpy as np\n",
+    "import scipy as sp\n",
+    "\n",
+    "import plotly as py\n",
+    "import plotly.figure_factory as ff\n",
+    "import plotly.graph_objects as go\n",
+    "import plotly.express as px\n",
+    "import plotly.tools as tls"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 2,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "Pretty printing has been turned OFF\n"
+     ]
+    }
+   ],
+   "source": [
+    "# Taking care of jupyter environment \n",
+    "# show graphs in-line, and turn on/off pretty_printing of lists\n",
+    "%matplotlib inline \n",
+    "%pprint "
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 83,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "########################################################################\n",
+    "# Single core\n",
+    "\n",
+    "# import lbmpy tables\n",
+    "df_skl = pd.read_csv('', header=1)\n",
+    "df_hsw = pd.read_csv('', header=1)\n",
+    "df_ivb = pd.read_csv('', header=1)\n",
+    "\n",
+    "# import lbmBench tables\n",
+    "df_lbm_skl = pd.read_csv('')\n",
+    "df_lbm_hsw = pd.read_csv('')\n",
+    "df_lbm_ivb = pd.read_csv('')\n",
+    "\n",
+    "########################################################################    \n",
+    "# Node scale\n",
+    "\n",
+    "# import node scaling tables\n",
+    "df_node_scale = pd.read_csv('')\n",
+    "df_node_scale_lbm = pd.read_csv('')\n",
+    "df_node_scale_all = pd.read_csv('')\n",
+    "\n",
+    "########################################################################\n",
+    "# copy benchmark\n",
+    "bandwidth = pd.read_csv('')"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 4,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def get_hoverinfo_by_val(df, name, val):\n",
+    "    isVal = df[name] == val\n",
+    "    res = df[isVal].values\n",
+    "    labels = list(df.columns)\n",
+    "    res = list(zip(labels, res.tolist()[0]))\n",
+    "    res = [str(x[0]) + '=' + str(x[1]) for x in res[:7]]\n",
+    "    return ',\\n'.join(res)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 5,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# plot table\n",
+    "def plot_table(df):\n",
+    "    table = ff.create_table(df)\n",
+    "    table.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 92,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# plot as bar graph\n",
+    "def plot_bar_graph(df, avx512=False, cyCL=False, title=''):\n",
+    "    if cyCL:\n",
+    "        idx = -1\n",
+    "        unit = '[cy/CL]'\n",
+    "    else:\n",
+    "        idx = -2\n",
+    "        unit = '[MFLUP/s]'\n",
+    "    cols = list(df.columns)\n",
+    "    raw_data = [x.tolist() for x in list(df.values)]\n",
+    "    c_cyCL = [x[idx] for x in raw_data]\n",
+    "    ecm_cyCL = [x[idx - 2] for x in raw_data]\n",
+    "    c_cyCL_avx512, ecm_cyCL_avx512 = [], []\n",
+    "    hoverinfo = [get_hoverinfo_by_val(df, cols[-1], x[-1]) for x in raw_data]\n",
+    "    if avx512:\n",
+    "        c_cyCL_avx512 = [x[idx] if x[4] == 'avx512' else 0 for x in raw_data]\n",
+    "        c_cyCL = [x[idx] if x[4] == 'avx' else 0 for x in raw_data]\n",
+    "        ecm_cyCL_avx512 = [x[idx - 2] if x[4] == 'avx512' else 0 for x in raw_data]\n",
+    "        ecm_cyCL = [x[idx - 2] if x[4] == 'avx' else 0 for x in raw_data]\n",
+    "\n",
+    "    bar_measurements = go.Bar(name='Meas ' + unit, y=c_cyCL, hoverinfo=\"y+text\", text=hoverinfo, marker_color='indianred')\n",
+    "    bar_kerncraft = go.Bar(name='ECM pred ' + unit, y=ecm_cyCL, hoverinfo=\"y+text\", text=hoverinfo, marker_color='steelblue')\n",
+    "    bar_measurements_avx512 = go.Bar(name='Meas AVX512 ' + unit, y=c_cyCL_avx512, hoverinfo=\"y+text\", text=hoverinfo, marker_color='lightsalmon')\n",
+    "    bar_kerncraft_avx512 = go.Bar(name='ECM pred AVX512 ' + unit, y=ecm_cyCL_avx512, hoverinfo=\"y+text\", text=hoverinfo, marker_color='skyblue')\n",
+    "\n",
+    "    fig = go.Figure(data=[bar_measurements, bar_kerncraft, bar_measurements_avx512, bar_kerncraft_avx512])\n",
+    "    fig.update_layout(\n",
+    "        barmode='group',\n",
+    "        title=title,\n",
+    "        xaxis=go.layout.XAxis(title=go.layout.xaxis.Title(text=\"kernels\")),\n",
+    "        yaxis=go.layout.YAxis(title=go.layout.yaxis.Title(text=\"performance\"))\n",
+    "    )\n",
+    "    \n",
+    "    fig.show()\n",
+    "    return fig"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def pprint_line(entry):\n",
+    "    res = ''\n",
+    "    res += '  dim_x: {}, compressible: {}, CSE_pdfs/global: {}/{}\\n'.format(entry[8], entry[0], entry[1], entry[2])\n",
+    "    res += '  split: {}, vectorization: {{{}, aligned: {}, NT: {}}}\\n'.format(entry[3],  entry[4], entry[5], entry[6])\n",
+    "    res += '  {} MFLUP/s, {} cy/CL (kerncraft: {} MFLUP/s, {} cy/CL)'.format(entry[11], entry[12], entry[9], entry[10])\n",
+    "    return res\n",
+    "    "
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def compare_df(df, verbose=False):\n",
+    "    mflups = [(x[-2],i) for i,x in enumerate(df.values)]\n",
+    "    vals = [(x,i) for i,x in enumerate(df.values)]\n",
+    "    print('Maximum:\\n{}\\n'.format(pprint_line(df.values[max(mflups)[1]])))\n",
+    "    \n",
+    "    split_list = []\n",
+    "    for v in df.values:\n",
+    "        if not v[3]:\n",
+    "            continue\n",
+    "        pair_match = find_split_pair(v, df)\n",
+    "        speedup_split = v[-2] / pair_match[-2]\n",
+    "        speedup_split = round(speedup_split, 2)\n",
+    "        split_list.append((speedup_split, v))\n",
+    "    split_list.sort(key=lambda x: x[0], reverse=True)\n",
+    "    print('Speedup split: (mean: {} ± {})'.format(round(np.mean([x[0] for x in split_list]), 4), round(np.std([x[0] for x in split_list]), 4)))\n",
+    "    if verbose:\n",
+    "        for v in split_list:\n",
+    "            print('Speedup: {}\\n{}'.format(v[0], pprint_line(v[1])))\n",
+    "        print('\\n******************\\n')\n",
+    "    \n",
+    "    nt_list = []\n",
+    "    for v in df.values:\n",
+    "        if not v[6]:\n",
+    "            continue\n",
+    "        pair_match = find_NT_pair(v, df)\n",
+    "        speedup_nt = v[-2] / pair_match[-2]\n",
+    "        speedup_split = round(speedup_split, 2)\n",
+    "        nt_list.append((speedup_nt, v))\n",
+    "        nt_list.sort(key=lambda x: x[0], reverse=True)\n",
+    "    print('Speedup non-temporal STs: (mean: {} ± {})'.format(round(np.mean([x[0] for x in nt_list]), 4), round(np.std([x[0] for x in nt_list]), 4)))\n",
+    "    if verbose:\n",
+    "        for v in nt_list:\n",
+    "            print('Speedup: {}\\n{}'.format(v[0], pprint_line(v[1])))"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 9,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# value either 'split' or 'nt'\n",
+    "def match_pair(data1, data2, value):\n",
+    "    if value == 'split':\n",
+    "        idx = 3\n",
+    "    elif value == 'nt':\n",
+    "        idx = 6\n",
+    "    for i, val in enumerate(data1[:idx]):\n",
+    "        if val != data2[i]:\n",
+    "            return False\n",
+    "    for i, val in enumerate(data1[idx+1:9]):\n",
+    "        if val != data2[i+idx+1]:\n",
+    "            return False\n",
+    "    return True"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 10,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def find_split_pair(data, df):\n",
+    "    split = data[3]\n",
+    "    pairs = [x for x in df.values if match_pair(x, data, 'split')]\n",
+    "    return [x for x in pairs if x[3] != split][0]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 11,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def find_NT_pair(data, df):\n",
+    "    nt = data[6]\n",
+    "    pairs = [x for x in df.values if match_pair(x, data, 'nt')]\n",
+    "    return [x for x in pairs if x[6] != nt][0]"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Results from lbmpy benchmark"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 122,
+   "metadata": {
+    "scrolled": false
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "hoverinfo": "y+text",
+         "marker": {
+          "color": "indianred"
+         },
+         "name": "Meas [MFLUP/s]",
+         "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": "steelblue"
+         },
+         "name": "ECM pred [MFLUP/s]",
+         "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
+         ]
+        },
+        {
+         "hoverinfo": "y+text",
+         "marker": {
+          "color": "lightsalmon"
+         },
+         "name": "Meas AVX512 [MFLUP/s]",
+         "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": []
+        },
+        {
+         "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=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": []
+        }
+       ],
+       "layout": {
+        "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,
+              "#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": ""
+        },
+        "xaxis": {
+         "title": {
+          "text": "kernels"
+         }
+        },
+        "yaxis": {
+         "title": {
+          "text": "performance"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"5edac6fb-c134-4406-9239-b03f21ef18ca\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div>\n",
+       "            <script type=\"text/javascript\">\n",
+       "                require([\"plotly\"], function(Plotly) {\n",
+       "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
+       "                    \n",
+       "                if (document.getElementById(\"5edac6fb-c134-4406-9239-b03f21ef18ca\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '5edac6fb-c134-4406-9239-b03f21ef18ca',\n",
+       "                        [{\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"indianred\"}, \"name\": \"Meas [MFLUP/s]\", \"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\": \"steelblue\"}, \"name\": \"ECM pred [MFLUP/s]\", \"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]}, {\"hoverinfo\": \"y+text\", \"marker\": {\"color\": \"lightsalmon\"}, \"name\": \"Meas AVX512 [MFLUP/s]\", \"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\": []}, {\"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=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\": []}],\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\": \"\"}, \"xaxis\": {\"title\": {\"text\": \"kernels\"}}, \"yaxis\": {\"title\": {\"text\": \"performance\"}}},\n",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('5edac6fb-c134-4406-9239-b03f21ef18ca');\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"
+    },
+    {
+     "name": "stdout",
+     "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",
+      "\n",
+      "Speedup split: (mean: 2.2362 ± 1.2885)\n",
+      "Speedup non-temporal STs: (mean: 2.3329 ± 0.8314)\n"
+     ]
+    },
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>compressible</th>\n",
+       "      <th>cse_pdfs</th>\n",
+       "      <th>cse_global</th>\n",
+       "      <th>split</th>\n",
+       "      <th>vec_opt</th>\n",
+       "      <th>aligned</th>\n",
+       "      <th>nontemp</th>\n",
+       "      <th>arch</th>\n",
+       "      <th>dim_x</th>\n",
+       "      <th>ECM[MIt/s]</th>\n",
+       "      <th>ECM_cyCL[cy/CL]</th>\n",
+       "      <th>c_bench[MFLUPs]</th>\n",
+       "      <th>c_bench_cyCL[cy/CL]</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>0</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>55.27</td>\n",
+       "      <td>347.35</td>\n",
+       "      <td>44.18</td>\n",
+       "      <td>434.55</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>True</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>53.91</td>\n",
+       "      <td>356.15</td>\n",
+       "      <td>40.44</td>\n",
+       "      <td>474.73</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>True</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</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>59.75</td>\n",
+       "      <td>321.35</td>\n",
+       "      <td>17.65</td>\n",
+       "      <td>1087.79</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6</th>\n",
+       "      <td>True</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.14</td>\n",
+       "      <td>330.25</td>\n",
+       "      <td>17.28</td>\n",
+       "      <td>1110.87</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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>23.67</td>\n",
+       "      <td>811.28</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</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.92</td>\n",
+       "      <td>1758.52</td>\n",
+       "      <td>5.47</td>\n",
+       "      <td>3509.38</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>9</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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.44</td>\n",
+       "      <td>1838.62</td>\n",
+       "      <td>6.99</td>\n",
+       "      <td>2746.61</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11</th>\n",
+       "      <td>True</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>12</th>\n",
+       "      <td>False</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>55.64</td>\n",
+       "      <td>345.05</td>\n",
+       "      <td>41.56</td>\n",
+       "      <td>462.01</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14</th>\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>55.31</td>\n",
+       "      <td>347.15</td>\n",
+       "      <td>38.70</td>\n",
+       "      <td>496.08</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>15</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>True</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>16</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</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>57.98</td>\n",
+       "      <td>331.15</td>\n",
+       "      <td>11.54</td>\n",
+       "      <td>1663.48</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>18</th>\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>False</td>\n",
+       "      <td>SKL</td>\n",
+       "      <td>300</td>\n",
+       "      <td>55.97</td>\n",
+       "      <td>343.05</td>\n",
+       "      <td>10.83</td>\n",
+       "      <td>1772.21</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>19</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20</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.39</td>\n",
+       "      <td>1847.62</td>\n",
+       "      <td>7.26</td>\n",
+       "      <td>2646.19</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>21</th>\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",
+       "      <td>False</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22</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>9.87</td>\n",
+       "      <td>1944.82</td>\n",
+       "      <td>8.06</td>\n",
+       "      <td>2382.29</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>23</th>\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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>24</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>True</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>25</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>26</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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>54.54</td>\n",
+       "      <td>352.05</td>\n",
+       "      <td>39.32</td>\n",
+       "      <td>488.30</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>27</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>28</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>29</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>30</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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>56.63</td>\n",
+       "      <td>339.05</td>\n",
+       "      <td>10.50</td>\n",
+       "      <td>1829.43</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>avx512</td>\n",
+       "      <td>True</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>33.66</td>\n",
+       "      <td>570.34</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>32</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</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.29</td>\n",
+       "      <td>1865.62</td>\n",
+       "      <td>4.55</td>\n",
+       "      <td>4219.34</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>33</th>\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.12</td>\n",
+       "      <td>3747.71</td>\n",
+       "      <td>27.57</td>\n",
+       "      <td>696.33</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>34</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</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",
+       "    </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>avx512</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>36</th>\n",
+       "      <td>False</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.12</td>\n",
+       "      <td>342.15</td>\n",
+       "      <td>41.39</td>\n",
+       "      <td>463.90</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>avx512</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>38</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>56.13</td>\n",
+       "      <td>342.05</td>\n",
+       "      <td>39.16</td>\n",
+       "      <td>490.31</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>39</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>True</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>40</th>\n",
+       "      <td>False</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>58.89</td>\n",
+       "      <td>326.05</td>\n",
+       "      <td>11.34</td>\n",
+       "      <td>1693.38</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>41</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>42</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>58.71</td>\n",
+       "      <td>327.05</td>\n",
+       "      <td>17.32</td>\n",
+       "      <td>1108.57</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>avx512</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>24.97</td>\n",
+       "      <td>768.97</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>45</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</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.12</td>\n",
+       "      <td>3747.71</td>\n",
+       "      <td>27.99</td>\n",
+       "      <td>686.00</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>46</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</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.61</td>\n",
+       "      <td>1809.82</td>\n",
+       "      <td>6.54</td>\n",
+       "      <td>2937.48</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>47</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</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>20.78</td>\n",
+       "      <td>924.04</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "text/plain": [
+       "    compressible  cse_pdfs  cse_global  split vec_opt  aligned  nontemp arch  \\\n",
+       "0          False      True        True  False  avx512     True     True  SKL   \n",
+       "1          False      True        True   True  avx512     True     True  SKL   \n",
+       "2           True      True        True  False  avx512     True     True  SKL   \n",
+       "3           True      True        True   True  avx512     True     True  SKL   \n",
+       "4          False      True        True  False  avx512     True    False  SKL   \n",
+       "5          False      True        True   True  avx512     True    False  SKL   \n",
+       "6           True      True        True  False  avx512     True    False  SKL   \n",
+       "7           True      True        True   True  avx512     True    False  SKL   \n",
+       "8          False      True        True  False  avx512    False    False  SKL   \n",
+       "9          False      True        True   True  avx512    False    False  SKL   \n",
+       "10          True      True        True  False  avx512    False    False  SKL   \n",
+       "11          True      True        True   True  avx512    False    False  SKL   \n",
+       "12         False     False        True  False  avx512     True     True  SKL   \n",
+       "13         False     False        True   True  avx512     True     True  SKL   \n",
+       "14          True     False        True  False  avx512     True     True  SKL   \n",
+       "15          True     False        True   True  avx512     True     True  SKL   \n",
+       "16         False     False        True  False  avx512     True    False  SKL   \n",
+       "17         False     False        True   True  avx512     True    False  SKL   \n",
+       "18          True     False        True  False  avx512     True    False  SKL   \n",
+       "19          True     False        True   True  avx512     True    False  SKL   \n",
+       "20         False     False        True  False  avx512    False    False  SKL   \n",
+       "21         False     False        True   True  avx512    False    False  SKL   \n",
+       "22          True     False        True  False  avx512    False    False  SKL   \n",
+       "23          True     False        True   True  avx512    False    False  SKL   \n",
+       "24         False      True       False  False  avx512     True     True  SKL   \n",
+       "25         False      True       False   True  avx512     True     True  SKL   \n",
+       "26          True      True       False  False  avx512     True     True  SKL   \n",
+       "27          True      True       False   True  avx512     True     True  SKL   \n",
+       "28         False      True       False  False  avx512     True    False  SKL   \n",
+       "29         False      True       False   True  avx512     True    False  SKL   \n",
+       "30          True      True       False  False  avx512     True    False  SKL   \n",
+       "31          True      True       False   True  avx512     True    False  SKL   \n",
+       "32         False      True       False  False  avx512    False    False  SKL   \n",
+       "33         False      True       False   True  avx512    False    False  SKL   \n",
+       "34          True      True       False  False  avx512    False    False  SKL   \n",
+       "35          True      True       False   True  avx512    False    False  SKL   \n",
+       "36         False     False       False  False  avx512     True     True  SKL   \n",
+       "37         False     False       False   True  avx512     True     True  SKL   \n",
+       "38          True     False       False  False  avx512     True     True  SKL   \n",
+       "39          True     False       False   True  avx512     True     True  SKL   \n",
+       "40         False     False       False  False  avx512     True    False  SKL   \n",
+       "41         False     False       False   True  avx512     True    False  SKL   \n",
+       "42          True     False       False  False  avx512     True    False  SKL   \n",
+       "43          True     False       False   True  avx512     True    False  SKL   \n",
+       "44         False     False       False  False  avx512    False    False  SKL   \n",
+       "45         False     False       False   True  avx512    False    False  SKL   \n",
+       "46          True     False       False  False  avx512    False    False  SKL   \n",
+       "47          True     False       False   True  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",
+       "1     300       30.04           639.09            42.47               452.07  \n",
+       "2     300       53.91           356.15            40.44               474.73  \n",
+       "3     300       29.40           653.09            43.67               439.70  \n",
+       "4     300       59.75           321.35            17.65              1087.79  \n",
+       "5     300       28.96           663.09            23.30               823.94  \n",
+       "6     300       58.14           330.25            17.28              1110.87  \n",
+       "7     300       30.09           638.09            23.67               811.28  \n",
+       "8     300       10.92          1758.52             5.47              3509.38  \n",
+       "9     300        4.84          3963.71            19.20              1000.25  \n",
+       "10    300       10.44          1838.62             6.99              2746.61  \n",
+       "11    300        5.01          3828.71            19.51               984.29  \n",
+       "12    300       55.64           345.05            41.56               462.01  \n",
+       "13    300       29.40           653.09            42.38               453.09  \n",
+       "14    300       55.31           347.15            38.70               496.08  \n",
+       "15    300       30.09           638.09            43.98               436.52  \n",
+       "16    300       57.98           331.15            11.54              1663.48  \n",
+       "17    300       30.52           629.09            24.04               798.55  \n",
+       "18    300       55.97           343.05            10.83              1772.21  \n",
+       "19    300       29.86           643.09            34.23               560.95  \n",
+       "20    300       10.39          1847.62             7.26              2646.19  \n",
+       "21    300        5.12          3747.71            21.37               898.48  \n",
+       "22    300        9.87          1944.82             8.06              2382.29  \n",
+       "23    300        5.07          3783.71            22.01               872.26  \n",
+       "24    300       55.42           346.45            42.71               449.57  \n",
+       "25    300       29.40           653.09            42.23               454.69  \n",
+       "26    300       54.54           352.05            39.32               488.30  \n",
+       "27    300       30.04           639.09            43.62               440.16  \n",
+       "28    300       57.63           333.15            17.20              1116.23  \n",
+       "29    300       30.52           629.09            24.46               784.80  \n",
+       "30    300       56.63           339.05            10.50              1829.43  \n",
+       "31    300       29.86           643.09            33.66               570.34  \n",
+       "32    300       10.29          1865.62             4.55              4219.34  \n",
+       "33    300        5.12          3747.71            27.57               696.33  \n",
+       "34    300       10.20          1881.82             6.79              2826.49  \n",
+       "35    300        4.96          3873.71            27.10               708.36  \n",
+       "36    300       56.12           342.15            41.39               463.90  \n",
+       "37    300       28.96           663.09            42.62               450.51  \n",
+       "38    300       56.13           342.05            39.16               490.31  \n",
+       "39    300       30.09           638.09            42.82               448.36  \n",
+       "40    300       58.89           326.05            11.34              1693.38  \n",
+       "41    300       30.52           629.09            24.82               773.42  \n",
+       "42    300       58.71           327.05            17.32              1108.57  \n",
+       "43    300       29.40           653.09            24.97               768.97  \n",
+       "44    300       10.66          1800.82             7.26              2645.17  \n",
+       "45    300        5.12          3747.71            27.99               686.00  \n",
+       "46    300       10.61          1809.82             6.54              2937.48  \n",
+       "47    300        5.07          3783.71            20.78               924.04  "
+      ]
+     },
+     "execution_count": 122,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# SKL\n",
+    "fig = plot_bar_graph(df_skl2, avx512=False, cyCL=False)#, title='SKL results ({})'.format(compiler))\n",
+    "compare_df(df_skl2, verbose=False)\n",
+    "df_skl2#.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "\n",
+    "#iplot(fig, image='svg', filename='lbmpy_skl', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 101,
+   "metadata": {
+    "scrolled": true
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "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,
+          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": []
+        }
+       ],
+       "layout": {
+        "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,
+              "#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": ""
+        },
+        "xaxis": {
+         "title": {
+          "text": "kernels"
+         }
+        },
+        "yaxis": {
+         "title": {
+          "text": "performance"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"8a83bd54-eee3-454f-a5d8-90a3e3492f1d\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div>\n",
+       "            <script type=\"text/javascript\">\n",
+       "                require([\"plotly\"], function(Plotly) {\n",
+       "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
+       "                    \n",
+       "                if (document.getElementById(\"8a83bd54-eee3-454f-a5d8-90a3e3492f1d\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '8a83bd54-eee3-454f-a5d8-90a3e3492f1d',\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\": \"\"}, \"xaxis\": {\"title\": {\"text\": \"kernels\"}}, \"yaxis\": {\"title\": {\"text\": \"performance\"}}},\n",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('8a83bd54-eee3-454f-a5d8-90a3e3492f1d');\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"
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "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",
+      "\n",
+      "Speedup split: (mean: 3.9079 ± 1.3496)\n",
+      "Speedup non-temporal STs: (mean: 1.1622 ± 0.3533)\n"
+     ]
+    },
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>compressible</th>\n",
+       "      <th>cse_pdfs</th>\n",
+       "      <th>cse_global</th>\n",
+       "      <th>split</th>\n",
+       "      <th>vec_opt</th>\n",
+       "      <th>aligned</th>\n",
+       "      <th>nontemp</th>\n",
+       "      <th>arch</th>\n",
+       "      <th>dim_x</th>\n",
+       "      <th>ECM[MIt/s]</th>\n",
+       "      <th>ECM_cyCL[cy/CL]</th>\n",
+       "      <th>c_bench[MFLUPs]</th>\n",
+       "      <th>c_bench_cyCL[cy/CL]</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>25</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>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.81</td>\n",
+       "      <td>1163.46</td>\n",
+       "      <td>38.46</td>\n",
+       "      <td>478.41</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</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>37.99</td>\n",
+       "      <td>484.28</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>27</th>\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>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.42</td>\n",
+       "      <td>1193.46</td>\n",
+       "      <td>37.35</td>\n",
+       "      <td>492.65</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>15</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>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>True</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.52</td>\n",
+       "      <td>1185.46</td>\n",
+       "      <td>36.11</td>\n",
+       "      <td>509.51</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>39</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>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>15.42</td>\n",
+       "      <td>1193.46</td>\n",
+       "      <td>35.79</td>\n",
+       "      <td>514.05</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>41</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17</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>25.02</td>\n",
+       "      <td>735.42</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>29</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.81</td>\n",
+       "      <td>1163.46</td>\n",
+       "      <td>24.99</td>\n",
+       "      <td>736.16</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7</th>\n",
+       "      <td>True</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.52</td>\n",
+       "      <td>1185.46</td>\n",
+       "      <td>24.58</td>\n",
+       "      <td>748.48</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>19</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.16</td>\n",
+       "      <td>1213.46</td>\n",
+       "      <td>24.30</td>\n",
+       "      <td>757.31</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",
+       "      <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>24.29</td>\n",
+       "      <td>757.53</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>9</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</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.17</td>\n",
+       "      <td>4416.48</td>\n",
+       "      <td>22.52</td>\n",
+       "      <td>816.98</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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>3.88</td>\n",
+       "      <td>4746.58</td>\n",
+       "      <td>22.41</td>\n",
+       "      <td>820.95</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>23</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>3.86</td>\n",
+       "      <td>4768.58</td>\n",
+       "      <td>22.15</td>\n",
+       "      <td>830.80</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>33</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>4.31</td>\n",
+       "      <td>4266.48</td>\n",
+       "      <td>22.14</td>\n",
+       "      <td>831.22</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>47</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.87</td>\n",
+       "      <td>4753.46</td>\n",
+       "      <td>21.95</td>\n",
+       "      <td>838.18</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>21</th>\n",
+       "      <td>False</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.26</td>\n",
+       "      <td>4316.48</td>\n",
+       "      <td>21.91</td>\n",
+       "      <td>839.98</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>45</th>\n",
+       "      <td>False</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>4.31</td>\n",
+       "      <td>4266.48</td>\n",
+       "      <td>21.79</td>\n",
+       "      <td>844.32</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>16</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.59</td>\n",
+       "      <td>601.56</td>\n",
+       "      <td>13.23</td>\n",
+       "      <td>1391.14</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>30</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>28</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>18</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>29.33</td>\n",
+       "      <td>627.36</td>\n",
+       "      <td>12.12</td>\n",
+       "      <td>1518.66</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>31.23</td>\n",
+       "      <td>589.16</td>\n",
+       "      <td>11.36</td>\n",
+       "      <td>1619.83</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.41</td>\n",
+       "      <td>605.16</td>\n",
+       "      <td>11.12</td>\n",
+       "      <td>1655.34</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>36</th>\n",
+       "      <td>False</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>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.51</td>\n",
+       "      <td>603.16</td>\n",
+       "      <td>9.91</td>\n",
+       "      <td>1856.44</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>24</th>\n",
+       "      <td>False</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",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.21</td>\n",
+       "      <td>609.16</td>\n",
+       "      <td>9.64</td>\n",
+       "      <td>1909.26</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>12</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.19</td>\n",
+       "      <td>609.56</td>\n",
+       "      <td>9.57</td>\n",
+       "      <td>1921.87</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>0</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.61</td>\n",
+       "      <td>601.16</td>\n",
+       "      <td>9.51</td>\n",
+       "      <td>1935.13</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>38</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>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.41</td>\n",
+       "      <td>605.16</td>\n",
+       "      <td>9.36</td>\n",
+       "      <td>1964.94</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>40</th>\n",
+       "      <td>False</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>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.61</td>\n",
+       "      <td>601.16</td>\n",
+       "      <td>8.97</td>\n",
+       "      <td>2051.54</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>42</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>False</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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>26</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",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>30.11</td>\n",
+       "      <td>611.16</td>\n",
+       "      <td>8.75</td>\n",
+       "      <td>2101.97</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>28.70</td>\n",
+       "      <td>641.16</td>\n",
+       "      <td>8.09</td>\n",
+       "      <td>2273.73</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>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>6.03</td>\n",
+       "      <td>3052.62</td>\n",
+       "      <td>4.10</td>\n",
+       "      <td>4487.52</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20</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.11</td>\n",
+       "      <td>3013.62</td>\n",
+       "      <td>4.08</td>\n",
+       "      <td>4505.69</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8</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.23</td>\n",
+       "      <td>2952.62</td>\n",
+       "      <td>4.06</td>\n",
+       "      <td>4531.61</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>34</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.01</td>\n",
+       "      <td>3063.62</td>\n",
+       "      <td>4.05</td>\n",
+       "      <td>4547.88</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>32</th>\n",
+       "      <td>False</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.03</td>\n",
+       "      <td>3052.62</td>\n",
+       "      <td>4.01</td>\n",
+       "      <td>4586.93</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10</th>\n",
+       "      <td>True</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.07</td>\n",
+       "      <td>3033.62</td>\n",
+       "      <td>4.01</td>\n",
+       "      <td>4589.41</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>46</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",
+       "      <td>HSW</td>\n",
+       "      <td>300</td>\n",
+       "      <td>6.07</td>\n",
+       "      <td>3033.62</td>\n",
+       "      <td>4.00</td>\n",
+       "      <td>4605.61</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22</th>\n",
+       "      <td>True</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>5.85</td>\n",
+       "      <td>3143.62</td>\n",
+       "      <td>3.96</td>\n",
+       "      <td>4641.76</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "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",
+       "\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  "
+      ]
+     },
+     "execution_count": 101,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# HSW\n",
+    "fig = plot_bar_graph(df_hsw2, cyCL=False)#, title='HSW results ({})'.format(compiler))\n",
+    "compare_df(df_hsw2, verbose=False)\n",
+    "df_hsw2.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "\n",
+    "#iplot(fig, image='svg', filename='lbmpy_hsw', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 100,
+   "metadata": {
+    "scrolled": false
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "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,
+          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": []
+        }
+       ],
+       "layout": {
+        "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,
+              "#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": ""
+        },
+        "xaxis": {
+         "title": {
+          "text": "kernels"
+         }
+        },
+        "yaxis": {
+         "title": {
+          "text": "performance"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"6dd865a2-6127-4fd7-9c52-7e7214ade015\" class=\"plotly-graph-div\" style=\"height:525px; width:100%;\"></div>\n",
+       "            <script type=\"text/javascript\">\n",
+       "                require([\"plotly\"], function(Plotly) {\n",
+       "                    window.PLOTLYENV=window.PLOTLYENV || {};\n",
+       "                    \n",
+       "                if (document.getElementById(\"6dd865a2-6127-4fd7-9c52-7e7214ade015\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '6dd865a2-6127-4fd7-9c52-7e7214ade015',\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\": \"\"}, \"xaxis\": {\"title\": {\"text\": \"kernels\"}}, \"yaxis\": {\"title\": {\"text\": \"performance\"}}},\n",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('6dd865a2-6127-4fd7-9c52-7e7214ade015');\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"
+    },
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "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",
+      "\n",
+      "Speedup split: (mean: 6.9529 ± 4.0463)\n",
+      "Speedup non-temporal STs: (mean: 0.3882 ± 0.2526)\n"
+     ]
+    },
+    {
+     "data": {
+      "text/html": [
+       "<div>\n",
+       "<style scoped>\n",
+       "    .dataframe tbody tr th:only-of-type {\n",
+       "        vertical-align: middle;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe tbody tr th {\n",
+       "        vertical-align: top;\n",
+       "    }\n",
+       "\n",
+       "    .dataframe thead th {\n",
+       "        text-align: right;\n",
+       "    }\n",
+       "</style>\n",
+       "<table border=\"1\" class=\"dataframe\">\n",
+       "  <thead>\n",
+       "    <tr style=\"text-align: right;\">\n",
+       "      <th></th>\n",
+       "      <th>compressible</th>\n",
+       "      <th>cse_pdfs</th>\n",
+       "      <th>cse_global</th>\n",
+       "      <th>split</th>\n",
+       "      <th>vec_opt</th>\n",
+       "      <th>aligned</th>\n",
+       "      <th>nontemp</th>\n",
+       "      <th>arch</th>\n",
+       "      <th>dim_x</th>\n",
+       "      <th>ECM[MIt/s]</th>\n",
+       "      <th>ECM_cyCL[cy/CL]</th>\n",
+       "      <th>c_bench[MFLUPs]</th>\n",
+       "      <th>c_bench_cyCL[cy/CL]</th>\n",
+       "    </tr>\n",
+       "  </thead>\n",
+       "  <tbody>\n",
+       "    <tr>\n",
+       "      <th>29</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>12.24</td>\n",
+       "      <td>1438.48</td>\n",
+       "      <td>21.83</td>\n",
+       "      <td>806.32</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>17</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.24</td>\n",
+       "      <td>1438.48</td>\n",
+       "      <td>21.61</td>\n",
+       "      <td>814.51</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>41</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>5</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",
+       "      <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.11</td>\n",
+       "      <td>833.80</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>19</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>11.15</td>\n",
+       "      <td>1578.48</td>\n",
+       "      <td>21.02</td>\n",
+       "      <td>837.10</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>12.07</td>\n",
+       "      <td>1458.48</td>\n",
+       "      <td>20.90</td>\n",
+       "      <td>841.94</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>7</th>\n",
+       "      <td>True</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>11.22</td>\n",
+       "      <td>1568.48</td>\n",
+       "      <td>20.49</td>\n",
+       "      <td>858.80</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>33</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>45</th>\n",
+       "      <td>False</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.80</td>\n",
+       "      <td>6295.83</td>\n",
+       "      <td>19.37</td>\n",
+       "      <td>908.52</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>9</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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.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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>21</th>\n",
+       "      <td>False</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>2.52</td>\n",
+       "      <td>6995.83</td>\n",
+       "      <td>19.16</td>\n",
+       "      <td>918.53</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>47</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.87</td>\n",
+       "      <td>932.65</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>23</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>2.53</td>\n",
+       "      <td>6945.83</td>\n",
+       "      <td>18.56</td>\n",
+       "      <td>948.42</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>11</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</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.17</td>\n",
+       "      <td>8095.83</td>\n",
+       "      <td>17.52</td>\n",
+       "      <td>1004.37</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>1</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>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",
+       "    </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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>12.41</td>\n",
+       "      <td>1418.48</td>\n",
+       "      <td>13.76</td>\n",
+       "      <td>1279.51</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>25</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>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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>13</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>True</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>12.24</td>\n",
+       "      <td>1438.48</td>\n",
+       "      <td>13.66</td>\n",
+       "      <td>1288.78</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>39</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>True</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>12.07</td>\n",
+       "      <td>1458.48</td>\n",
+       "      <td>13.64</td>\n",
+       "      <td>1290.36</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>27</th>\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.56</td>\n",
+       "      <td>1297.59</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>15</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>True</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>11.15</td>\n",
+       "      <td>1578.48</td>\n",
+       "      <td>13.42</td>\n",
+       "      <td>1311.34</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>3</th>\n",
+       "      <td>True</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>11.22</td>\n",
+       "      <td>1568.48</td>\n",
+       "      <td>13.36</td>\n",
+       "      <td>1317.02</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>28</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>29.50</td>\n",
+       "      <td>596.61</td>\n",
+       "      <td>10.19</td>\n",
+       "      <td>1727.31</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>4</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>27.47</td>\n",
+       "      <td>640.61</td>\n",
+       "      <td>9.43</td>\n",
+       "      <td>1866.50</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>40</th>\n",
+       "      <td>False</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>29.35</td>\n",
+       "      <td>599.61</td>\n",
+       "      <td>8.63</td>\n",
+       "      <td>2039.57</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>6</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>26.52</td>\n",
+       "      <td>663.61</td>\n",
+       "      <td>8.46</td>\n",
+       "      <td>2079.44</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>30</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>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>28.97</td>\n",
+       "      <td>607.61</td>\n",
+       "      <td>8.34</td>\n",
+       "      <td>2111.14</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>16</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>24.94</td>\n",
+       "      <td>705.61</td>\n",
+       "      <td>7.33</td>\n",
+       "      <td>2400.47</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>18</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>24.12</td>\n",
+       "      <td>729.61</td>\n",
+       "      <td>7.18</td>\n",
+       "      <td>2451.55</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>42</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>False</td>\n",
+       "      <td>IVB</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>46</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",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.64</td>\n",
+       "      <td>3123.26</td>\n",
+       "      <td>3.29</td>\n",
+       "      <td>5345.65</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>32</th>\n",
+       "      <td>False</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.86</td>\n",
+       "      <td>3003.26</td>\n",
+       "      <td>3.26</td>\n",
+       "      <td>5399.61</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>34</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.79</td>\n",
+       "      <td>3038.26</td>\n",
+       "      <td>3.19</td>\n",
+       "      <td>5515.53</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>8</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.48</td>\n",
+       "      <td>3213.26</td>\n",
+       "      <td>3.13</td>\n",
+       "      <td>5616.75</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>10</th>\n",
+       "      <td>True</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.37</td>\n",
+       "      <td>3278.26</td>\n",
+       "      <td>3.08</td>\n",
+       "      <td>5708.88</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>20</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>5.00</td>\n",
+       "      <td>3523.26</td>\n",
+       "      <td>3.06</td>\n",
+       "      <td>5751.23</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>22</th>\n",
+       "      <td>True</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>4.88</td>\n",
+       "      <td>3608.26</td>\n",
+       "      <td>3.01</td>\n",
+       "      <td>5841.80</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>24</th>\n",
+       "      <td>False</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",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>28.36</td>\n",
+       "      <td>620.61</td>\n",
+       "      <td>1.23</td>\n",
+       "      <td>14325.50</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>26</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",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>27.65</td>\n",
+       "      <td>636.61</td>\n",
+       "      <td>1.21</td>\n",
+       "      <td>14558.24</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>36</th>\n",
+       "      <td>False</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>29.16</td>\n",
+       "      <td>603.61</td>\n",
+       "      <td>1.18</td>\n",
+       "      <td>14920.08</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>38</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>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>27.78</td>\n",
+       "      <td>633.61</td>\n",
+       "      <td>1.14</td>\n",
+       "      <td>15382.18</td>\n",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>12</th>\n",
+       "      <td>False</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>2</th>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>0</th>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <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",
+       "    </tr>\n",
+       "    <tr>\n",
+       "      <th>14</th>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>True</td>\n",
+       "      <td>False</td>\n",
+       "      <td>avx</td>\n",
+       "      <td>True</td>\n",
+       "      <td>True</td>\n",
+       "      <td>IVB</td>\n",
+       "      <td>300</td>\n",
+       "      <td>23.80</td>\n",
+       "      <td>739.61</td>\n",
+       "      <td>1.02</td>\n",
+       "      <td>17315.88</td>\n",
+       "    </tr>\n",
+       "  </tbody>\n",
+       "</table>\n",
+       "</div>"
+      ],
+      "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",
+       "\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  "
+      ]
+     },
+     "execution_count": 100,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "# IVB\n",
+    "fig = plot_bar_graph(df_ivb2, cyCL=False)#, title='IVB results ({})'.format(compiler))\n",
+    "compare_df(df_ivb2, verbose=False)\n",
+    "#df_ivb2.query('nontemp==False and split==False').sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "df_ivb2.sort_values(by=['c_bench[MFLUPs]'], ascending=False)\n",
+    "#iplot(fig, image='svg', filename='lbmpy_ivb', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Results from lbm-benchmark kernels\n",
+    "**Compiled with avx, avx2/FMA or avx512 flags**"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 48,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx",
+         "marker": {
+          "color": "#636efa"
+         },
+         "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.311391,
+          25.006081,
+          30.162853000000002,
+          21.125526,
+          21.14914,
+          19.396272,
+          6.639267,
+          13.646308,
+          9.484492,
+          14.403123999999998,
+          46.360996,
+          46.151225,
+          18.35529,
+          26.339440999999997,
+          14.302014000000002,
+          7.378974,
+          16.523719,
+          11.735107000000001,
+          11.769478999999999,
+          14.245044,
+          7.294283,
+          16.548506
+         ],
+         "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.665175,
+          29.244459000000003,
+          37.487186,
+          24.973704,
+          20.80422,
+          18.950373000000003,
+          6.878025999999999,
+          12.089668,
+          9.929969,
+          14.435360999999999,
+          58.513165,
+          54.353081,
+          19.344994,
+          30.11895,
+          14.217678,
+          12.87381,
+          17.474047,
+          13.149068,
+          14.080978,
+          14.172748,
+          12.852578999999999,
+          17.336582
+         ],
+         "yaxis": "y"
+        },
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx512",
+         "marker": {
+          "color": "#00cc96"
+         },
+         "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": [
+          66.222427,
+          29.616263,
+          38.949655,
+          21.855501999999998,
+          20.987428,
+          20.691207000000002,
+          7.183452000000001,
+          12.637283,
+          12.075451,
+          16.961599,
+          58.9162,
+          59.224763,
+          17.769085,
+          31.940881,
+          16.675910000000002,
+          14.02679,
+          17.110362,
+          13.999432999999998,
+          14.327703,
+          16.745476999999998,
+          14.284656,
+          17.0264
+         ],
+         "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": "SKL lbm-benchmark 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=\"b463eef8-8717-48c1-8279-4e8a1a85935d\" 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(\"b463eef8-8717-48c1-8279-4e8a1a85935d\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        'b463eef8-8717-48c1-8279-4e8a1a85935d',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#636efa\"}, \"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.311391, 25.006081, 30.162853000000002, 21.125526, 21.14914, 19.396272, 6.639267, 13.646308, 9.484492, 14.403123999999998, 46.360996, 46.151225, 18.35529, 26.339440999999997, 14.302014000000002, 7.378974, 16.523719, 11.735107000000001, 11.769478999999999, 14.245044, 7.294283, 16.548506], \"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.665175, 29.244459000000003, 37.487186, 24.973704, 20.80422, 18.950373000000003, 6.878025999999999, 12.089668, 9.929969, 14.435360999999999, 58.513165, 54.353081, 19.344994, 30.11895, 14.217678, 12.87381, 17.474047, 13.149068, 14.080978, 14.172748, 12.852578999999999, 17.336582], \"yaxis\": \"y\"}, {\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx512<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx512\", \"marker\": {\"color\": \"#00cc96\"}, \"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\": [66.222427, 29.616263, 38.949655, 21.855501999999998, 20.987428, 20.691207000000002, 7.183452000000001, 12.637283, 12.075451, 16.961599, 58.9162, 59.224763, 17.769085, 31.940881, 16.675910000000002, 14.02679, 17.110362, 13.999432999999998, 14.327703, 16.745476999999998, 14.284656, 17.0264], \"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 lbm-benchmark 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('b463eef8-8717-48c1-8279-4e8a1a85935d');\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": [
+    "# LBM SKL\n",
+    "# y either 'cyCL' or 'MFLUPS'\n",
+    "fig = px.bar(df_lbm_skl, x='kernel', y='MFLUPS', color='flags', barmode='group', title='SKL lbm-benchmark measurements')\n",
+    "fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 54,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx",
+         "marker": {
+          "color": "#636efa"
+         },
+         "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": [
+          35.598875,
+          20.418121,
+          25.23479,
+          17.02036,
+          19.565393,
+          22.855854,
+          6.23355,
+          10.656176,
+          4.240375,
+          10.404023,
+          31.641899,
+          30.964395,
+          14.816704999999999,
+          20.119388,
+          11.429083,
+          3.810636,
+          13.969453,
+          4.477624,
+          4.4704690000000005,
+          11.450353,
+          3.790687,
+          14.20774
+         ],
+         "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": [
+          37.265943,
+          21.304504,
+          27.305749,
+          18.131062,
+          22.312764,
+          19.693399,
+          6.309591999999999,
+          10.190272,
+          4.327148,
+          10.239424,
+          32.420863,
+          39.224928999999996,
+          15.188642000000002,
+          21.979451,
+          11.183176,
+          3.973818,
+          13.617298000000002,
+          4.654522,
+          4.631937000000001,
+          11.19599,
+          3.929729,
+          13.588273000000001
+         ],
+         "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": "HSW lbm-benchmark 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=\"bf4c7a44-261c-4f20-9838-3716fa5090bd\" 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(\"bf4c7a44-261c-4f20-9838-3716fa5090bd\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        'bf4c7a44-261c-4f20-9838-3716fa5090bd',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#636efa\"}, \"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\": [35.598875, 20.418121, 25.23479, 17.02036, 19.565393, 22.855854, 6.23355, 10.656176, 4.240375, 10.404023, 31.641899, 30.964395, 14.816704999999999, 20.119388, 11.429083, 3.810636, 13.969453, 4.477624, 4.4704690000000005, 11.450353, 3.790687, 14.20774], \"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\": [37.265943, 21.304504, 27.305749, 18.131062, 22.312764, 19.693399, 6.309591999999999, 10.190272, 4.327148, 10.239424, 32.420863, 39.224928999999996, 15.188642000000002, 21.979451, 11.183176, 3.973818, 13.617298000000002, 4.654522, 4.631937000000001, 11.19599, 3.929729, 13.588273000000001], \"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 lbm-benchmark 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('bf4c7a44-261c-4f20-9838-3716fa5090bd');\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"
+    },
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "linkText": "Export to plot.ly",
+        "plotlyServerURL": "https://plot.ly",
+        "showLink": false
+       },
+       "data": [
+        {
+         "alignmentgroup": "True",
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "flags=avx",
+         "marker": {
+          "color": "#636efa"
+         },
+         "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": [
+          35.598875,
+          20.418121,
+          25.23479,
+          17.02036,
+          19.565393,
+          22.855854,
+          6.23355,
+          10.656176,
+          4.240375,
+          10.404023,
+          31.641899,
+          30.964395,
+          14.816704999999999,
+          20.119388,
+          11.429083,
+          3.810636,
+          13.969453,
+          4.477624,
+          4.4704690000000005,
+          11.450353,
+          3.790687,
+          14.20774
+         ],
+         "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": [
+          37.265943,
+          21.304504,
+          27.305749,
+          18.131062,
+          22.312764,
+          19.693399,
+          6.309591999999999,
+          10.190272,
+          4.327148,
+          10.239424,
+          32.420863,
+          39.224928999999996,
+          15.188642000000002,
+          21.979451,
+          11.183176,
+          3.973818,
+          13.617298000000002,
+          4.654522,
+          4.631937000000001,
+          11.19599,
+          3.929729,
+          13.588273000000001
+         ],
+         "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": "HSW lbm-benchmark 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=\"62b771ec-bb6f-440c-aa37-05021d2b1dfa\" 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(\"62b771ec-bb6f-440c-aa37-05021d2b1dfa\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '62b771ec-bb6f-440c-aa37-05021d2b1dfa',\n",
+       "                        [{\"alignmentgroup\": \"True\", \"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"flags=avx<br>kernel=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"flags=avx\", \"marker\": {\"color\": \"#636efa\"}, \"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\": [35.598875, 20.418121, 25.23479, 17.02036, 19.565393, 22.855854, 6.23355, 10.656176, 4.240375, 10.404023, 31.641899, 30.964395, 14.816704999999999, 20.119388, 11.429083, 3.810636, 13.969453, 4.477624, 4.4704690000000005, 11.450353, 3.790687, 14.20774], \"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\": [37.265943, 21.304504, 27.305749, 18.131062, 22.312764, 19.693399, 6.309591999999999, 10.190272, 4.327148, 10.239424, 32.420863, 39.224928999999996, 15.188642000000002, 21.979451, 11.183176, 3.973818, 13.617298000000002, 4.654522, 4.631937000000001, 11.19599, 3.929729, 13.588273000000001], \"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 lbm-benchmark 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('62b771ec-bb6f-440c-aa37-05021d2b1dfa');\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",
+       "                        }).then(function(){\n",
+       "                            function downloadimage(format, height, width, filename) {var p = document.getElementById('62b771ec-bb6f-440c-aa37-05021d2b1dfa');Plotly.downloadImage(p, {format: format, height: height, width: width, filename: filename});};if(document.readyState == 'complete') {downloadimage('svg', 600, 1280, 'lbmBench_hsw');}\n",
+       "                        })\n",
+       "                };\n",
+       "                });\n",
+       "            </script>\n",
+       "        </div>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
+   "source": [
+    "# LBM HSW\n",
+    "# y either 'cyCL' or 'MFLUPS'\n",
+    "fig = px.bar(df_lbm_hsw, x='kernel', y='MFLUPS', color='flags', barmode='group', title='HSW lbm-benchmark measurements')\n",
+    "fig.show()\n",
+    "iplot(fig, image='svg', filename='lbmBench_hsw', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 103,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "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.768014,
+          18.718985,
+          19.341141,
+          11.560075999999999,
+          12.17188,
+          10.892947,
+          5.695835,
+          9.482376,
+          3.13097,
+          8.94174,
+          30.493419,
+          31.987178000000004,
+          13.011447,
+          14.684645000000002,
+          9.387344,
+          3.186721,
+          10.719579,
+          3.568655,
+          3.643733,
+          9.377655,
+          3.185413,
+          10.65198
+         ],
+         "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 lbm-benchmark 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=\"24c23eb4-9be9-4cc2-921c-61455c38ee7f\" 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(\"24c23eb4-9be9-4cc2-921c-61455c38ee7f\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '24c23eb4-9be9-4cc2-921c-61455c38ee7f',\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.768014, 18.718985, 19.341141, 11.560075999999999, 12.17188, 10.892947, 5.695835, 9.482376, 3.13097, 8.94174, 30.493419, 31.987178000000004, 13.011447, 14.684645000000002, 9.387344, 3.186721, 10.719579, 3.568655, 3.643733, 9.377655, 3.185413, 10.65198], \"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 lbm-benchmark 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('24c23eb4-9be9-4cc2-921c-61455c38ee7f');\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": [
+    "# LBM IVB\n",
+    "# y either 'cyCL' or 'MFLUPS'\n",
+    "fig = px.bar(df_lbm_ivb, x='kernel', y='MFLUPS', barmode='group', title='IVB lbm-benchmark measurements')\n",
+    "fig.show()\n",
+    "#iplot(fig, image='svg', filename='lbmBench_ivb', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 18,
+   "metadata": {},
+   "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"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-soa",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-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": [
+          39.127573999999996,
+          73.84392199999999,
+          104.427749,
+          147.088975,
+          181.440665,
+          188.032791,
+          209.14367,
+          246.504238,
+          272.43071299999997,
+          287.912284,
+          305.687523,
+          304.013522,
+          307.857176,
+          293.475932,
+          282.828444,
+          238.516771,
+          204.273887,
+          173.97129099999998,
+          212.549787,
+          304.786408,
+          305.844419,
+          340.105502,
+          330.608192,
+          465.409183,
+          380.460171,
+          381.192837,
+          448.185883,
+          530.900766,
+          402.744032,
+          418.834246,
+          429.47503600000005,
+          501.514495,
+          597.940206,
+          481.96893,
+          500.89150599999994,
+          653.626654,
+          465.788586,
+          460.806548,
+          469.366849,
+          543.0895929999999,
+          307.281816,
+          309.610775,
+          265.503396,
+          310.00034300000004,
+          372.671462,
+          337.851447,
+          394.233371,
+          453.258165,
+          462.40243499999997,
+          436.16300099999995,
+          467.427907,
+          369.665984,
+          417.788652,
+          446.166475,
+          361.476697,
+          509.317775,
+          338.89687200000003,
+          487.389343,
+          488.020562,
+          425.641288,
+          446.57701900000006,
+          306.276483,
+          488.43478200000004,
+          365.67861400000004,
+          366.968166,
+          363.895426,
+          368.65409500000004,
+          379.388768,
+          487.14179,
+          481.14053099999995,
+          416.97949500000004,
+          499.721441,
+          340.381393,
+          261.576805,
+          303.832599,
+          339.52701,
+          290.36159,
+          431.20041100000003,
+          439.192221,
+          504.50683
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-aos",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-aos",
+         "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": [
+          21.824707999999998,
+          41.090078999999996,
+          56.037411999999996,
+          75.494013,
+          93.01613,
+          98.018312,
+          97.818232,
+          113.445223,
+          130.327973,
+          144.294522,
+          144.55083100000002,
+          140.81926,
+          135.41943600000002,
+          145.684434,
+          161.847568,
+          153.906299,
+          144.73141299999997,
+          160.240203,
+          167.793615,
+          168.94853700000002,
+          187.31946499999998,
+          191.418891,
+          211.128402,
+          216.343827,
+          212.472206,
+          244.686013,
+          254.74198700000002,
+          253.326279,
+          273.66651,
+          295.530413,
+          296.747627,
+          298.324019,
+          324.37637,
+          345.59819,
+          342.74408700000004,
+          353.324752,
+          387.68010899999996,
+          399.662027,
+          365.382081,
+          405.41888,
+          332.8964,
+          342.92032,
+          334.635327,
+          342.73708799999997,
+          362.55880099999996,
+          331.351707,
+          332.501262,
+          346.62118399999997,
+          352.888627,
+          327.34475,
+          334.217195,
+          336.79949799999997,
+          302.634887,
+          307.603518,
+          326.153121,
+          302.786617,
+          277.226909,
+          248.463962,
+          266.319805,
+          278.85451,
+          299.42879300000004,
+          297.35594100000003,
+          310.728489,
+          298.763664,
+          329.37764599999997,
+          335.458255,
+          317.372279,
+          346.422059,
+          350.134167,
+          355.500937,
+          362.675009,
+          358.19648,
+          382.12433799999997,
+          393.384066,
+          393.055492,
+          363.15106099999997,
+          421.38728,
+          428.52016799999996,
+          415.437802,
+          389.265562
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-1s-soa",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-1s-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": [
+          21.053121,
+          41.465415,
+          62.333769999999994,
+          81.93903,
+          102.06694,
+          121.67328799999999,
+          140.7761,
+          159.579693,
+          179.287479,
+          194.328,
+          210.38981,
+          220.620815,
+          230.187613,
+          228.275283,
+          241.83878900000002,
+          217.063584,
+          204.860847,
+          185.693989,
+          202.845406,
+          248.022454,
+          269.452845,
+          238.396645,
+          254.501695,
+          276.007227,
+          304.835767,
+          313.557184,
+          330.183006,
+          332.633877,
+          321.399785,
+          363.465625,
+          373.35641499999997,
+          418.083513,
+          379.85098700000003,
+          334.69594,
+          319.79231699999997,
+          317.946931,
+          374.168272,
+          319.00394500000004,
+          320.081237,
+          426.46367599999996,
+          251.93992799999998,
+          226.28954199999998,
+          229.312671,
+          249.27455899999998,
+          245.76804700000002,
+          250.94532999999998,
+          262.35502599999995,
+          267.766319,
+          260.440991,
+          265.106051,
+          283.623401,
+          287.57417000000004,
+          287.032585,
+          293.25096099999996,
+          310.05546200000003,
+          290.32036400000004,
+          261.909811,
+          276.57232700000003,
+          280.991284,
+          276.083273,
+          221.77423199999998,
+          214.48220299999997,
+          227.234548,
+          229.260075,
+          223.95452400000002,
+          215.38279,
+          237.17267900000002,
+          256.199675,
+          249.78991299999998,
+          228.464826,
+          268.403798,
+          258.849091,
+          246.115065,
+          270.15708,
+          259.825315,
+          235.499502,
+          215.810082,
+          236.701625,
+          224.289336,
+          256.98864
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-2s-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-2s-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": [
+          19.14657,
+          41.746063,
+          61.27575,
+          80.675443,
+          101.496148,
+          120.348597,
+          139.455589,
+          159.342724,
+          176.42963,
+          190.423697,
+          206.654544,
+          218.27471,
+          226.820243,
+          234.173588,
+          234.148542,
+          223.002346,
+          212.414505,
+          184.265327,
+          210.97668900000002,
+          249.47787999999997,
+          271.195255,
+          230.77114500000002,
+          265.899653,
+          280.126618,
+          308.328458,
+          309.346379,
+          346.666227,
+          342.05345,
+          313.750609,
+          338.60772599999996,
+          376.24560099999997,
+          420.84578099999993,
+          388.267899,
+          333.159889,
+          314.77887799999996,
+          341.80848399999996,
+          376.690677,
+          334.714574,
+          349.944059,
+          451.71707000000004,
+          240.871923,
+          224.65233500000002,
+          225.057117,
+          233.41547400000002,
+          228.911961,
+          235.671175,
+          248.44971,
+          253.425729,
+          260.651644,
+          261.502768,
+          275.708369,
+          281.59176099999996,
+          271.52795699999996,
+          292.779917,
+          281.515012,
+          275.827117,
+          247.903397,
+          265.369242,
+          273.453794,
+          252.34633300000002,
+          218.15614399999998,
+          201.89148500000002,
+          216.74765,
+          219.474311,
+          212.518277,
+          219.63849700000003,
+          231.415592,
+          244.16040099999998,
+          267.953876,
+          233.958015,
+          281.613219,
+          254.805475,
+          263.56815,
+          260.27036,
+          282.571913,
+          235.09706699999998,
+          208.44141499999998,
+          213.49063199999998,
+          250.64069700000002,
+          288.92126099999996
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-soa",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-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": [
+          7.255006,
+          14.294139999999999,
+          21.087338,
+          27.954752000000003,
+          35.436776,
+          41.215895,
+          47.463582,
+          52.446999,
+          60.200864,
+          61.668580000000006,
+          72.56658399999999,
+          78.35087299999999,
+          81.973579,
+          88.490439,
+          94.717551,
+          96.095651,
+          98.876663,
+          95.205435,
+          107.42657,
+          115.991297,
+          108.516589,
+          112.309757,
+          121.322222,
+          117.398823,
+          119.311299,
+          129.152497,
+          130.404254,
+          136.11570600000002,
+          140.056589,
+          144.29431499999998,
+          153.283866,
+          166.13331499999998,
+          167.320583,
+          162.165332,
+          163.711421,
+          158.44608,
+          189.920569,
+          188.527807,
+          188.77271100000002,
+          196.521802,
+          145.20251299999998,
+          143.876703,
+          140.671338,
+          147.416577,
+          157.57124299999998,
+          164.908143,
+          167.849269,
+          170.619466,
+          163.106473,
+          162.51030500000002,
+          167.271044,
+          170.05031,
+          172.763374,
+          170.445045,
+          172.601923,
+          175.756145,
+          177.069449,
+          174.642271,
+          179.107239,
+          177.133141,
+          168.300825,
+          159.70889,
+          175.291593,
+          179.940435,
+          176.8663,
+          177.710084,
+          188.932701,
+          187.787876,
+          187.966547,
+          184.127111,
+          200.497712,
+          192.45570700000002,
+          192.908795,
+          193.002609,
+          198.47239199999999,
+          176.576572,
+          160.748822,
+          175.30318799999998,
+          179.260751,
+          196.14086
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-aos",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-aos",
+         "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": [
+          12.44026,
+          23.533332,
+          33.898343,
+          45.336147,
+          54.535617,
+          63.355644999999996,
+          67.59405500000001,
+          79.484302,
+          90.13457199999999,
+          94.681507,
+          99.56573399999999,
+          97.711363,
+          96.79529000000001,
+          104.545509,
+          112.025998,
+          109.166399,
+          104.44919399999999,
+          115.04538799999999,
+          119.76361200000001,
+          120.64780900000001,
+          129.26132900000002,
+          133.736433,
+          144.22415700000002,
+          150.961658,
+          151.325118,
+          165.741976,
+          169.710221,
+          172.71426200000002,
+          185.480572,
+          197.441702,
+          194.559832,
+          196.84043400000002,
+          209.946373,
+          216.41263500000002,
+          215.65791800000002,
+          225.75018599999999,
+          231.383823,
+          233.564212,
+          231.43739700000003,
+          242.022305,
+          236.090523,
+          221.77472000000003,
+          205.547428,
+          219.73902,
+          220.03501200000002,
+          207.009144,
+          204.771807,
+          219.85619300000002,
+          223.926264,
+          228.77506400000001,
+          219.528973,
+          209.968916,
+          202.356901,
+          202.87155900000002,
+          209.49946200000002,
+          197.09209199999998,
+          183.220527,
+          188.789433,
+          191.126714,
+          194.727056,
+          197.065769,
+          196.741603,
+          204.535785,
+          204.74381,
+          204.66963700000002,
+          214.024323,
+          219.79333300000002,
+          214.29177099999998,
+          230.47037200000003,
+          221.90593199999998,
+          229.420939,
+          235.205924,
+          229.610296,
+          241.481857,
+          234.05942799999997,
+          243.154516,
+          240.87249900000003,
+          256.79548700000004,
+          254.104352,
+          259.34121
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-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": [
+          12.040412,
+          23.936370999999998,
+          35.080145,
+          46.758390000000006,
+          59.416862,
+          67.841724,
+          66.102824,
+          90.448737,
+          100.595464,
+          108.011458,
+          117.20026899999999,
+          123.383496,
+          129.23350200000002,
+          132.739756,
+          138.83283,
+          129.737844,
+          126.925031,
+          114.6816,
+          142.071883,
+          150.463359,
+          159.23973600000002,
+          155.592885,
+          176.824996,
+          188.63737,
+          187.286631,
+          195.048956,
+          203.411642,
+          215.04658199999997,
+          211.793774,
+          223.84065499999997,
+          202.816708,
+          245.25091899999998,
+          235.55086699999998,
+          227.175342,
+          218.149764,
+          219.11735099999999,
+          258.822647,
+          218.780442,
+          214.802215,
+          267.089352,
+          173.806001,
+          177.761372,
+          177.278995,
+          179.44825500000002,
+          193.129473,
+          195.519192,
+          205.55581999999998,
+          201.781655,
+          196.480775,
+          192.467569,
+          201.93014499999998,
+          208.75943700000002,
+          199.682723,
+          202.03973100000002,
+          210.39947999999998,
+          214.998949,
+          196.174961,
+          199.503128,
+          214.472268,
+          213.78431400000002,
+          194.355097,
+          192.037694,
+          197.737601,
+          206.931833,
+          208.801314,
+          217.92305299999998,
+          204.07250200000001,
+          214.15608500000002,
+          216.650311,
+          202.365847,
+          219.95283199999997,
+          236.49525899999998,
+          206.568282,
+          227.240958,
+          216.14369700000003,
+          202.520289,
+          173.99496200000002,
+          176.38003500000002,
+          217.581811,
+          238.717768
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-aos",
+         "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": [
+          16.839828,
+          32.252646999999996,
+          39.971148,
+          52.906468000000004,
+          66.162712,
+          59.711918000000004,
+          60.280744999999996,
+          69.392104,
+          79.61746,
+          84.969127,
+          84.325355,
+          79.636679,
+          77.237836,
+          81.171353,
+          89.728165,
+          85.558479,
+          79.273554,
+          86.833089,
+          90.794436,
+          93.73330899999999,
+          98.33394100000001,
+          101.427836,
+          106.860001,
+          115.01369,
+          117.927901,
+          126.676125,
+          130.116096,
+          136.633958,
+          140.76906499999998,
+          149.014516,
+          149.074626,
+          156.63886200000002,
+          168.970861,
+          172.52437700000002,
+          175.69091,
+          173.514022,
+          181.118667,
+          191.41507,
+          187.456149,
+          197.55664199999998,
+          167.679276,
+          170.909753,
+          155.727082,
+          168.264198,
+          168.188533,
+          169.5343,
+          173.28583999999998,
+          187.29568799999998,
+          194.651779,
+          191.029369,
+          187.17341299999998,
+          172.734407,
+          161.899673,
+          157.677577,
+          156.207048,
+          147.342219,
+          131.436722,
+          135.93390300000002,
+          139.207394,
+          143.66319099999998,
+          143.72229099999998,
+          146.326147,
+          151.17955800000001,
+          152.21492,
+          151.299143,
+          155.061508,
+          162.009455,
+          164.336963,
+          172.47968400000002,
+          167.00661399999998,
+          166.850832,
+          172.28265,
+          175.452691,
+          180.856418,
+          178.685997,
+          173.3731,
+          189.039098,
+          191.516997,
+          186.50068100000001,
+          183.710521
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-sl-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-sl-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": [
+          59.105796,
+          101.30172900000001,
+          119.857047,
+          170.403658,
+          212.36556800000002,
+          204.72976200000002,
+          199.627901,
+          243.042138,
+          278.204141,
+          294.484734,
+          292.57662200000004,
+          276.408927,
+          301.61609,
+          305.825611,
+          283.10255,
+          270.631346,
+          215.450412,
+          223.327504,
+          269.44978100000003,
+          251.440625,
+          347.612151,
+          359.14081400000003,
+          377.265023,
+          389.07493900000003,
+          470.92081500000006,
+          429.288297,
+          395.677008,
+          514.2482719999999,
+          531.573333,
+          495.894991,
+          469.170046,
+          467.34059699999995,
+          509.78508200000005,
+          525.5671679999999,
+          462.13984000000005,
+          523.236515,
+          466.75035199999996,
+          419.373633,
+          474.43055499999997,
+          416.46605,
+          339.014096,
+          308.14943700000003,
+          361.984734,
+          390.466972,
+          395.979227,
+          388.166132,
+          430.088112,
+          438.22230700000006,
+          484.45385300000004,
+          475.879387,
+          477.901136,
+          451.54490999999996,
+          439.88044400000007,
+          485.20485999999994,
+          467.099987,
+          485.631875,
+          450.55147900000003,
+          431.613458,
+          426.687283,
+          349.402851,
+          330.808563,
+          430.90428099999997,
+          298.46570499999996,
+          330.383946,
+          289.903114,
+          343.984182,
+          343.71063300000003,
+          289.203988,
+          376.494573,
+          384.999337,
+          377.609128,
+          406.54449700000004,
+          447.35069100000004,
+          307.084342,
+          299.72979300000003,
+          359.297779,
+          311.596669,
+          289.31552999999997,
+          326.827911,
+          263.063483
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-soa",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-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": [
+          58.789861,
+          101.22653000000001,
+          118.545927,
+          171.351924,
+          214.20721699999999,
+          205.958663,
+          203.726646,
+          244.661641,
+          271.149252,
+          306.502068,
+          280.193646,
+          293.363937,
+          301.76679900000005,
+          301.039501,
+          301.18467999999996,
+          246.806302,
+          203.89142900000002,
+          215.92553199999998,
+          258.438897,
+          293.653504,
+          308.245172,
+          355.823755,
+          404.110067,
+          366.699247,
+          474.977663,
+          467.447976,
+          462.825867,
+          428.26822599999997,
+          515.0570349999999,
+          497.62437,
+          463.466471,
+          543.8587610000001,
+          499.92734299999995,
+          510.815533,
+          492.783515,
+          373.41456,
+          361.036408,
+          406.380852,
+          442.85651399999995,
+          497.09134800000004,
+          409.377547,
+          372.523955,
+          337.354315,
+          394.516773,
+          402.550442,
+          400.111402,
+          420.21622699999995,
+          403.537639,
+          427.81974699999995,
+          516.4775139999999,
+          442.595218,
+          467.700892,
+          402.484077,
+          447.238442,
+          417.459594,
+          455.25185700000003,
+          443.83240199999995,
+          407.101218,
+          378.132674,
+          365.781551,
+          364.145105,
+          297.389967,
+          325.653198,
+          340.43346099999997,
+          355.674834,
+          393.797096,
+          365.836031,
+          271.469767,
+          405.564192,
+          399.683838,
+          363.307619,
+          390.790851,
+          337.368442,
+          311.428761,
+          352.916762,
+          335.410212,
+          287.824031,
+          251.171589,
+          314.70756,
+          258.88818599999996
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-aos",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-aos",
+         "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": [
+          17.63672,
+          31.620240000000003,
+          48.861121999999995,
+          65.741013,
+          83.040355,
+          87.917563,
+          88.617248,
+          103.350389,
+          114.946114,
+          129.87119199999998,
+          124.929585,
+          125.03859299999999,
+          126.37773899999999,
+          132.576845,
+          147.903774,
+          140.175118,
+          141.125087,
+          148.818255,
+          151.064468,
+          166.177246,
+          166.73494499999998,
+          170.90155900000002,
+          177.59593,
+          185.707258,
+          197.541625,
+          208.917944,
+          213.86524100000003,
+          219.018825,
+          218.91551,
+          232.781242,
+          248.54567400000002,
+          254.45844900000003,
+          259.12850099999997,
+          303.983468,
+          299.90117200000003,
+          304.94515099999995,
+          297.023107,
+          293.98976600000003,
+          301.4723,
+          295.00751099999997,
+          250.592985,
+          262.068618,
+          249.597063,
+          282.62861499999997,
+          283.697907,
+          273.67450499999995,
+          253.43115,
+          278.463963,
+          284.03517400000004,
+          329.345061,
+          322.295956,
+          317.39428399999997,
+          310.93788,
+          335.714065,
+          338.099854,
+          325.24721800000003,
+          300.524963,
+          319.058017,
+          326.85787799999997,
+          345.780933,
+          342.008146,
+          317.983825,
+          345.573286,
+          335.05422799999997,
+          336.1511,
+          336.72855,
+          336.440561,
+          327.536656,
+          341.09359,
+          333.051084,
+          334.368668,
+          340.787422,
+          338.246346,
+          334.021815,
+          337.80611600000003,
+          335.922635,
+          335.118617,
+          331.68265499999995,
+          344.325554,
+          337.77524
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-soa",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-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": [
+          31.897522,
+          62.325312,
+          86.39417399999999,
+          116.41325800000001,
+          148.282874,
+          162.900874,
+          169.32421599999998,
+          198.033706,
+          222.66213100000002,
+          250.884219,
+          250.095741,
+          256.879986,
+          262.327006,
+          244.946244,
+          269.975474,
+          214.263161,
+          183.607274,
+          186.733072,
+          224.951796,
+          267.04260800000003,
+          338.83358799999996,
+          366.759344,
+          353.118162,
+          376.133179,
+          449.457071,
+          379.68879599999997,
+          418.20157400000005,
+          447.370067,
+          479.878388,
+          465.34627800000004,
+          464.30035999999996,
+          433.530524,
+          453.339271,
+          477.29807,
+          478.193875,
+          417.489015,
+          418.55702599999995,
+          408.861891,
+          491.14264699999995,
+          438.072663,
+          365.893186,
+          360.587828,
+          327.60058599999996,
+          352.660625,
+          367.132384,
+          365.617211,
+          372.34317799999997,
+          373.179668,
+          386.614093,
+          445.198512,
+          471.066201,
+          458.25673099999995,
+          429.114062,
+          463.37050700000003,
+          436.517487,
+          455.712292,
+          446.525041,
+          451.708459,
+          454.55422699999997,
+          428.59311799999995,
+          368.78167,
+          337.804982,
+          314.04388900000004,
+          390.991129,
+          411.798156,
+          338.86465699999997,
+          307.502077,
+          350.36257,
+          448.136023,
+          424.895555,
+          357.29544300000003,
+          471.56582199999997,
+          428.34245599999997,
+          303.38066299999997,
+          401.660959,
+          306.191509,
+          315.218071,
+          283.107524,
+          302.503299,
+          412.816059
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-aos",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-aos",
+         "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": [
+          16.707418,
+          30.113965000000004,
+          37.922404,
+          50.559046,
+          63.374165000000005,
+          56.354130000000005,
+          56.929660999999996,
+          64.38572099999999,
+          71.544415,
+          84.62746,
+          78.064216,
+          74.507368,
+          73.026512,
+          77.17142700000001,
+          87.420019,
+          77.439686,
+          78.271829,
+          83.45267199999999,
+          88.346531,
+          91.23805899999999,
+          93.945858,
+          96.10959100000001,
+          98.90123100000001,
+          102.813035,
+          112.279298,
+          113.972298,
+          116.10098400000001,
+          121.608713,
+          119.96766799999999,
+          131.152357,
+          131.148429,
+          142.094134,
+          152.87787,
+          161.674779,
+          160.139744,
+          158.05931299999997,
+          156.266009,
+          157.83543,
+          161.646751,
+          159.954699,
+          130.942475,
+          138.097621,
+          139.497315,
+          152.05633600000002,
+          158.227316,
+          155.487303,
+          159.47602,
+          159.526165,
+          170.32541,
+          196.170948,
+          185.605005,
+          184.249818,
+          179.84379099999998,
+          194.635884,
+          192.676454,
+          190.718693,
+          187.862843,
+          191.476122,
+          193.381844,
+          218.365109,
+          212.746123,
+          215.939075,
+          211.05041699999998,
+          213.77943599999998,
+          212.425147,
+          215.68840299999997,
+          216.447171,
+          204.568504,
+          207.458516,
+          211.10748999999998,
+          214.767171,
+          209.806515,
+          214.584805,
+          215.58809,
+          215.98087200000003,
+          214.21769700000002,
+          214.76568199999997,
+          210.47841400000001,
+          216.246386,
+          210.36629700000003
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-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": [
+          14.353766,
+          28.335608,
+          41.175534999999996,
+          55.411190000000005,
+          69.27788199999999,
+          79.942653,
+          84.1773,
+          98.707982,
+          109.859801,
+          127.406646,
+          125.48001299999999,
+          134.286946,
+          139.999394,
+          136.80053999999998,
+          139.74189199999998,
+          123.643068,
+          112.804162,
+          110.23901200000002,
+          127.36978500000001,
+          164.707274,
+          183.121993,
+          178.518672,
+          171.870715,
+          177.011092,
+          213.209378,
+          210.83049,
+          203.421606,
+          215.865825,
+          216.35114700000003,
+          217.21036,
+          216.30003100000002,
+          209.686489,
+          199.820209,
+          237.862277,
+          239.11893700000002,
+          241.71529500000003,
+          226.260817,
+          223.58955600000002,
+          232.35050299999997,
+          268.97515400000003,
+          191.103049,
+          180.445588,
+          188.19276000000002,
+          187.435738,
+          190.249042,
+          191.550511,
+          197.094503,
+          198.154697,
+          207.405642,
+          235.541777,
+          230.62633799999998,
+          229.06816899999998,
+          239.38011400000002,
+          234.159975,
+          242.503846,
+          236.61695099999997,
+          240.22609,
+          237.87225,
+          229.12875699999998,
+          245.244648,
+          248.34065299999997,
+          231.953273,
+          194.372446,
+          207.61056000000002,
+          227.63364700000002,
+          238.37181600000002,
+          208.27103,
+          218.92110099999996,
+          208.906135,
+          242.695537,
+          238.552366,
+          244.21309700000003,
+          226.639921,
+          254.16207000000003,
+          223.619221,
+          214.711421,
+          196.448197,
+          183.66729899999999,
+          225.204329,
+          257.87043700000004
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-aos",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-aos",
+         "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": [
+          17.101438,
+          31.271083,
+          43.060119,
+          56.564855,
+          70.570789,
+          75.38231999999999,
+          77.309537,
+          88.084474,
+          97.701006,
+          113.21291699999999,
+          106.812596,
+          101.000742,
+          101.86744499999999,
+          105.907634,
+          122.22329099999999,
+          111.427858,
+          112.527018,
+          115.385539,
+          124.29450200000001,
+          129.267426,
+          132.538241,
+          135.399954,
+          138.98318999999998,
+          142.13008200000002,
+          153.12008,
+          152.248,
+          156.184457,
+          166.540069,
+          170.489843,
+          181.696745,
+          182.219074,
+          195.467864,
+          205.91234,
+          222.061902,
+          225.87398599999997,
+          223.58272999999997,
+          223.211303,
+          223.99948199999997,
+          222.74216099999998,
+          225.06604500000003,
+          180.809496,
+          192.41443,
+          185.56268300000002,
+          199.472898,
+          200.796643,
+          195.15129299999998,
+          190.853602,
+          191.592603,
+          191.71159699999998,
+          225.290606,
+          214.61830299999997,
+          209.598223,
+          211.05561400000002,
+          214.596237,
+          215.583821,
+          210.143517,
+          211.150314,
+          217.297887,
+          212.921662,
+          244.44369,
+          238.927466,
+          237.03284,
+          240.60288300000002,
+          235.288904,
+          243.737138,
+          238.77054700000002,
+          242.843604,
+          239.245902,
+          241.53905099999997,
+          243.645735,
+          242.06375400000002,
+          231.858081,
+          239.648848,
+          240.65477400000003,
+          242.652117,
+          240.442752,
+          238.695277,
+          234.30271299999998,
+          244.80006600000002,
+          229.75199500000002
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-soa",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-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": [
+          14.028652,
+          28.109790999999998,
+          40.436685,
+          54.226952000000004,
+          68.072482,
+          78.321106,
+          84.171566,
+          96.546591,
+          108.447496,
+          121.93153899999999,
+          125.96696999999999,
+          129.335826,
+          138.24610800000002,
+          140.102719,
+          142.80638100000002,
+          117.34116499999999,
+          114.65548700000001,
+          107.307608,
+          124.873391,
+          150.979255,
+          169.754276,
+          173.809825,
+          164.691449,
+          168.77758500000002,
+          207.909307,
+          203.13069,
+          200.46129399999998,
+          207.06756399999998,
+          218.140786,
+          218.277666,
+          216.155411,
+          200.94067900000002,
+          212.529041,
+          240.69402999999997,
+          239.342423,
+          241.849098,
+          221.466848,
+          222.923733,
+          226.916711,
+          248.913505,
+          198.19681599999998,
+          201.600789,
+          199.20103999999998,
+          208.26058500000002,
+          196.664569,
+          213.799973,
+          206.06391599999998,
+          212.722193,
+          226.004642,
+          240.53894900000003,
+          243.416498,
+          245.44443700000002,
+          239.758395,
+          240.167796,
+          224.11875,
+          235.65835299999998,
+          244.487308,
+          241.42613599999999,
+          239.09764700000002,
+          228.539357,
+          234.85568999999998,
+          235.77366400000002,
+          195.891623,
+          230.85261200000002,
+          244.299444,
+          219.54213399999998,
+          179.464404,
+          250.984575,
+          222.37450099999998,
+          241.272566,
+          237.121162,
+          239.348396,
+          199.305217,
+          207.654011,
+          244.370434,
+          186.392723,
+          188.524102,
+          201.580915,
+          197.13703999999998,
+          262.800042
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-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": [
+          14.511529000000001,
+          28.600153999999996,
+          41.527253,
+          55.489467000000005,
+          68.84291400000001,
+          80.956295,
+          88.846536,
+          102.28653800000001,
+          115.497229,
+          126.27636000000001,
+          133.645607,
+          140.49711200000002,
+          144.173674,
+          138.04263,
+          148.642748,
+          123.20386699999999,
+          119.92181000000001,
+          108.86111399999999,
+          119.872134,
+          151.12958799999998,
+          177.52541000000002,
+          179.372184,
+          183.51818899999998,
+          206.274112,
+          204.944333,
+          209.702099,
+          206.086899,
+          222.83469700000003,
+          225.67847400000002,
+          229.253421,
+          229.572348,
+          233.16565899999998,
+          253.105188,
+          247.68085299999998,
+          247.24348700000002,
+          242.126028,
+          196.608224,
+          204.56767299999998,
+          242.431019,
+          289.138599,
+          212.089838,
+          210.045994,
+          211.22028799999998,
+          207.228309,
+          219.737461,
+          212.011141,
+          223.776615,
+          208.962053,
+          233.08309,
+          246.58451499999998,
+          243.157745,
+          243.210597,
+          235.43426000000002,
+          257.717005,
+          251.003029,
+          240.170231,
+          261.79355400000003,
+          265.26072400000004,
+          268.820784,
+          263.554355,
+          204.044385,
+          211.72286400000002,
+          221.812211,
+          216.874964,
+          219.599702,
+          223.960252,
+          217.43512,
+          231.0348,
+          210.012046,
+          228.66130299999998,
+          255.26048500000002,
+          238.22576899999999,
+          209.98817999999997,
+          266.325088,
+          242.06448199999997,
+          264.3196,
+          215.47150200000002,
+          208.91198500000002,
+          201.72527,
+          282.059851
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-aos",
+         "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": [
+          16.710720000000002,
+          30.050523,
+          38.502878,
+          50.685898,
+          63.27946800000001,
+          56.362922,
+          57.338784,
+          66.490264,
+          77.309522,
+          84.269275,
+          79.64426800000001,
+          78.536428,
+          72.60520799999999,
+          77.376912,
+          88.331478,
+          86.003775,
+          79.78155,
+          85.938914,
+          88.0345,
+          89.233295,
+          95.325903,
+          102.83799599999999,
+          107.42104099999999,
+          104.518085,
+          111.87488300000001,
+          118.624998,
+          122.442223,
+          133.039489,
+          133.036326,
+          138.799583,
+          150.444927,
+          137.742278,
+          162.30731799999998,
+          159.208267,
+          167.51527099999998,
+          168.4339,
+          179.468402,
+          182.764149,
+          188.96248,
+          189.993126,
+          162.768043,
+          167.753994,
+          152.313858,
+          157.529156,
+          169.653541,
+          169.521172,
+          176.989471,
+          183.870182,
+          193.879986,
+          196.05045900000002,
+          183.08678600000002,
+          177.16118600000001,
+          163.033593,
+          157.39411299999998,
+          136.41736,
+          136.393341,
+          133.32703,
+          137.256651,
+          142.844412,
+          135.15168799999998,
+          134.23365,
+          142.476297,
+          130.138669,
+          124.19808300000001,
+          156.499746,
+          156.735525,
+          155.137709,
+          164.640628,
+          156.436295,
+          166.416843,
+          172.902414,
+          154.96946200000002,
+          173.583932,
+          178.9214,
+          181.217095,
+          178.710651,
+          173.297619,
+          183.170289,
+          182.904394,
+          181.47704
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-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": [
+          14.186119,
+          27.883004,
+          41.142143,
+          54.668447,
+          69.949325,
+          81.701542,
+          89.514236,
+          102.548105,
+          116.796361,
+          127.356255,
+          133.926292,
+          138.232824,
+          145.909761,
+          143.632251,
+          147.023747,
+          122.325397,
+          117.19624499999999,
+          109.473491,
+          128.119598,
+          135.47732299999998,
+          178.44868300000002,
+          185.53182900000002,
+          188.45372,
+          206.333915,
+          221.11297000000002,
+          205.25751699999998,
+          216.702175,
+          227.536054,
+          229.42263799999998,
+          235.34718999999998,
+          231.55726600000003,
+          236.462635,
+          237.88124,
+          248.21486600000003,
+          248.630509,
+          238.69471099999998,
+          216.195783,
+          219.61885800000002,
+          235.96757599999998,
+          309.577701,
+          198.723733,
+          191.932926,
+          191.765443,
+          197.711203,
+          205.26191,
+          205.190497,
+          208.275983,
+          220.525641,
+          210.69022400000003,
+          227.33188199999998,
+          235.293577,
+          238.72738900000002,
+          213.47909199999998,
+          217.22019900000004,
+          245.337404,
+          239.869184,
+          248.58156400000001,
+          252.96912799999998,
+          244.96933199999998,
+          235.814658,
+          212.699617,
+          220.22315099999997,
+          226.748998,
+          203.777249,
+          216.47404100000003,
+          211.43048599999997,
+          205.060347,
+          236.570399,
+          205.033106,
+          227.9833,
+          239.13923599999998,
+          213.37720499999998,
+          224.78848,
+          220.90501400000002,
+          232.61281200000002,
+          239.142785,
+          200.275716,
+          197.529517,
+          200.97687,
+          234.56084500000003
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-aos",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-aos",
+         "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": [
+          17.010438,
+          31.894727000000003,
+          43.119085999999996,
+          56.830188,
+          71.542598,
+          75.608536,
+          78.301436,
+          91.172659,
+          103.466076,
+          114.37951000000001,
+          113.191571,
+          110.287847,
+          103.858246,
+          112.06218100000001,
+          120.155286,
+          120.921536,
+          111.915819,
+          118.948101,
+          125.20551699999999,
+          124.480905,
+          130.80369199999998,
+          144.67818400000002,
+          148.57608100000002,
+          143.269904,
+          155.559357,
+          162.82627,
+          174.774192,
+          188.814564,
+          183.952973,
+          194.10298600000002,
+          213.37437999999997,
+          189.71573600000002,
+          220.778008,
+          219.87887400000002,
+          233.243289,
+          234.657723,
+          243.943341,
+          242.589573,
+          257.266839,
+          255.884924,
+          222.58941600000003,
+          225.778909,
+          202.85950400000002,
+          208.74493999999999,
+          226.12224799999998,
+          223.06557200000003,
+          219.59383599999998,
+          220.54435499999997,
+          219.37952599999997,
+          229.6751,
+          223.66553399999998,
+          218.91003700000002,
+          214.40617200000003,
+          213.18681099999998,
+          180.843183,
+          185.662749,
+          184.522685,
+          188.22512,
+          200.60365,
+          191.572375,
+          187.966196,
+          196.909809,
+          178.263182,
+          171.532443,
+          216.80236200000002,
+          217.774842,
+          214.915213,
+          227.593648,
+          218.635454,
+          218.655866,
+          233.211016,
+          213.59738399999998,
+          236.68938599999998,
+          237.27452200000002,
+          239.75126,
+          238.827031,
+          233.815018,
+          247.418582,
+          246.114463,
+          250.79050099999998
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "layout": {
+        "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": "SKL single node strong scaling"
+        },
+        "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=\"f81df0f3-4c52-4da4-adfb-e85f5a6809d0\" 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(\"f81df0f3-4c52-4da4-adfb-e85f5a6809d0\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        'f81df0f3-4c52-4da4-adfb-e85f5a6809d0',\n",
+       "                        [{\"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\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-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\": [39.127573999999996, 73.84392199999999, 104.427749, 147.088975, 181.440665, 188.032791, 209.14367, 246.504238, 272.43071299999997, 287.912284, 305.687523, 304.013522, 307.857176, 293.475932, 282.828444, 238.516771, 204.273887, 173.97129099999998, 212.549787, 304.786408, 305.844419, 340.105502, 330.608192, 465.409183, 380.460171, 381.192837, 448.185883, 530.900766, 402.744032, 418.834246, 429.47503600000005, 501.514495, 597.940206, 481.96893, 500.89150599999994, 653.626654, 465.788586, 460.806548, 469.366849, 543.0895929999999, 307.281816, 309.610775, 265.503396, 310.00034300000004, 372.671462, 337.851447, 394.233371, 453.258165, 462.40243499999997, 436.16300099999995, 467.427907, 369.665984, 417.788652, 446.166475, 361.476697, 509.317775, 338.89687200000003, 487.389343, 488.020562, 425.641288, 446.57701900000006, 306.276483, 488.43478200000004, 365.67861400000004, 366.968166, 363.895426, 368.65409500000004, 379.388768, 487.14179, 481.14053099999995, 416.97949500000004, 499.721441, 340.381393, 261.576805, 303.832599, 339.52701, 290.36159, 431.20041100000003, 439.192221, 504.50683], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-aos\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-aos\", \"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\": [21.824707999999998, 41.090078999999996, 56.037411999999996, 75.494013, 93.01613, 98.018312, 97.818232, 113.445223, 130.327973, 144.294522, 144.55083100000002, 140.81926, 135.41943600000002, 145.684434, 161.847568, 153.906299, 144.73141299999997, 160.240203, 167.793615, 168.94853700000002, 187.31946499999998, 191.418891, 211.128402, 216.343827, 212.472206, 244.686013, 254.74198700000002, 253.326279, 273.66651, 295.530413, 296.747627, 298.324019, 324.37637, 345.59819, 342.74408700000004, 353.324752, 387.68010899999996, 399.662027, 365.382081, 405.41888, 332.8964, 342.92032, 334.635327, 342.73708799999997, 362.55880099999996, 331.351707, 332.501262, 346.62118399999997, 352.888627, 327.34475, 334.217195, 336.79949799999997, 302.634887, 307.603518, 326.153121, 302.786617, 277.226909, 248.463962, 266.319805, 278.85451, 299.42879300000004, 297.35594100000003, 310.728489, 298.763664, 329.37764599999997, 335.458255, 317.372279, 346.422059, 350.134167, 355.500937, 362.675009, 358.19648, 382.12433799999997, 393.384066, 393.055492, 363.15106099999997, 421.38728, 428.52016799999996, 415.437802, 389.265562], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-1s-soa\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-1s-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\": [21.053121, 41.465415, 62.333769999999994, 81.93903, 102.06694, 121.67328799999999, 140.7761, 159.579693, 179.287479, 194.328, 210.38981, 220.620815, 230.187613, 228.275283, 241.83878900000002, 217.063584, 204.860847, 185.693989, 202.845406, 248.022454, 269.452845, 238.396645, 254.501695, 276.007227, 304.835767, 313.557184, 330.183006, 332.633877, 321.399785, 363.465625, 373.35641499999997, 418.083513, 379.85098700000003, 334.69594, 319.79231699999997, 317.946931, 374.168272, 319.00394500000004, 320.081237, 426.46367599999996, 251.93992799999998, 226.28954199999998, 229.312671, 249.27455899999998, 245.76804700000002, 250.94532999999998, 262.35502599999995, 267.766319, 260.440991, 265.106051, 283.623401, 287.57417000000004, 287.032585, 293.25096099999996, 310.05546200000003, 290.32036400000004, 261.909811, 276.57232700000003, 280.991284, 276.083273, 221.77423199999998, 214.48220299999997, 227.234548, 229.260075, 223.95452400000002, 215.38279, 237.17267900000002, 256.199675, 249.78991299999998, 228.464826, 268.403798, 258.849091, 246.115065, 270.15708, 259.825315, 235.499502, 215.810082, 236.701625, 224.289336, 256.98864], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-2s-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-2s-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\": [19.14657, 41.746063, 61.27575, 80.675443, 101.496148, 120.348597, 139.455589, 159.342724, 176.42963, 190.423697, 206.654544, 218.27471, 226.820243, 234.173588, 234.148542, 223.002346, 212.414505, 184.265327, 210.97668900000002, 249.47787999999997, 271.195255, 230.77114500000002, 265.899653, 280.126618, 308.328458, 309.346379, 346.666227, 342.05345, 313.750609, 338.60772599999996, 376.24560099999997, 420.84578099999993, 388.267899, 333.159889, 314.77887799999996, 341.80848399999996, 376.690677, 334.714574, 349.944059, 451.71707000000004, 240.871923, 224.65233500000002, 225.057117, 233.41547400000002, 228.911961, 235.671175, 248.44971, 253.425729, 260.651644, 261.502768, 275.708369, 281.59176099999996, 271.52795699999996, 292.779917, 281.515012, 275.827117, 247.903397, 265.369242, 273.453794, 252.34633300000002, 218.15614399999998, 201.89148500000002, 216.74765, 219.474311, 212.518277, 219.63849700000003, 231.415592, 244.16040099999998, 267.953876, 233.958015, 281.613219, 254.805475, 263.56815, 260.27036, 282.571913, 235.09706699999998, 208.44141499999998, 213.49063199999998, 250.64069700000002, 288.92126099999996], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-soa\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-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\": [7.255006, 14.294139999999999, 21.087338, 27.954752000000003, 35.436776, 41.215895, 47.463582, 52.446999, 60.200864, 61.668580000000006, 72.56658399999999, 78.35087299999999, 81.973579, 88.490439, 94.717551, 96.095651, 98.876663, 95.205435, 107.42657, 115.991297, 108.516589, 112.309757, 121.322222, 117.398823, 119.311299, 129.152497, 130.404254, 136.11570600000002, 140.056589, 144.29431499999998, 153.283866, 166.13331499999998, 167.320583, 162.165332, 163.711421, 158.44608, 189.920569, 188.527807, 188.77271100000002, 196.521802, 145.20251299999998, 143.876703, 140.671338, 147.416577, 157.57124299999998, 164.908143, 167.849269, 170.619466, 163.106473, 162.51030500000002, 167.271044, 170.05031, 172.763374, 170.445045, 172.601923, 175.756145, 177.069449, 174.642271, 179.107239, 177.133141, 168.300825, 159.70889, 175.291593, 179.940435, 176.8663, 177.710084, 188.932701, 187.787876, 187.966547, 184.127111, 200.497712, 192.45570700000002, 192.908795, 193.002609, 198.47239199999999, 176.576572, 160.748822, 175.30318799999998, 179.260751, 196.14086], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-aos\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-aos\", \"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\": [12.44026, 23.533332, 33.898343, 45.336147, 54.535617, 63.355644999999996, 67.59405500000001, 79.484302, 90.13457199999999, 94.681507, 99.56573399999999, 97.711363, 96.79529000000001, 104.545509, 112.025998, 109.166399, 104.44919399999999, 115.04538799999999, 119.76361200000001, 120.64780900000001, 129.26132900000002, 133.736433, 144.22415700000002, 150.961658, 151.325118, 165.741976, 169.710221, 172.71426200000002, 185.480572, 197.441702, 194.559832, 196.84043400000002, 209.946373, 216.41263500000002, 215.65791800000002, 225.75018599999999, 231.383823, 233.564212, 231.43739700000003, 242.022305, 236.090523, 221.77472000000003, 205.547428, 219.73902, 220.03501200000002, 207.009144, 204.771807, 219.85619300000002, 223.926264, 228.77506400000001, 219.528973, 209.968916, 202.356901, 202.87155900000002, 209.49946200000002, 197.09209199999998, 183.220527, 188.789433, 191.126714, 194.727056, 197.065769, 196.741603, 204.535785, 204.74381, 204.66963700000002, 214.024323, 219.79333300000002, 214.29177099999998, 230.47037200000003, 221.90593199999998, 229.420939, 235.205924, 229.610296, 241.481857, 234.05942799999997, 243.154516, 240.87249900000003, 256.79548700000004, 254.104352, 259.34121], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-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\": [12.040412, 23.936370999999998, 35.080145, 46.758390000000006, 59.416862, 67.841724, 66.102824, 90.448737, 100.595464, 108.011458, 117.20026899999999, 123.383496, 129.23350200000002, 132.739756, 138.83283, 129.737844, 126.925031, 114.6816, 142.071883, 150.463359, 159.23973600000002, 155.592885, 176.824996, 188.63737, 187.286631, 195.048956, 203.411642, 215.04658199999997, 211.793774, 223.84065499999997, 202.816708, 245.25091899999998, 235.55086699999998, 227.175342, 218.149764, 219.11735099999999, 258.822647, 218.780442, 214.802215, 267.089352, 173.806001, 177.761372, 177.278995, 179.44825500000002, 193.129473, 195.519192, 205.55581999999998, 201.781655, 196.480775, 192.467569, 201.93014499999998, 208.75943700000002, 199.682723, 202.03973100000002, 210.39947999999998, 214.998949, 196.174961, 199.503128, 214.472268, 213.78431400000002, 194.355097, 192.037694, 197.737601, 206.931833, 208.801314, 217.92305299999998, 204.07250200000001, 214.15608500000002, 216.650311, 202.365847, 219.95283199999997, 236.49525899999998, 206.568282, 227.240958, 216.14369700000003, 202.520289, 173.99496200000002, 176.38003500000002, 217.581811, 238.717768], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-aos\", \"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\": [16.839828, 32.252646999999996, 39.971148, 52.906468000000004, 66.162712, 59.711918000000004, 60.280744999999996, 69.392104, 79.61746, 84.969127, 84.325355, 79.636679, 77.237836, 81.171353, 89.728165, 85.558479, 79.273554, 86.833089, 90.794436, 93.73330899999999, 98.33394100000001, 101.427836, 106.860001, 115.01369, 117.927901, 126.676125, 130.116096, 136.633958, 140.76906499999998, 149.014516, 149.074626, 156.63886200000002, 168.970861, 172.52437700000002, 175.69091, 173.514022, 181.118667, 191.41507, 187.456149, 197.55664199999998, 167.679276, 170.909753, 155.727082, 168.264198, 168.188533, 169.5343, 173.28583999999998, 187.29568799999998, 194.651779, 191.029369, 187.17341299999998, 172.734407, 161.899673, 157.677577, 156.207048, 147.342219, 131.436722, 135.93390300000002, 139.207394, 143.66319099999998, 143.72229099999998, 146.326147, 151.17955800000001, 152.21492, 151.299143, 155.061508, 162.009455, 164.336963, 172.47968400000002, 167.00661399999998, 166.850832, 172.28265, 175.452691, 180.856418, 178.685997, 173.3731, 189.039098, 191.516997, 186.50068100000001, 183.710521], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-sl-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-sl-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\": [59.105796, 101.30172900000001, 119.857047, 170.403658, 212.36556800000002, 204.72976200000002, 199.627901, 243.042138, 278.204141, 294.484734, 292.57662200000004, 276.408927, 301.61609, 305.825611, 283.10255, 270.631346, 215.450412, 223.327504, 269.44978100000003, 251.440625, 347.612151, 359.14081400000003, 377.265023, 389.07493900000003, 470.92081500000006, 429.288297, 395.677008, 514.2482719999999, 531.573333, 495.894991, 469.170046, 467.34059699999995, 509.78508200000005, 525.5671679999999, 462.13984000000005, 523.236515, 466.75035199999996, 419.373633, 474.43055499999997, 416.46605, 339.014096, 308.14943700000003, 361.984734, 390.466972, 395.979227, 388.166132, 430.088112, 438.22230700000006, 484.45385300000004, 475.879387, 477.901136, 451.54490999999996, 439.88044400000007, 485.20485999999994, 467.099987, 485.631875, 450.55147900000003, 431.613458, 426.687283, 349.402851, 330.808563, 430.90428099999997, 298.46570499999996, 330.383946, 289.903114, 343.984182, 343.71063300000003, 289.203988, 376.494573, 384.999337, 377.609128, 406.54449700000004, 447.35069100000004, 307.084342, 299.72979300000003, 359.297779, 311.596669, 289.31552999999997, 326.827911, 263.063483], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-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\": [58.789861, 101.22653000000001, 118.545927, 171.351924, 214.20721699999999, 205.958663, 203.726646, 244.661641, 271.149252, 306.502068, 280.193646, 293.363937, 301.76679900000005, 301.039501, 301.18467999999996, 246.806302, 203.89142900000002, 215.92553199999998, 258.438897, 293.653504, 308.245172, 355.823755, 404.110067, 366.699247, 474.977663, 467.447976, 462.825867, 428.26822599999997, 515.0570349999999, 497.62437, 463.466471, 543.8587610000001, 499.92734299999995, 510.815533, 492.783515, 373.41456, 361.036408, 406.380852, 442.85651399999995, 497.09134800000004, 409.377547, 372.523955, 337.354315, 394.516773, 402.550442, 400.111402, 420.21622699999995, 403.537639, 427.81974699999995, 516.4775139999999, 442.595218, 467.700892, 402.484077, 447.238442, 417.459594, 455.25185700000003, 443.83240199999995, 407.101218, 378.132674, 365.781551, 364.145105, 297.389967, 325.653198, 340.43346099999997, 355.674834, 393.797096, 365.836031, 271.469767, 405.564192, 399.683838, 363.307619, 390.790851, 337.368442, 311.428761, 352.916762, 335.410212, 287.824031, 251.171589, 314.70756, 258.88818599999996], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-aos\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-aos\", \"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\": [17.63672, 31.620240000000003, 48.861121999999995, 65.741013, 83.040355, 87.917563, 88.617248, 103.350389, 114.946114, 129.87119199999998, 124.929585, 125.03859299999999, 126.37773899999999, 132.576845, 147.903774, 140.175118, 141.125087, 148.818255, 151.064468, 166.177246, 166.73494499999998, 170.90155900000002, 177.59593, 185.707258, 197.541625, 208.917944, 213.86524100000003, 219.018825, 218.91551, 232.781242, 248.54567400000002, 254.45844900000003, 259.12850099999997, 303.983468, 299.90117200000003, 304.94515099999995, 297.023107, 293.98976600000003, 301.4723, 295.00751099999997, 250.592985, 262.068618, 249.597063, 282.62861499999997, 283.697907, 273.67450499999995, 253.43115, 278.463963, 284.03517400000004, 329.345061, 322.295956, 317.39428399999997, 310.93788, 335.714065, 338.099854, 325.24721800000003, 300.524963, 319.058017, 326.85787799999997, 345.780933, 342.008146, 317.983825, 345.573286, 335.05422799999997, 336.1511, 336.72855, 336.440561, 327.536656, 341.09359, 333.051084, 334.368668, 340.787422, 338.246346, 334.021815, 337.80611600000003, 335.922635, 335.118617, 331.68265499999995, 344.325554, 337.77524], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-soa\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-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\": [31.897522, 62.325312, 86.39417399999999, 116.41325800000001, 148.282874, 162.900874, 169.32421599999998, 198.033706, 222.66213100000002, 250.884219, 250.095741, 256.879986, 262.327006, 244.946244, 269.975474, 214.263161, 183.607274, 186.733072, 224.951796, 267.04260800000003, 338.83358799999996, 366.759344, 353.118162, 376.133179, 449.457071, 379.68879599999997, 418.20157400000005, 447.370067, 479.878388, 465.34627800000004, 464.30035999999996, 433.530524, 453.339271, 477.29807, 478.193875, 417.489015, 418.55702599999995, 408.861891, 491.14264699999995, 438.072663, 365.893186, 360.587828, 327.60058599999996, 352.660625, 367.132384, 365.617211, 372.34317799999997, 373.179668, 386.614093, 445.198512, 471.066201, 458.25673099999995, 429.114062, 463.37050700000003, 436.517487, 455.712292, 446.525041, 451.708459, 454.55422699999997, 428.59311799999995, 368.78167, 337.804982, 314.04388900000004, 390.991129, 411.798156, 338.86465699999997, 307.502077, 350.36257, 448.136023, 424.895555, 357.29544300000003, 471.56582199999997, 428.34245599999997, 303.38066299999997, 401.660959, 306.191509, 315.218071, 283.107524, 302.503299, 412.816059], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-aos\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-aos\", \"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\": [16.707418, 30.113965000000004, 37.922404, 50.559046, 63.374165000000005, 56.354130000000005, 56.929660999999996, 64.38572099999999, 71.544415, 84.62746, 78.064216, 74.507368, 73.026512, 77.17142700000001, 87.420019, 77.439686, 78.271829, 83.45267199999999, 88.346531, 91.23805899999999, 93.945858, 96.10959100000001, 98.90123100000001, 102.813035, 112.279298, 113.972298, 116.10098400000001, 121.608713, 119.96766799999999, 131.152357, 131.148429, 142.094134, 152.87787, 161.674779, 160.139744, 158.05931299999997, 156.266009, 157.83543, 161.646751, 159.954699, 130.942475, 138.097621, 139.497315, 152.05633600000002, 158.227316, 155.487303, 159.47602, 159.526165, 170.32541, 196.170948, 185.605005, 184.249818, 179.84379099999998, 194.635884, 192.676454, 190.718693, 187.862843, 191.476122, 193.381844, 218.365109, 212.746123, 215.939075, 211.05041699999998, 213.77943599999998, 212.425147, 215.68840299999997, 216.447171, 204.568504, 207.458516, 211.10748999999998, 214.767171, 209.806515, 214.584805, 215.58809, 215.98087200000003, 214.21769700000002, 214.76568199999997, 210.47841400000001, 216.246386, 210.36629700000003], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-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\": [14.353766, 28.335608, 41.175534999999996, 55.411190000000005, 69.27788199999999, 79.942653, 84.1773, 98.707982, 109.859801, 127.406646, 125.48001299999999, 134.286946, 139.999394, 136.80053999999998, 139.74189199999998, 123.643068, 112.804162, 110.23901200000002, 127.36978500000001, 164.707274, 183.121993, 178.518672, 171.870715, 177.011092, 213.209378, 210.83049, 203.421606, 215.865825, 216.35114700000003, 217.21036, 216.30003100000002, 209.686489, 199.820209, 237.862277, 239.11893700000002, 241.71529500000003, 226.260817, 223.58955600000002, 232.35050299999997, 268.97515400000003, 191.103049, 180.445588, 188.19276000000002, 187.435738, 190.249042, 191.550511, 197.094503, 198.154697, 207.405642, 235.541777, 230.62633799999998, 229.06816899999998, 239.38011400000002, 234.159975, 242.503846, 236.61695099999997, 240.22609, 237.87225, 229.12875699999998, 245.244648, 248.34065299999997, 231.953273, 194.372446, 207.61056000000002, 227.63364700000002, 238.37181600000002, 208.27103, 218.92110099999996, 208.906135, 242.695537, 238.552366, 244.21309700000003, 226.639921, 254.16207000000003, 223.619221, 214.711421, 196.448197, 183.66729899999999, 225.204329, 257.87043700000004], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-aos\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-aos\", \"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\": [17.101438, 31.271083, 43.060119, 56.564855, 70.570789, 75.38231999999999, 77.309537, 88.084474, 97.701006, 113.21291699999999, 106.812596, 101.000742, 101.86744499999999, 105.907634, 122.22329099999999, 111.427858, 112.527018, 115.385539, 124.29450200000001, 129.267426, 132.538241, 135.399954, 138.98318999999998, 142.13008200000002, 153.12008, 152.248, 156.184457, 166.540069, 170.489843, 181.696745, 182.219074, 195.467864, 205.91234, 222.061902, 225.87398599999997, 223.58272999999997, 223.211303, 223.99948199999997, 222.74216099999998, 225.06604500000003, 180.809496, 192.41443, 185.56268300000002, 199.472898, 200.796643, 195.15129299999998, 190.853602, 191.592603, 191.71159699999998, 225.290606, 214.61830299999997, 209.598223, 211.05561400000002, 214.596237, 215.583821, 210.143517, 211.150314, 217.297887, 212.921662, 244.44369, 238.927466, 237.03284, 240.60288300000002, 235.288904, 243.737138, 238.77054700000002, 242.843604, 239.245902, 241.53905099999997, 243.645735, 242.06375400000002, 231.858081, 239.648848, 240.65477400000003, 242.652117, 240.442752, 238.695277, 234.30271299999998, 244.80006600000002, 229.75199500000002], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-soa\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-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\": [14.028652, 28.109790999999998, 40.436685, 54.226952000000004, 68.072482, 78.321106, 84.171566, 96.546591, 108.447496, 121.93153899999999, 125.96696999999999, 129.335826, 138.24610800000002, 140.102719, 142.80638100000002, 117.34116499999999, 114.65548700000001, 107.307608, 124.873391, 150.979255, 169.754276, 173.809825, 164.691449, 168.77758500000002, 207.909307, 203.13069, 200.46129399999998, 207.06756399999998, 218.140786, 218.277666, 216.155411, 200.94067900000002, 212.529041, 240.69402999999997, 239.342423, 241.849098, 221.466848, 222.923733, 226.916711, 248.913505, 198.19681599999998, 201.600789, 199.20103999999998, 208.26058500000002, 196.664569, 213.799973, 206.06391599999998, 212.722193, 226.004642, 240.53894900000003, 243.416498, 245.44443700000002, 239.758395, 240.167796, 224.11875, 235.65835299999998, 244.487308, 241.42613599999999, 239.09764700000002, 228.539357, 234.85568999999998, 235.77366400000002, 195.891623, 230.85261200000002, 244.299444, 219.54213399999998, 179.464404, 250.984575, 222.37450099999998, 241.272566, 237.121162, 239.348396, 199.305217, 207.654011, 244.370434, 186.392723, 188.524102, 201.580915, 197.13703999999998, 262.800042], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-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\": [14.511529000000001, 28.600153999999996, 41.527253, 55.489467000000005, 68.84291400000001, 80.956295, 88.846536, 102.28653800000001, 115.497229, 126.27636000000001, 133.645607, 140.49711200000002, 144.173674, 138.04263, 148.642748, 123.20386699999999, 119.92181000000001, 108.86111399999999, 119.872134, 151.12958799999998, 177.52541000000002, 179.372184, 183.51818899999998, 206.274112, 204.944333, 209.702099, 206.086899, 222.83469700000003, 225.67847400000002, 229.253421, 229.572348, 233.16565899999998, 253.105188, 247.68085299999998, 247.24348700000002, 242.126028, 196.608224, 204.56767299999998, 242.431019, 289.138599, 212.089838, 210.045994, 211.22028799999998, 207.228309, 219.737461, 212.011141, 223.776615, 208.962053, 233.08309, 246.58451499999998, 243.157745, 243.210597, 235.43426000000002, 257.717005, 251.003029, 240.170231, 261.79355400000003, 265.26072400000004, 268.820784, 263.554355, 204.044385, 211.72286400000002, 221.812211, 216.874964, 219.599702, 223.960252, 217.43512, 231.0348, 210.012046, 228.66130299999998, 255.26048500000002, 238.22576899999999, 209.98817999999997, 266.325088, 242.06448199999997, 264.3196, 215.47150200000002, 208.91198500000002, 201.72527, 282.059851], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-aos\", \"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\": [16.710720000000002, 30.050523, 38.502878, 50.685898, 63.27946800000001, 56.362922, 57.338784, 66.490264, 77.309522, 84.269275, 79.64426800000001, 78.536428, 72.60520799999999, 77.376912, 88.331478, 86.003775, 79.78155, 85.938914, 88.0345, 89.233295, 95.325903, 102.83799599999999, 107.42104099999999, 104.518085, 111.87488300000001, 118.624998, 122.442223, 133.039489, 133.036326, 138.799583, 150.444927, 137.742278, 162.30731799999998, 159.208267, 167.51527099999998, 168.4339, 179.468402, 182.764149, 188.96248, 189.993126, 162.768043, 167.753994, 152.313858, 157.529156, 169.653541, 169.521172, 176.989471, 183.870182, 193.879986, 196.05045900000002, 183.08678600000002, 177.16118600000001, 163.033593, 157.39411299999998, 136.41736, 136.393341, 133.32703, 137.256651, 142.844412, 135.15168799999998, 134.23365, 142.476297, 130.138669, 124.19808300000001, 156.499746, 156.735525, 155.137709, 164.640628, 156.436295, 166.416843, 172.902414, 154.96946200000002, 173.583932, 178.9214, 181.217095, 178.710651, 173.297619, 183.170289, 182.904394, 181.47704], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-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\": [14.186119, 27.883004, 41.142143, 54.668447, 69.949325, 81.701542, 89.514236, 102.548105, 116.796361, 127.356255, 133.926292, 138.232824, 145.909761, 143.632251, 147.023747, 122.325397, 117.19624499999999, 109.473491, 128.119598, 135.47732299999998, 178.44868300000002, 185.53182900000002, 188.45372, 206.333915, 221.11297000000002, 205.25751699999998, 216.702175, 227.536054, 229.42263799999998, 235.34718999999998, 231.55726600000003, 236.462635, 237.88124, 248.21486600000003, 248.630509, 238.69471099999998, 216.195783, 219.61885800000002, 235.96757599999998, 309.577701, 198.723733, 191.932926, 191.765443, 197.711203, 205.26191, 205.190497, 208.275983, 220.525641, 210.69022400000003, 227.33188199999998, 235.293577, 238.72738900000002, 213.47909199999998, 217.22019900000004, 245.337404, 239.869184, 248.58156400000001, 252.96912799999998, 244.96933199999998, 235.814658, 212.699617, 220.22315099999997, 226.748998, 203.777249, 216.47404100000003, 211.43048599999997, 205.060347, 236.570399, 205.033106, 227.9833, 239.13923599999998, 213.37720499999998, 224.78848, 220.90501400000002, 232.61281200000002, 239.142785, 200.275716, 197.529517, 200.97687, 234.56084500000003], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-aos\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-aos\", \"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\": [17.010438, 31.894727000000003, 43.119085999999996, 56.830188, 71.542598, 75.608536, 78.301436, 91.172659, 103.466076, 114.37951000000001, 113.191571, 110.287847, 103.858246, 112.06218100000001, 120.155286, 120.921536, 111.915819, 118.948101, 125.20551699999999, 124.480905, 130.80369199999998, 144.67818400000002, 148.57608100000002, 143.269904, 155.559357, 162.82627, 174.774192, 188.814564, 183.952973, 194.10298600000002, 213.37437999999997, 189.71573600000002, 220.778008, 219.87887400000002, 233.243289, 234.657723, 243.943341, 242.589573, 257.266839, 255.884924, 222.58941600000003, 225.778909, 202.85950400000002, 208.74493999999999, 226.12224799999998, 223.06557200000003, 219.59383599999998, 220.54435499999997, 219.37952599999997, 229.6751, 223.66553399999998, 218.91003700000002, 214.40617200000003, 213.18681099999998, 180.843183, 185.662749, 184.522685, 188.22512, 200.60365, 191.572375, 187.966196, 196.909809, 178.263182, 171.532443, 216.80236200000002, 217.774842, 214.915213, 227.593648, 218.635454, 218.655866, 233.211016, 213.59738399999998, 236.68938599999998, 237.27452200000002, 239.75126, 238.827031, 233.815018, 247.418582, 246.114463, 250.79050099999998], \"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\": \"SKL single node strong scaling\"}, \"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('f81df0f3-4c52-4da4-adfb-e85f5a6809d0');\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": [
+    "# SKL single node strong scaling\n",
+    "# y = cyCL or MFLUPS\n",
+    "\n",
+    "fig = px.line(df_lbm_node_skl, x='threads', y='MFLUPS', color='kernel', title='SKL single node strong scaling')\n",
+    "fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 19,
+   "metadata": {},
+   "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
+         ],
+         "xaxis": "x",
+         "y": [
+          41.213576,
+          56.413447999999995,
+          70.41040500000001,
+          71.085357,
+          71.143585,
+          74.29916700000001,
+          74.898536,
+          89.08800699999999,
+          103.09134,
+          111.486977,
+          132.192198,
+          133.729374,
+          139.50519,
+          133.783736,
+          154.810623,
+          158.348853,
+          172.843582,
+          180.334109,
+          182.445455,
+          181.42938700000002,
+          190.578564,
+          225.606429,
+          246.776515,
+          270.423139,
+          273.625427,
+          272.100391,
+          256.515692,
+          252.229723,
+          198.460071,
+          180.86421299999998,
+          162.082399,
+          193.668856,
+          193.41536399999998,
+          183.599575,
+          169.959118,
+          125.093965,
+          141.76463700000002,
+          152.790078,
+          179.805017,
+          168.365964,
+          163.50071200000002,
+          157.286932,
+          151.88634199999998,
+          144.692371,
+          140.83206,
+          128.33532,
+          142.033411,
+          151.133898,
+          170.49316299999998,
+          162.88849,
+          160.142736,
+          156.269101,
+          155.078282,
+          155.741954,
+          144.72532900000002,
+          114.453769
+         ],
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          22.265876000000002,
+          37.986614,
+          52.895977,
+          59.497294,
+          65.314624,
+          70.277529,
+          74.672999,
+          81.866823,
+          101.779779,
+          108.960053,
+          128.42476000000002,
+          130.303942,
+          134.802031,
+          131.206097,
+          147.871252,
+          161.269203,
+          166.212902,
+          177.990568,
+          178.910434,
+          175.94153400000002,
+          170.883652,
+          215.82025699999997,
+          244.35546200000002,
+          227.72655899999998,
+          233.548504,
+          257.027831,
+          240.58061,
+          210.58911,
+          171.015108,
+          159.998918,
+          146.4279,
+          169.424276,
+          189.189499,
+          182.738446,
+          160.813638,
+          132.546832,
+          138.536894,
+          155.60166,
+          168.353298,
+          160.408916,
+          160.116001,
+          162.667477,
+          145.033702,
+          144.943733,
+          136.30274599999998,
+          124.40978100000001,
+          149.131361,
+          147.832504,
+          169.63975200000002,
+          149.86249899999999,
+          141.425194,
+          158.314874,
+          133.234556,
+          163.909,
+          134.769514,
+          133.47210800000002
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-soa",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-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
+         ],
+         "xaxis": "x",
+         "y": [
+          30.265292,
+          42.886142,
+          54.994199,
+          60.601928,
+          65.433048,
+          68.06795,
+          69.218111,
+          84.021631,
+          95.544702,
+          107.21741000000002,
+          121.191622,
+          126.82129499999999,
+          128.598227,
+          125.46328600000001,
+          147.897637,
+          149.016114,
+          163.666789,
+          167.0098,
+          178.879767,
+          169.938684,
+          175.445279,
+          207.608206,
+          214.96418500000001,
+          238.339377,
+          246.781656,
+          238.80395299999998,
+          224.321811,
+          227.554306,
+          164.392427,
+          148.046573,
+          142.02625,
+          155.086343,
+          155.94731399999998,
+          147.501487,
+          144.541028,
+          118.286346,
+          132.625034,
+          135.938491,
+          154.42947900000001,
+          163.437029,
+          147.984462,
+          149.377456,
+          135.597445,
+          127.108503,
+          122.172877,
+          122.17183899999999,
+          124.177523,
+          129.629627,
+          150.72548999999998,
+          145.910871,
+          126.26440600000001,
+          150.681682,
+          140.36668899999998,
+          169.489432,
+          111.723246,
+          108.34103400000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-aos",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          18.568343,
+          34.200745,
+          45.454181,
+          42.068119,
+          39.176721,
+          37.093166,
+          36.988209999999995,
+          41.001788,
+          47.297740999999995,
+          52.157747,
+          56.622691,
+          64.825056,
+          68.350422,
+          72.50288499999999,
+          76.17506,
+          79.50001999999999,
+          88.811787,
+          91.4793,
+          101.168413,
+          98.021914,
+          106.69498899999999,
+          112.8259,
+          117.344618,
+          117.18110800000001,
+          124.12563700000001,
+          130.57143,
+          143.72208600000002,
+          135.316582,
+          127.173472,
+          121.781103,
+          113.40769499999999,
+          106.097624,
+          97.90351,
+          90.963256,
+          89.21819599999999,
+          89.063405,
+          99.001133,
+          93.750804,
+          101.044547,
+          108.24798600000001,
+          101.570313,
+          103.912311,
+          108.72618700000001,
+          119.359945,
+          126.724744,
+          134.28448400000002,
+          136.913853,
+          145.499732,
+          150.212724,
+          145.993631,
+          143.539101,
+          153.557389,
+          158.612222,
+          162.56533000000002,
+          162.636347,
+          155.248321
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-1s-soa",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-1s-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
+         ],
+         "xaxis": "x",
+         "y": [
+          22.379142,
+          42.028353,
+          48.137937,
+          53.783553000000005,
+          63.528352000000005,
+          60.685063,
+          65.485287,
+          73.244262,
+          84.39834,
+          99.272513,
+          104.89066499999998,
+          109.64059099999999,
+          107.277173,
+          111.178903,
+          112.584792,
+          116.095095,
+          129.14227,
+          136.560124,
+          136.44411399999998,
+          142.314165,
+          147.846015,
+          159.103818,
+          164.387328,
+          180.538511,
+          186.867514,
+          172.082611,
+          165.515741,
+          174.03721000000002,
+          130.12719199999998,
+          125.257103,
+          120.941795,
+          129.329722,
+          132.701231,
+          134.039351,
+          135.74888,
+          112.73836899999999,
+          117.627619,
+          123.56448300000001,
+          125.40446299999999,
+          119.68269599999999,
+          112.196394,
+          104.36114,
+          104.39438,
+          90.847676,
+          92.20571600000001,
+          101.573105,
+          100.289664,
+          101.6618,
+          106.342087,
+          118.046888,
+          104.311361,
+          113.174939,
+          119.469225,
+          114.41885400000001,
+          121.564086,
+          101.24523
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-2s-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-2s-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
+         ],
+         "xaxis": "x",
+         "y": [
+          22.503418,
+          35.279381,
+          45.487185,
+          56.357535999999996,
+          60.030899,
+          60.543597999999996,
+          63.196056999999996,
+          71.952846,
+          82.26095500000001,
+          97.33929499999999,
+          101.379336,
+          105.905768,
+          105.97004299999999,
+          108.25604399999999,
+          107.027771,
+          118.746901,
+          127.07606399999999,
+          127.728057,
+          135.009001,
+          136.349759,
+          142.805267,
+          155.361309,
+          172.520978,
+          172.67820600000002,
+          182.911786,
+          169.380606,
+          159.16184199999998,
+          161.80823600000002,
+          130.124418,
+          121.13491499999999,
+          119.25443100000001,
+          122.54641000000001,
+          124.832952,
+          129.36614699999998,
+          129.26166,
+          111.20361000000001,
+          111.95143200000001,
+          118.050243,
+          122.18925700000001,
+          117.62830600000001,
+          113.500202,
+          100.22698100000001,
+          93.396778,
+          86.77856,
+          89.99216700000001,
+          95.522091,
+          96.982377,
+          99.191014,
+          102.40126,
+          109.48848799999999,
+          104.20779300000001,
+          110.95195700000001,
+          105.320516,
+          98.698332,
+          115.96021100000002,
+          102.047986
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-soa",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-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
+         ],
+         "xaxis": "x",
+         "y": [
+          6.51469,
+          12.08128,
+          17.542834,
+          19.583334,
+          24.914844,
+          28.615219,
+          30.682443,
+          28.884220000000003,
+          31.744038,
+          40.080447,
+          39.413701,
+          42.016385,
+          50.569963,
+          45.906929,
+          52.770947,
+          52.465045999999994,
+          50.660025,
+          61.419528,
+          56.640254000000006,
+          66.926454,
+          57.033623999999996,
+          74.069959,
+          66.98540600000001,
+          77.131899,
+          76.709946,
+          77.403869,
+          73.457595,
+          81.04470500000001,
+          84.931326,
+          81.604617,
+          85.218376,
+          84.496134,
+          84.338314,
+          79.43485,
+          89.067442,
+          83.190997,
+          82.641213,
+          82.29599499999999,
+          88.45719100000001,
+          93.53211999999999,
+          91.432872,
+          91.88960300000001,
+          86.570635,
+          90.93060799999999,
+          89.009915,
+          88.23840899999999,
+          93.358465,
+          95.18836,
+          96.900397,
+          97.829991,
+          101.253883,
+          99.680844,
+          101.39998100000001,
+          101.038996,
+          107.38020700000001,
+          91.799599
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-aos",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          10.327639,
+          17.778492,
+          22.955428,
+          24.866019,
+          26.940159,
+          28.751719,
+          30.347268,
+          34.869357,
+          38.783262,
+          42.791232,
+          47.076397,
+          51.881295,
+          55.530184999999996,
+          58.922413,
+          62.544691,
+          67.01106899999999,
+          70.944725,
+          76.628112,
+          80.246863,
+          82.348502,
+          85.816048,
+          91.210066,
+          91.739597,
+          98.055533,
+          102.138368,
+          105.679216,
+          112.18933200000001,
+          114.08301200000001,
+          105.834453,
+          98.063435,
+          94.356973,
+          91.07668100000001,
+          85.879368,
+          82.251364,
+          81.06995400000001,
+          80.04174300000001,
+          85.71900699999999,
+          87.062539,
+          88.97173599999999,
+          91.81004,
+          92.134075,
+          93.849728,
+          97.651032,
+          99.720055,
+          100.67752800000001,
+          110.96131000000001,
+          113.46640900000001,
+          116.446271,
+          121.228678,
+          124.45879,
+          115.36197800000001,
+          126.63033,
+          125.45359499999999,
+          126.196251,
+          124.906226,
+          121.30720600000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-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
+         ],
+         "xaxis": "x",
+         "y": [
+          4.324412000000001,
+          8.361904,
+          12.053407,
+          15.539397,
+          18.458389,
+          21.702935,
+          24.519277,
+          23.699537,
+          23.503781,
+          25.204492000000002,
+          28.214893,
+          34.417351000000004,
+          35.064479999999996,
+          36.414566,
+          34.529561,
+          39.178332,
+          39.669937,
+          40.945844,
+          42.282817,
+          42.646972999999996,
+          43.805818,
+          48.666607,
+          51.913851,
+          58.586907,
+          58.718047999999996,
+          56.048203,
+          60.025451000000004,
+          59.337242,
+          54.275101,
+          53.74978,
+          58.876072,
+          65.529113,
+          64.82986600000001,
+          63.262623,
+          59.145066,
+          58.903656000000005,
+          58.503078,
+          58.929214,
+          60.376355000000004,
+          61.44101800000001,
+          62.142304,
+          61.728078000000004,
+          62.32595799999999,
+          64.79601600000001,
+          65.608541,
+          69.345766,
+          69.347223,
+          69.460667,
+          75.476501,
+          75.497636,
+          75.23574,
+          74.66893,
+          77.48379200000001,
+          78.04856099999999,
+          80.40966,
+          80.427095
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          10.205223,
+          18.770779,
+          23.249391,
+          20.44816,
+          20.790309,
+          21.171029,
+          21.295759,
+          25.111582000000002,
+          27.537765999999998,
+          30.443628000000004,
+          33.638075,
+          36.384287,
+          40.436961,
+          42.169819,
+          44.606569,
+          47.543236,
+          51.360761,
+          53.458845999999994,
+          57.60992099999999,
+          58.946608,
+          60.084444,
+          63.848268000000004,
+          66.723773,
+          69.71798299999999,
+          72.149664,
+          75.417956,
+          78.63565200000001,
+          79.029129,
+          72.771197,
+          65.518924,
+          64.306915,
+          61.642223,
+          57.608603,
+          56.020118999999994,
+          52.204252000000004,
+          55.224883,
+          57.163874,
+          57.423539,
+          60.85590799999999,
+          63.37256899999999,
+          62.243713,
+          62.471777,
+          60.818071999999994,
+          67.318125,
+          69.482677,
+          77.530456,
+          87.305995,
+          86.959976,
+          88.041041,
+          91.17949,
+          91.08403299999999,
+          96.473547,
+          94.455984,
+          95.523133,
+          96.043068,
+          92.215468
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-sl-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-sl-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
+         ],
+         "xaxis": "x",
+         "y": [
+          39.989576,
+          51.509240000000005,
+          61.419097,
+          58.764715,
+          63.556017000000004,
+          61.61288199999999,
+          64.291591,
+          78.621179,
+          76.557261,
+          93.704418,
+          100.58850600000001,
+          109.363165,
+          106.89641200000001,
+          102.694613,
+          131.871827,
+          135.19278300000002,
+          145.816749,
+          140.955655,
+          144.827003,
+          151.79533700000002,
+          167.88039799999999,
+          162.951681,
+          183.783944,
+          207.845907,
+          206.03735600000002,
+          195.74912,
+          193.599326,
+          191.328063,
+          165.305453,
+          173.76394,
+          162.792644,
+          176.865678,
+          190.063049,
+          159.13863999999998,
+          163.382472,
+          163.431127,
+          163.286441,
+          161.349948,
+          165.613324,
+          178.585073,
+          153.765124,
+          161.084696,
+          126.976923,
+          138.09501699999998,
+          149.306143,
+          152.724445,
+          150.658576,
+          153.854275,
+          145.27153,
+          123.901296,
+          119.353862,
+          114.82972600000001,
+          119.503569,
+          127.894245,
+          114.06621399999999,
+          139.63425800000002
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-soa",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-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
+         ],
+         "xaxis": "x",
+         "y": [
+          39.178233,
+          58.791911999999996,
+          61.25976800000001,
+          60.015845999999996,
+          62.849495,
+          63.00365,
+          63.40249300000001,
+          80.104488,
+          88.919827,
+          98.702201,
+          103.732277,
+          105.769176,
+          113.194529,
+          106.411503,
+          127.88332199999999,
+          142.122058,
+          146.69917,
+          148.81297800000002,
+          155.37389299999998,
+          153.28165,
+          164.55064099999998,
+          185.711196,
+          192.357463,
+          211.91812000000002,
+          210.289862,
+          206.15323999999998,
+          210.41189900000003,
+          195.19886,
+          167.04034099999998,
+          167.340671,
+          172.160054,
+          176.307854,
+          178.84776000000002,
+          171.45133,
+          161.494329,
+          157.751367,
+          156.659818,
+          171.947674,
+          177.416494,
+          180.608125,
+          165.088932,
+          149.62458600000002,
+          140.511471,
+          148.070953,
+          151.43798700000002,
+          156.4335,
+          155.521521,
+          146.908305,
+          147.376288,
+          115.46905500000001,
+          124.85651599999998,
+          113.060204,
+          118.048617,
+          123.42126200000001,
+          151.961058,
+          133.655673
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-aos",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          14.904545,
+          27.213404999999998,
+          37.391372,
+          40.049994,
+          34.003393,
+          33.569294,
+          33.377817,
+          37.851485,
+          42.037388,
+          48.770853,
+          53.322016000000005,
+          56.129542,
+          59.849039000000005,
+          64.500187,
+          70.853655,
+          73.223652,
+          77.786978,
+          78.233323,
+          86.451114,
+          94.847482,
+          94.35511600000001,
+          96.441004,
+          98.10680699999999,
+          110.707282,
+          113.18117099999999,
+          112.89859799999999,
+          110.96873799999999,
+          111.107758,
+          101.721436,
+          94.223576,
+          89.088775,
+          87.35332700000001,
+          85.52160500000001,
+          92.033666,
+          97.26140699999999,
+          108.22908100000001,
+          104.352165,
+          108.196261,
+          100.6312,
+          102.654886,
+          101.546347,
+          92.31295300000001,
+          99.793328,
+          96.793639,
+          102.629987,
+          105.558668,
+          100.704761,
+          121.678801,
+          125.132902,
+          137.41439499999998,
+          140.57276399999998,
+          140.55446899999998,
+          139.976529,
+          137.2857,
+          139.513548,
+          136.788277
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-soa",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-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
+         ],
+         "xaxis": "x",
+         "y": [
+          23.849759,
+          36.398325,
+          49.001376,
+          53.465132,
+          56.932871,
+          57.832884,
+          59.611703000000006,
+          73.058723,
+          74.010366,
+          92.922085,
+          100.861271,
+          104.283168,
+          108.537904,
+          108.40083100000001,
+          130.893927,
+          131.198063,
+          135.821016,
+          138.77930700000002,
+          155.22845900000002,
+          152.679294,
+          159.37336299999998,
+          174.857873,
+          189.449668,
+          185.342063,
+          186.681581,
+          197.078689,
+          201.50135500000002,
+          189.175105,
+          168.358294,
+          152.137024,
+          158.851156,
+          152.394645,
+          158.87483799999998,
+          176.828566,
+          163.29617199999998,
+          183.69929399999998,
+          166.145375,
+          186.26594,
+          194.59018899999998,
+          178.172901,
+          170.95349,
+          155.27064199999998,
+          135.6363,
+          137.462929,
+          143.935567,
+          141.478491,
+          154.663272,
+          155.15695,
+          134.888203,
+          110.914778,
+          130.65778500000002,
+          157.245918,
+          150.038609,
+          146.68554699999999,
+          149.83914199999998,
+          97.968299
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-aos",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          11.256074,
+          21.410064000000002,
+          25.942901000000003,
+          22.093967000000003,
+          21.170632,
+          21.095634,
+          21.129853,
+          24.164655,
+          27.155957,
+          30.599864,
+          31.899369,
+          35.308771,
+          36.719609999999996,
+          40.430896999999995,
+          42.286367999999996,
+          45.918275,
+          48.312075,
+          49.510258,
+          53.48200500000001,
+          58.26687,
+          58.938759,
+          59.407897999999996,
+          57.015032999999995,
+          66.649132,
+          69.30177900000001,
+          70.09205899999999,
+          71.89106600000001,
+          72.939649,
+          60.149471999999996,
+          58.602462,
+          55.433517,
+          57.18201800000001,
+          52.386063,
+          58.149316000000006,
+          60.216225,
+          67.61466999999999,
+          62.639615,
+          67.39970699999999,
+          64.042088,
+          63.84594,
+          62.938218000000006,
+          59.845686,
+          59.920999,
+          65.50020500000001,
+          61.52013,
+          68.628676,
+          66.187923,
+          73.630496,
+          81.017761,
+          90.35018199999999,
+          90.68453000000001,
+          89.19126999999999,
+          90.79496800000001,
+          88.030863,
+          87.58074,
+          89.801056
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-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
+         ],
+         "xaxis": "x",
+         "y": [
+          3.951453,
+          7.64818,
+          10.939858000000001,
+          14.300377,
+          17.479803,
+          19.900646,
+          22.074249,
+          21.502497,
+          22.131852,
+          24.320365,
+          26.369807,
+          30.597981,
+          31.209846000000002,
+          34.249691,
+          35.693076,
+          36.11565,
+          37.095202,
+          39.85398,
+          40.447241999999996,
+          41.792957,
+          41.826662,
+          46.478631,
+          45.831351,
+          46.119796,
+          55.054162,
+          49.495609,
+          53.869834999999995,
+          51.815961,
+          56.158682999999996,
+          55.270331999999996,
+          54.462194,
+          57.834968,
+          57.96447,
+          57.757059999999996,
+          60.052583,
+          58.514559,
+          59.144484,
+          60.986019999999996,
+          60.581704,
+          59.482893999999995,
+          57.52255400000001,
+          53.411786,
+          54.391096999999995,
+          54.075603,
+          56.691334,
+          56.907262,
+          61.217668999999994,
+          59.02624599999999,
+          62.907208,
+          64.87782299999999,
+          63.46005600000001,
+          65.510708,
+          64.512098,
+          66.289295,
+          67.97578299999999,
+          72.54619699999999
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-aos",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          13.702129000000001,
+          23.979198999999998,
+          27.890826,
+          29.230128000000004,
+          30.954563,
+          31.698932,
+          32.053776,
+          36.252438,
+          40.222522,
+          45.022219,
+          48.58895,
+          53.138659999999994,
+          56.416727,
+          60.473530000000004,
+          66.19394799999999,
+          67.530563,
+          74.246662,
+          75.32944300000001,
+          80.425473,
+          90.287323,
+          89.327248,
+          89.645914,
+          87.73389300000001,
+          98.820704,
+          105.14860900000001,
+          105.61366000000001,
+          108.58910700000001,
+          110.059859,
+          94.380517,
+          89.969153,
+          84.74059799999999,
+          88.047565,
+          80.49133,
+          87.92625699999999,
+          89.643979,
+          98.091684,
+          95.057291,
+          97.92335899999999,
+          95.130564,
+          97.942644,
+          92.589726,
+          90.498684,
+          93.369263,
+          97.235605,
+          92.54888299999999,
+          98.664077,
+          98.51782299999999,
+          110.087501,
+          111.304149,
+          125.19458300000001,
+          125.748648,
+          125.70563899999999,
+          122.779674,
+          125.538358,
+          122.85557800000001,
+          126.69600600000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-soa",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-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
+         ],
+         "xaxis": "x",
+         "y": [
+          4.661873,
+          8.935706,
+          12.646108,
+          16.4845,
+          19.773165,
+          22.600342,
+          24.8988,
+          24.374873,
+          25.756357,
+          28.71497,
+          30.386663000000002,
+          34.228584999999995,
+          34.528368,
+          38.226032000000004,
+          35.905649,
+          39.938406,
+          42.217688,
+          43.447990000000004,
+          45.806497,
+          48.217909999999996,
+          49.314808,
+          53.057113,
+          53.768133,
+          53.73453000000001,
+          61.492445,
+          60.822773,
+          61.30673,
+          60.930468999999995,
+          62.913515000000004,
+          63.694902,
+          61.548791,
+          65.694343,
+          68.378546,
+          64.66346999999999,
+          65.666306,
+          67.99061800000001,
+          67.00415799999999,
+          68.294926,
+          68.936352,
+          67.422901,
+          64.554371,
+          64.52063299999999,
+          58.913959,
+          63.365472,
+          61.899831999999996,
+          64.22057,
+          68.584858,
+          69.027028,
+          71.506277,
+          69.110341,
+          71.270667,
+          74.255845,
+          72.846103,
+          71.283948,
+          75.269339,
+          78.82333100000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-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
+         ],
+         "xaxis": "x",
+         "y": [
+          4.637003,
+          8.943761,
+          12.870784,
+          16.485323,
+          19.705448,
+          22.930331,
+          25.724859,
+          23.388651,
+          24.964998,
+          28.125942,
+          30.007887,
+          32.696963000000004,
+          35.885057,
+          37.628820000000005,
+          40.120834,
+          40.821776,
+          43.442367,
+          42.314206,
+          42.870501000000004,
+          46.799698,
+          51.087196,
+          54.544316,
+          56.557628,
+          58.548621,
+          62.651384,
+          62.288323999999996,
+          64.314153,
+          66.503755,
+          68.717254,
+          62.841975,
+          61.408227000000004,
+          61.989125,
+          63.217152,
+          65.56688199999999,
+          67.977802,
+          66.62833,
+          65.475548,
+          70.667578,
+          71.601324,
+          74.20984,
+          75.521599,
+          75.644798,
+          67.49870899999999,
+          67.31467099999999,
+          70.195183,
+          73.02889499999999,
+          76.59455600000001,
+          76.43982,
+          76.074114,
+          69.173846,
+          66.049909,
+          70.680486,
+          69.770995,
+          70.474264,
+          75.037583,
+          85.825482
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          11.22482,
+          21.18379,
+          26.023687,
+          21.922466,
+          21.260492000000003,
+          21.575681,
+          21.108908,
+          24.37003,
+          26.871890999999998,
+          30.076744,
+          33.007021,
+          36.719543,
+          39.011869,
+          41.109318,
+          43.301812,
+          45.71324,
+          48.775607,
+          51.69572,
+          53.808921,
+          57.509948,
+          59.28750600000001,
+          61.127781999999996,
+          64.545827,
+          66.98467,
+          69.11461,
+          72.476078,
+          75.32648499999999,
+          80.60651,
+          70.773611,
+          66.86998100000001,
+          64.718376,
+          61.745856999999994,
+          59.843677,
+          56.93135,
+          52.750078,
+          52.831582999999995,
+          57.627756000000005,
+          57.94726800000001,
+          57.043647,
+          56.903082,
+          61.230399,
+          59.435396,
+          57.615731000000004,
+          64.844831,
+          69.68848100000001,
+          73.112891,
+          83.887111,
+          83.876927,
+          83.385058,
+          86.313906,
+          87.750463,
+          88.62631400000001,
+          88.173204,
+          88.800451,
+          87.650602,
+          88.25721999999999
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-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
+         ],
+         "xaxis": "x",
+         "y": [
+          3.8934629999999997,
+          7.611464,
+          11.075842999999999,
+          14.1989,
+          17.100665,
+          20.015589000000002,
+          22.421739000000002,
+          18.386165,
+          21.767511,
+          25.089481,
+          26.693454,
+          29.277426000000002,
+          31.428408,
+          34.240008,
+          34.735083,
+          36.365745000000004,
+          37.903007,
+          37.581584,
+          38.619914,
+          41.546334,
+          43.063424,
+          46.27214,
+          49.425545,
+          53.873913,
+          54.091898,
+          57.575247,
+          56.803222,
+          59.142408999999994,
+          58.72178,
+          53.931125,
+          53.313731000000004,
+          54.025045999999996,
+          55.64549399999999,
+          57.233031000000004,
+          56.588820999999996,
+          56.893944,
+          57.047411,
+          58.986901,
+          59.300755,
+          63.16605,
+          63.533091000000006,
+          65.60669200000001,
+          61.595217000000005,
+          61.534866,
+          60.974988,
+          64.684206,
+          66.990597,
+          66.662963,
+          67.217487,
+          61.26028,
+          63.493986,
+          64.669169,
+          64.574779,
+          64.88409399999999,
+          68.299048,
+          76.26901
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-aos",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-aos",
+         "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
+         ],
+         "xaxis": "x",
+         "y": [
+          13.661367000000002,
+          23.930926,
+          27.836931,
+          29.618371000000003,
+          30.818034,
+          32.044308,
+          32.35426,
+          36.658742,
+          40.760422999999996,
+          46.028548,
+          49.909943,
+          55.187727,
+          59.256955000000005,
+          61.983688,
+          65.881854,
+          70.346085,
+          75.03675799999999,
+          78.666565,
+          83.275612,
+          89.52458100000001,
+          91.6658,
+          93.498427,
+          99.62066899999999,
+          101.75885,
+          107.491873,
+          110.598799,
+          115.617663,
+          118.61913,
+          111.34774499999999,
+          102.63040600000001,
+          99.388196,
+          97.72726899999999,
+          90.244078,
+          85.045422,
+          80.888376,
+          83.89706899999999,
+          87.25761800000001,
+          87.486053,
+          88.577126,
+          89.452277,
+          93.265173,
+          92.771384,
+          91.91856,
+          98.209347,
+          100.705063,
+          103.38054699999999,
+          116.44485800000001,
+          118.41702099999999,
+          117.019345,
+          121.030932,
+          118.544776,
+          120.843942,
+          120.079853,
+          121.504574,
+          122.047762,
+          124.359044
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "layout": {
+        "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": "HSW single node strong scaling"
+        },
+        "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=\"99d62958-db88-47a1-aa46-490360a6a5a2\" 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(\"99d62958-db88-47a1-aa46-490360a6a5a2\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '99d62958-db88-47a1-aa46-490360a6a5a2',\n",
+       "                        [{\"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], \"xaxis\": \"x\", \"y\": [41.213576, 56.413447999999995, 70.41040500000001, 71.085357, 71.143585, 74.29916700000001, 74.898536, 89.08800699999999, 103.09134, 111.486977, 132.192198, 133.729374, 139.50519, 133.783736, 154.810623, 158.348853, 172.843582, 180.334109, 182.445455, 181.42938700000002, 190.578564, 225.606429, 246.776515, 270.423139, 273.625427, 272.100391, 256.515692, 252.229723, 198.460071, 180.86421299999998, 162.082399, 193.668856, 193.41536399999998, 183.599575, 169.959118, 125.093965, 141.76463700000002, 152.790078, 179.805017, 168.365964, 163.50071200000002, 157.286932, 151.88634199999998, 144.692371, 140.83206, 128.33532, 142.033411, 151.133898, 170.49316299999998, 162.88849, 160.142736, 156.269101, 155.078282, 155.741954, 144.72532900000002, 114.453769], \"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], \"xaxis\": \"x\", \"y\": [22.265876000000002, 37.986614, 52.895977, 59.497294, 65.314624, 70.277529, 74.672999, 81.866823, 101.779779, 108.960053, 128.42476000000002, 130.303942, 134.802031, 131.206097, 147.871252, 161.269203, 166.212902, 177.990568, 178.910434, 175.94153400000002, 170.883652, 215.82025699999997, 244.35546200000002, 227.72655899999998, 233.548504, 257.027831, 240.58061, 210.58911, 171.015108, 159.998918, 146.4279, 169.424276, 189.189499, 182.738446, 160.813638, 132.546832, 138.536894, 155.60166, 168.353298, 160.408916, 160.116001, 162.667477, 145.033702, 144.943733, 136.30274599999998, 124.40978100000001, 149.131361, 147.832504, 169.63975200000002, 149.86249899999999, 141.425194, 158.314874, 133.234556, 163.909, 134.769514, 133.47210800000002], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-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], \"xaxis\": \"x\", \"y\": [30.265292, 42.886142, 54.994199, 60.601928, 65.433048, 68.06795, 69.218111, 84.021631, 95.544702, 107.21741000000002, 121.191622, 126.82129499999999, 128.598227, 125.46328600000001, 147.897637, 149.016114, 163.666789, 167.0098, 178.879767, 169.938684, 175.445279, 207.608206, 214.96418500000001, 238.339377, 246.781656, 238.80395299999998, 224.321811, 227.554306, 164.392427, 148.046573, 142.02625, 155.086343, 155.94731399999998, 147.501487, 144.541028, 118.286346, 132.625034, 135.938491, 154.42947900000001, 163.437029, 147.984462, 149.377456, 135.597445, 127.108503, 122.172877, 122.17183899999999, 124.177523, 129.629627, 150.72548999999998, 145.910871, 126.26440600000001, 150.681682, 140.36668899999998, 169.489432, 111.723246, 108.34103400000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-aos\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-aos\", \"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], \"xaxis\": \"x\", \"y\": [18.568343, 34.200745, 45.454181, 42.068119, 39.176721, 37.093166, 36.988209999999995, 41.001788, 47.297740999999995, 52.157747, 56.622691, 64.825056, 68.350422, 72.50288499999999, 76.17506, 79.50001999999999, 88.811787, 91.4793, 101.168413, 98.021914, 106.69498899999999, 112.8259, 117.344618, 117.18110800000001, 124.12563700000001, 130.57143, 143.72208600000002, 135.316582, 127.173472, 121.781103, 113.40769499999999, 106.097624, 97.90351, 90.963256, 89.21819599999999, 89.063405, 99.001133, 93.750804, 101.044547, 108.24798600000001, 101.570313, 103.912311, 108.72618700000001, 119.359945, 126.724744, 134.28448400000002, 136.913853, 145.499732, 150.212724, 145.993631, 143.539101, 153.557389, 158.612222, 162.56533000000002, 162.636347, 155.248321], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-1s-soa\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-1s-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], \"xaxis\": \"x\", \"y\": [22.379142, 42.028353, 48.137937, 53.783553000000005, 63.528352000000005, 60.685063, 65.485287, 73.244262, 84.39834, 99.272513, 104.89066499999998, 109.64059099999999, 107.277173, 111.178903, 112.584792, 116.095095, 129.14227, 136.560124, 136.44411399999998, 142.314165, 147.846015, 159.103818, 164.387328, 180.538511, 186.867514, 172.082611, 165.515741, 174.03721000000002, 130.12719199999998, 125.257103, 120.941795, 129.329722, 132.701231, 134.039351, 135.74888, 112.73836899999999, 117.627619, 123.56448300000001, 125.40446299999999, 119.68269599999999, 112.196394, 104.36114, 104.39438, 90.847676, 92.20571600000001, 101.573105, 100.289664, 101.6618, 106.342087, 118.046888, 104.311361, 113.174939, 119.469225, 114.41885400000001, 121.564086, 101.24523], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-2s-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-2s-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], \"xaxis\": \"x\", \"y\": [22.503418, 35.279381, 45.487185, 56.357535999999996, 60.030899, 60.543597999999996, 63.196056999999996, 71.952846, 82.26095500000001, 97.33929499999999, 101.379336, 105.905768, 105.97004299999999, 108.25604399999999, 107.027771, 118.746901, 127.07606399999999, 127.728057, 135.009001, 136.349759, 142.805267, 155.361309, 172.520978, 172.67820600000002, 182.911786, 169.380606, 159.16184199999998, 161.80823600000002, 130.124418, 121.13491499999999, 119.25443100000001, 122.54641000000001, 124.832952, 129.36614699999998, 129.26166, 111.20361000000001, 111.95143200000001, 118.050243, 122.18925700000001, 117.62830600000001, 113.500202, 100.22698100000001, 93.396778, 86.77856, 89.99216700000001, 95.522091, 96.982377, 99.191014, 102.40126, 109.48848799999999, 104.20779300000001, 110.95195700000001, 105.320516, 98.698332, 115.96021100000002, 102.047986], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-soa\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-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], \"xaxis\": \"x\", \"y\": [6.51469, 12.08128, 17.542834, 19.583334, 24.914844, 28.615219, 30.682443, 28.884220000000003, 31.744038, 40.080447, 39.413701, 42.016385, 50.569963, 45.906929, 52.770947, 52.465045999999994, 50.660025, 61.419528, 56.640254000000006, 66.926454, 57.033623999999996, 74.069959, 66.98540600000001, 77.131899, 76.709946, 77.403869, 73.457595, 81.04470500000001, 84.931326, 81.604617, 85.218376, 84.496134, 84.338314, 79.43485, 89.067442, 83.190997, 82.641213, 82.29599499999999, 88.45719100000001, 93.53211999999999, 91.432872, 91.88960300000001, 86.570635, 90.93060799999999, 89.009915, 88.23840899999999, 93.358465, 95.18836, 96.900397, 97.829991, 101.253883, 99.680844, 101.39998100000001, 101.038996, 107.38020700000001, 91.799599], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-aos\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-aos\", \"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], \"xaxis\": \"x\", \"y\": [10.327639, 17.778492, 22.955428, 24.866019, 26.940159, 28.751719, 30.347268, 34.869357, 38.783262, 42.791232, 47.076397, 51.881295, 55.530184999999996, 58.922413, 62.544691, 67.01106899999999, 70.944725, 76.628112, 80.246863, 82.348502, 85.816048, 91.210066, 91.739597, 98.055533, 102.138368, 105.679216, 112.18933200000001, 114.08301200000001, 105.834453, 98.063435, 94.356973, 91.07668100000001, 85.879368, 82.251364, 81.06995400000001, 80.04174300000001, 85.71900699999999, 87.062539, 88.97173599999999, 91.81004, 92.134075, 93.849728, 97.651032, 99.720055, 100.67752800000001, 110.96131000000001, 113.46640900000001, 116.446271, 121.228678, 124.45879, 115.36197800000001, 126.63033, 125.45359499999999, 126.196251, 124.906226, 121.30720600000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-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], \"xaxis\": \"x\", \"y\": [4.324412000000001, 8.361904, 12.053407, 15.539397, 18.458389, 21.702935, 24.519277, 23.699537, 23.503781, 25.204492000000002, 28.214893, 34.417351000000004, 35.064479999999996, 36.414566, 34.529561, 39.178332, 39.669937, 40.945844, 42.282817, 42.646972999999996, 43.805818, 48.666607, 51.913851, 58.586907, 58.718047999999996, 56.048203, 60.025451000000004, 59.337242, 54.275101, 53.74978, 58.876072, 65.529113, 64.82986600000001, 63.262623, 59.145066, 58.903656000000005, 58.503078, 58.929214, 60.376355000000004, 61.44101800000001, 62.142304, 61.728078000000004, 62.32595799999999, 64.79601600000001, 65.608541, 69.345766, 69.347223, 69.460667, 75.476501, 75.497636, 75.23574, 74.66893, 77.48379200000001, 78.04856099999999, 80.40966, 80.427095], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-aos\", \"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], \"xaxis\": \"x\", \"y\": [10.205223, 18.770779, 23.249391, 20.44816, 20.790309, 21.171029, 21.295759, 25.111582000000002, 27.537765999999998, 30.443628000000004, 33.638075, 36.384287, 40.436961, 42.169819, 44.606569, 47.543236, 51.360761, 53.458845999999994, 57.60992099999999, 58.946608, 60.084444, 63.848268000000004, 66.723773, 69.71798299999999, 72.149664, 75.417956, 78.63565200000001, 79.029129, 72.771197, 65.518924, 64.306915, 61.642223, 57.608603, 56.020118999999994, 52.204252000000004, 55.224883, 57.163874, 57.423539, 60.85590799999999, 63.37256899999999, 62.243713, 62.471777, 60.818071999999994, 67.318125, 69.482677, 77.530456, 87.305995, 86.959976, 88.041041, 91.17949, 91.08403299999999, 96.473547, 94.455984, 95.523133, 96.043068, 92.215468], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-sl-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-sl-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], \"xaxis\": \"x\", \"y\": [39.989576, 51.509240000000005, 61.419097, 58.764715, 63.556017000000004, 61.61288199999999, 64.291591, 78.621179, 76.557261, 93.704418, 100.58850600000001, 109.363165, 106.89641200000001, 102.694613, 131.871827, 135.19278300000002, 145.816749, 140.955655, 144.827003, 151.79533700000002, 167.88039799999999, 162.951681, 183.783944, 207.845907, 206.03735600000002, 195.74912, 193.599326, 191.328063, 165.305453, 173.76394, 162.792644, 176.865678, 190.063049, 159.13863999999998, 163.382472, 163.431127, 163.286441, 161.349948, 165.613324, 178.585073, 153.765124, 161.084696, 126.976923, 138.09501699999998, 149.306143, 152.724445, 150.658576, 153.854275, 145.27153, 123.901296, 119.353862, 114.82972600000001, 119.503569, 127.894245, 114.06621399999999, 139.63425800000002], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-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], \"xaxis\": \"x\", \"y\": [39.178233, 58.791911999999996, 61.25976800000001, 60.015845999999996, 62.849495, 63.00365, 63.40249300000001, 80.104488, 88.919827, 98.702201, 103.732277, 105.769176, 113.194529, 106.411503, 127.88332199999999, 142.122058, 146.69917, 148.81297800000002, 155.37389299999998, 153.28165, 164.55064099999998, 185.711196, 192.357463, 211.91812000000002, 210.289862, 206.15323999999998, 210.41189900000003, 195.19886, 167.04034099999998, 167.340671, 172.160054, 176.307854, 178.84776000000002, 171.45133, 161.494329, 157.751367, 156.659818, 171.947674, 177.416494, 180.608125, 165.088932, 149.62458600000002, 140.511471, 148.070953, 151.43798700000002, 156.4335, 155.521521, 146.908305, 147.376288, 115.46905500000001, 124.85651599999998, 113.060204, 118.048617, 123.42126200000001, 151.961058, 133.655673], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-aos\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-aos\", \"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], \"xaxis\": \"x\", \"y\": [14.904545, 27.213404999999998, 37.391372, 40.049994, 34.003393, 33.569294, 33.377817, 37.851485, 42.037388, 48.770853, 53.322016000000005, 56.129542, 59.849039000000005, 64.500187, 70.853655, 73.223652, 77.786978, 78.233323, 86.451114, 94.847482, 94.35511600000001, 96.441004, 98.10680699999999, 110.707282, 113.18117099999999, 112.89859799999999, 110.96873799999999, 111.107758, 101.721436, 94.223576, 89.088775, 87.35332700000001, 85.52160500000001, 92.033666, 97.26140699999999, 108.22908100000001, 104.352165, 108.196261, 100.6312, 102.654886, 101.546347, 92.31295300000001, 99.793328, 96.793639, 102.629987, 105.558668, 100.704761, 121.678801, 125.132902, 137.41439499999998, 140.57276399999998, 140.55446899999998, 139.976529, 137.2857, 139.513548, 136.788277], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-soa\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-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], \"xaxis\": \"x\", \"y\": [23.849759, 36.398325, 49.001376, 53.465132, 56.932871, 57.832884, 59.611703000000006, 73.058723, 74.010366, 92.922085, 100.861271, 104.283168, 108.537904, 108.40083100000001, 130.893927, 131.198063, 135.821016, 138.77930700000002, 155.22845900000002, 152.679294, 159.37336299999998, 174.857873, 189.449668, 185.342063, 186.681581, 197.078689, 201.50135500000002, 189.175105, 168.358294, 152.137024, 158.851156, 152.394645, 158.87483799999998, 176.828566, 163.29617199999998, 183.69929399999998, 166.145375, 186.26594, 194.59018899999998, 178.172901, 170.95349, 155.27064199999998, 135.6363, 137.462929, 143.935567, 141.478491, 154.663272, 155.15695, 134.888203, 110.914778, 130.65778500000002, 157.245918, 150.038609, 146.68554699999999, 149.83914199999998, 97.968299], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-aos\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-aos\", \"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], \"xaxis\": \"x\", \"y\": [11.256074, 21.410064000000002, 25.942901000000003, 22.093967000000003, 21.170632, 21.095634, 21.129853, 24.164655, 27.155957, 30.599864, 31.899369, 35.308771, 36.719609999999996, 40.430896999999995, 42.286367999999996, 45.918275, 48.312075, 49.510258, 53.48200500000001, 58.26687, 58.938759, 59.407897999999996, 57.015032999999995, 66.649132, 69.30177900000001, 70.09205899999999, 71.89106600000001, 72.939649, 60.149471999999996, 58.602462, 55.433517, 57.18201800000001, 52.386063, 58.149316000000006, 60.216225, 67.61466999999999, 62.639615, 67.39970699999999, 64.042088, 63.84594, 62.938218000000006, 59.845686, 59.920999, 65.50020500000001, 61.52013, 68.628676, 66.187923, 73.630496, 81.017761, 90.35018199999999, 90.68453000000001, 89.19126999999999, 90.79496800000001, 88.030863, 87.58074, 89.801056], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-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], \"xaxis\": \"x\", \"y\": [3.951453, 7.64818, 10.939858000000001, 14.300377, 17.479803, 19.900646, 22.074249, 21.502497, 22.131852, 24.320365, 26.369807, 30.597981, 31.209846000000002, 34.249691, 35.693076, 36.11565, 37.095202, 39.85398, 40.447241999999996, 41.792957, 41.826662, 46.478631, 45.831351, 46.119796, 55.054162, 49.495609, 53.869834999999995, 51.815961, 56.158682999999996, 55.270331999999996, 54.462194, 57.834968, 57.96447, 57.757059999999996, 60.052583, 58.514559, 59.144484, 60.986019999999996, 60.581704, 59.482893999999995, 57.52255400000001, 53.411786, 54.391096999999995, 54.075603, 56.691334, 56.907262, 61.217668999999994, 59.02624599999999, 62.907208, 64.87782299999999, 63.46005600000001, 65.510708, 64.512098, 66.289295, 67.97578299999999, 72.54619699999999], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-aos\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-aos\", \"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], \"xaxis\": \"x\", \"y\": [13.702129000000001, 23.979198999999998, 27.890826, 29.230128000000004, 30.954563, 31.698932, 32.053776, 36.252438, 40.222522, 45.022219, 48.58895, 53.138659999999994, 56.416727, 60.473530000000004, 66.19394799999999, 67.530563, 74.246662, 75.32944300000001, 80.425473, 90.287323, 89.327248, 89.645914, 87.73389300000001, 98.820704, 105.14860900000001, 105.61366000000001, 108.58910700000001, 110.059859, 94.380517, 89.969153, 84.74059799999999, 88.047565, 80.49133, 87.92625699999999, 89.643979, 98.091684, 95.057291, 97.92335899999999, 95.130564, 97.942644, 92.589726, 90.498684, 93.369263, 97.235605, 92.54888299999999, 98.664077, 98.51782299999999, 110.087501, 111.304149, 125.19458300000001, 125.748648, 125.70563899999999, 122.779674, 125.538358, 122.85557800000001, 126.69600600000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-soa\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-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], \"xaxis\": \"x\", \"y\": [4.661873, 8.935706, 12.646108, 16.4845, 19.773165, 22.600342, 24.8988, 24.374873, 25.756357, 28.71497, 30.386663000000002, 34.228584999999995, 34.528368, 38.226032000000004, 35.905649, 39.938406, 42.217688, 43.447990000000004, 45.806497, 48.217909999999996, 49.314808, 53.057113, 53.768133, 53.73453000000001, 61.492445, 60.822773, 61.30673, 60.930468999999995, 62.913515000000004, 63.694902, 61.548791, 65.694343, 68.378546, 64.66346999999999, 65.666306, 67.99061800000001, 67.00415799999999, 68.294926, 68.936352, 67.422901, 64.554371, 64.52063299999999, 58.913959, 63.365472, 61.899831999999996, 64.22057, 68.584858, 69.027028, 71.506277, 69.110341, 71.270667, 74.255845, 72.846103, 71.283948, 75.269339, 78.82333100000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-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], \"xaxis\": \"x\", \"y\": [4.637003, 8.943761, 12.870784, 16.485323, 19.705448, 22.930331, 25.724859, 23.388651, 24.964998, 28.125942, 30.007887, 32.696963000000004, 35.885057, 37.628820000000005, 40.120834, 40.821776, 43.442367, 42.314206, 42.870501000000004, 46.799698, 51.087196, 54.544316, 56.557628, 58.548621, 62.651384, 62.288323999999996, 64.314153, 66.503755, 68.717254, 62.841975, 61.408227000000004, 61.989125, 63.217152, 65.56688199999999, 67.977802, 66.62833, 65.475548, 70.667578, 71.601324, 74.20984, 75.521599, 75.644798, 67.49870899999999, 67.31467099999999, 70.195183, 73.02889499999999, 76.59455600000001, 76.43982, 76.074114, 69.173846, 66.049909, 70.680486, 69.770995, 70.474264, 75.037583, 85.825482], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-aos\", \"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], \"xaxis\": \"x\", \"y\": [11.22482, 21.18379, 26.023687, 21.922466, 21.260492000000003, 21.575681, 21.108908, 24.37003, 26.871890999999998, 30.076744, 33.007021, 36.719543, 39.011869, 41.109318, 43.301812, 45.71324, 48.775607, 51.69572, 53.808921, 57.509948, 59.28750600000001, 61.127781999999996, 64.545827, 66.98467, 69.11461, 72.476078, 75.32648499999999, 80.60651, 70.773611, 66.86998100000001, 64.718376, 61.745856999999994, 59.843677, 56.93135, 52.750078, 52.831582999999995, 57.627756000000005, 57.94726800000001, 57.043647, 56.903082, 61.230399, 59.435396, 57.615731000000004, 64.844831, 69.68848100000001, 73.112891, 83.887111, 83.876927, 83.385058, 86.313906, 87.750463, 88.62631400000001, 88.173204, 88.800451, 87.650602, 88.25721999999999], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-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], \"xaxis\": \"x\", \"y\": [3.8934629999999997, 7.611464, 11.075842999999999, 14.1989, 17.100665, 20.015589000000002, 22.421739000000002, 18.386165, 21.767511, 25.089481, 26.693454, 29.277426000000002, 31.428408, 34.240008, 34.735083, 36.365745000000004, 37.903007, 37.581584, 38.619914, 41.546334, 43.063424, 46.27214, 49.425545, 53.873913, 54.091898, 57.575247, 56.803222, 59.142408999999994, 58.72178, 53.931125, 53.313731000000004, 54.025045999999996, 55.64549399999999, 57.233031000000004, 56.588820999999996, 56.893944, 57.047411, 58.986901, 59.300755, 63.16605, 63.533091000000006, 65.60669200000001, 61.595217000000005, 61.534866, 60.974988, 64.684206, 66.990597, 66.662963, 67.217487, 61.26028, 63.493986, 64.669169, 64.574779, 64.88409399999999, 68.299048, 76.26901], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-aos\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-aos\", \"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], \"xaxis\": \"x\", \"y\": [13.661367000000002, 23.930926, 27.836931, 29.618371000000003, 30.818034, 32.044308, 32.35426, 36.658742, 40.760422999999996, 46.028548, 49.909943, 55.187727, 59.256955000000005, 61.983688, 65.881854, 70.346085, 75.03675799999999, 78.666565, 83.275612, 89.52458100000001, 91.6658, 93.498427, 99.62066899999999, 101.75885, 107.491873, 110.598799, 115.617663, 118.61913, 111.34774499999999, 102.63040600000001, 99.388196, 97.72726899999999, 90.244078, 85.045422, 80.888376, 83.89706899999999, 87.25761800000001, 87.486053, 88.577126, 89.452277, 93.265173, 92.771384, 91.91856, 98.209347, 100.705063, 103.38054699999999, 116.44485800000001, 118.41702099999999, 117.019345, 121.030932, 118.544776, 120.843942, 120.079853, 121.504574, 122.047762, 124.359044], \"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\": \"HSW single node strong scaling\"}, \"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('99d62958-db88-47a1-aa46-490360a6a5a2');\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": [
+    "# HSW single node strong scaling\n",
+    "# y = cyCL or MFLUPS\n",
+    "\n",
+    "fig = px.line(df_lbm_node_hsw, x='threads', y='MFLUPS', color='kernel', title='HSW single node strong scaling')\n",
+    "fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 20,
+   "metadata": {},
+   "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": "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": [
+          35.184529,
+          69.407361,
+          95.249131,
+          101.99194399999999,
+          116.58083899999998,
+          119.37568600000002,
+          122.019406,
+          121.578395,
+          123.935376,
+          124.598303,
+          146.68463899999998,
+          164.65079,
+          182.049759,
+          196.46506000000002,
+          209.926679,
+          215.731952,
+          225.01299100000003,
+          213.90226299999998,
+          211.35427400000003,
+          207.29058700000002,
+          147.407298,
+          152.620116,
+          171.697753,
+          177.50835700000002,
+          179.123964,
+          183.07488700000002,
+          187.023942,
+          184.539338,
+          184.919539,
+          184.723567,
+          134.71205,
+          144.622449,
+          139.730307,
+          140.834768,
+          144.660311,
+          131.535177,
+          147.274182,
+          158.475066,
+          204.03394699999998,
+          141.663181
+         ],
+         "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": "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": [
+          18.699937,
+          38.315783,
+          55.959798,
+          67.236919,
+          81.345778,
+          91.260858,
+          100.868596,
+          108.070254,
+          115.111731,
+          119.026233,
+          137.840552,
+          154.298927,
+          165.85218400000002,
+          182.210749,
+          189.03688,
+          204.842929,
+          203.464143,
+          216.766195,
+          216.774128,
+          206.122226,
+          112.57371699999999,
+          117.69910700000001,
+          121.020278,
+          127.72635600000001,
+          133.815246,
+          135.239033,
+          137.947091,
+          141.272281,
+          141.951126,
+          147.349657,
+          125.60964299999999,
+          125.34226399999999,
+          129.66183999999998,
+          129.27613799999997,
+          130.787681,
+          122.78408999999999,
+          134.288424,
+          167.358191,
+          173.71201100000002,
+          140.97923500000002
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-soa",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-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": [
+          19.385686,
+          38.385524,
+          55.601744,
+          69.202652,
+          80.194191,
+          90.413311,
+          100.95095400000001,
+          106.926603,
+          108.344822,
+          110.96476399999999,
+          126.14633799999999,
+          143.92435600000002,
+          164.680138,
+          172.864722,
+          183.142641,
+          191.34833,
+          197.147942,
+          214.836812,
+          202.023113,
+          191.48331299999998,
+          128.832497,
+          139.013743,
+          141.86703799999998,
+          149.756697,
+          156.058056,
+          161.639941,
+          162.534698,
+          166.803021,
+          166.187667,
+          164.939541,
+          126.335646,
+          130.044056,
+          133.679624,
+          136.54383,
+          138.25986799999998,
+          123.76813100000001,
+          127.707325,
+          173.237325,
+          192.91304399999999,
+          131.900585
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-aa-aos",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-aa-aos",
+         "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": [
+          11.505014,
+          22.831935,
+          33.608048,
+          43.718055,
+          50.270245,
+          55.212379000000006,
+          55.234446999999996,
+          57.623371,
+          57.971568999999995,
+          57.493384,
+          62.8518,
+          69.86948000000001,
+          76.339213,
+          81.34131,
+          89.22042900000001,
+          94.447502,
+          100.227829,
+          103.601017,
+          110.995921,
+          115.50113700000001,
+          86.220977,
+          85.59600400000001,
+          88.415894,
+          88.507471,
+          91.102078,
+          87.809436,
+          89.45070799999999,
+          88.75367,
+          88.472753,
+          86.875506,
+          91.337049,
+          94.776451,
+          97.978092,
+          99.043707,
+          100.14097,
+          103.454809,
+          109.893399,
+          106.511472,
+          108.037704,
+          102.91986899999999
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-1s-soa",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-1s-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": [
+          12.200594,
+          23.965436999999998,
+          32.029314,
+          42.897331,
+          60.208413,
+          62.984115,
+          80.34747800000001,
+          78.32428900000001,
+          82.608589,
+          97.643292,
+          97.529083,
+          104.087645,
+          112.27548,
+          120.634188,
+          116.231233,
+          127.539442,
+          140.16492399999998,
+          143.959075,
+          140.532011,
+          148.92279,
+          75.395611,
+          83.50550600000001,
+          91.0256,
+          95.969367,
+          95.548578,
+          93.73477,
+          92.813087,
+          95.11811999999999,
+          95.933324,
+          101.050148,
+          95.85796500000001,
+          89.802998,
+          96.31738,
+          99.054837,
+          105.68212700000001,
+          106.66464599999999,
+          112.11046,
+          115.428555,
+          110.71239399999999,
+          113.139051
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-split-nt-2s-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-split-nt-2s-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": [
+          10.645471,
+          20.568926,
+          29.13325,
+          39.914123,
+          52.146679999999996,
+          58.062767,
+          69.392714,
+          73.244262,
+          78.97832199999999,
+          87.528216,
+          89.90598,
+          94.67665600000001,
+          99.398767,
+          106.46446100000001,
+          103.70236700000001,
+          116.858434,
+          129.63609399999999,
+          130.553148,
+          128.44806100000002,
+          135.996226,
+          68.846762,
+          75.425511,
+          77.63788000000001,
+          86.071383,
+          89.43621,
+          83.89846700000001,
+          79.942526,
+          82.904315,
+          83.38528199999999,
+          88.163246,
+          81.737832,
+          81.880136,
+          86.651083,
+          88.585931,
+          99.183736,
+          88.377253,
+          95.986152,
+          98.857324,
+          102.923077,
+          87.013962
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-soa",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-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": [
+          5.562535,
+          10.824014,
+          15.733761999999999,
+          20.861411999999998,
+          25.888566,
+          31.483519,
+          35.182154,
+          37.902212,
+          43.530108,
+          47.595046,
+          48.737319,
+          52.77085,
+          59.0188,
+          62.403548,
+          66.992368,
+          71.271727,
+          74.71895699999999,
+          78.990077,
+          79.18473,
+          84.78661600000001,
+          27.318548,
+          27.866016,
+          28.584159999999997,
+          29.402715,
+          30.639138,
+          31.797617,
+          32.853877000000004,
+          34.085069,
+          35.302399,
+          36.437182,
+          37.307691,
+          38.803540999999996,
+          39.825421,
+          41.422903000000005,
+          42.409853000000005,
+          43.456089,
+          44.654939,
+          46.14772,
+          47.246549,
+          46.742160999999996
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-pull-aos",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-pull-aos",
+         "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": [
+          9.45938,
+          18.361586,
+          25.704968,
+          31.651284000000004,
+          36.596647999999995,
+          40.586981,
+          42.825693,
+          45.239340999999996,
+          46.98118,
+          46.676306,
+          52.632068000000004,
+          56.656856000000005,
+          61.526755,
+          64.690127,
+          71.223311,
+          76.415386,
+          80.217763,
+          84.779513,
+          89.00372,
+          90.35350600000001,
+          78.922756,
+          77.284826,
+          76.891852,
+          77.691337,
+          78.164358,
+          76.811899,
+          76.361064,
+          75.19651400000001,
+          74.10334300000001,
+          72.276232,
+          74.23629,
+          76.167283,
+          78.63063299999999,
+          80.076032,
+          81.292277,
+          88.207127,
+          89.485959,
+          92.089359,
+          94.559576,
+          92.951139
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-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": [
+          3.2746310000000003,
+          6.190737,
+          9.656405,
+          11.946611,
+          16.011945,
+          18.361829,
+          21.952361,
+          23.861398,
+          26.594072999999998,
+          30.837718,
+          29.744621000000002,
+          31.178812,
+          33.559956,
+          33.182128999999996,
+          35.479711,
+          39.488217,
+          43.462128,
+          44.344753999999995,
+          46.474154,
+          48.30072,
+          26.256364,
+          26.998953000000004,
+          27.956509000000004,
+          28.891091999999997,
+          29.894044,
+          31.076109000000002,
+          32.194998999999996,
+          33.32748,
+          34.039321,
+          35.366893,
+          36.207076,
+          37.557701,
+          38.596102,
+          39.836690000000004,
+          41.128243,
+          42.116637,
+          43.435846000000005,
+          44.307927,
+          44.999099,
+          46.311655
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=list-push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=list-push-aos",
+         "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": [
+          8.9919,
+          17.61191,
+          25.187649,
+          30.985033,
+          31.826788,
+          31.206744,
+          31.115363000000002,
+          31.351965000000003,
+          32.327581,
+          33.052377,
+          36.048912,
+          39.431777000000004,
+          42.567075,
+          45.384518,
+          49.545121,
+          52.072542999999996,
+          56.056291,
+          59.815498999999996,
+          61.556098999999996,
+          61.343346,
+          58.028499,
+          56.701181000000005,
+          55.748951,
+          56.421372999999996,
+          55.730084999999995,
+          53.873365,
+          53.162490000000005,
+          51.377603,
+          51.787296000000005,
+          50.209773,
+          53.604303,
+          54.390980000000006,
+          55.903029000000004,
+          58.196571999999996,
+          58.729682,
+          59.958629,
+          61.942227,
+          63.763664,
+          63.08195,
+          63.401444999999995
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-sl-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-sl-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": [
+          31.344319,
+          61.604147,
+          86.81220400000001,
+          99.32918199999999,
+          101.660287,
+          104.434436,
+          106.120152,
+          105.74274399999999,
+          106.160257,
+          105.400985,
+          133.229356,
+          142.382325,
+          156.26122,
+          169.72395,
+          181.815823,
+          198.48060700000002,
+          207.532372,
+          201.92721,
+          201.21941999999999,
+          184.047779,
+          110.21798799999999,
+          116.735437,
+          128.715091,
+          146.519455,
+          160.449616,
+          164.38706000000002,
+          164.815031,
+          170.830749,
+          173.632566,
+          173.970089,
+          148.014586,
+          143.40368700000002,
+          145.349319,
+          146.23462,
+          168.672567,
+          182.244301,
+          176.781074,
+          179.533512,
+          164.56986799999999,
+          142.49993600000002
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-vec-soa",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-vec-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": [
+          32.211971999999996,
+          62.900459,
+          87.331321,
+          101.389415,
+          102.75109,
+          104.87155,
+          105.013852,
+          107.090226,
+          105.056824,
+          106.778139,
+          133.794934,
+          144.784006,
+          154.332919,
+          173.4482,
+          184.77228799999997,
+          195.578997,
+          210.775773,
+          208.545551,
+          204.843866,
+          192.43336499999998,
+          115.568405,
+          116.137169,
+          122.56456899999999,
+          137.110094,
+          163.188738,
+          163.807487,
+          172.200532,
+          170.58492900000002,
+          168.917082,
+          166.82443600000002,
+          145.360963,
+          145.753225,
+          141.848154,
+          150.819902,
+          160.419585,
+          157.122451,
+          173.343929,
+          174.275971,
+          167.264028,
+          179.000748
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-aos",
+         "line": {
+          "color": "#00cc96",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-aos",
+         "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": [
+          13.004211,
+          25.712970000000002,
+          37.157102,
+          48.761070000000004,
+          57.672227,
+          55.325481,
+          53.512762,
+          54.477396,
+          54.053537,
+          55.970303,
+          58.379146,
+          65.176691,
+          69.13735,
+          73.89886800000001,
+          76.85708199999999,
+          83.193145,
+          91.608264,
+          89.69489899999999,
+          97.051376,
+          104.075113,
+          86.90575600000001,
+          85.01275600000001,
+          82.812875,
+          83.493286,
+          87.504772,
+          84.404795,
+          86.67401600000001,
+          83.22191600000001,
+          78.715956,
+          75.18090699999999,
+          82.851523,
+          83.097622,
+          84.68239799999999,
+          94.898473,
+          91.951817,
+          96.48537900000001,
+          103.592198,
+          106.189474,
+          110.615321,
+          110.88940500000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=aa-soa",
+         "line": {
+          "color": "#ab63fa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=aa-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": [
+          17.184141,
+          32.855396,
+          45.995574,
+          56.779722,
+          66.251071,
+          74.146241,
+          81.878455,
+          85.602952,
+          90.383875,
+          81.908989,
+          96.527366,
+          117.53951200000002,
+          117.32913500000001,
+          148.886516,
+          155.288719,
+          158.477685,
+          148.14817299999999,
+          153.777393,
+          156.140747,
+          163.915403,
+          90.911687,
+          88.79496999999999,
+          90.44439100000001,
+          93.97544599999999,
+          106.12364699999999,
+          109.324551,
+          127.331094,
+          125.192598,
+          124.43702900000001,
+          130.211572,
+          113.796213,
+          117.865377,
+          117.689719,
+          137.27433200000002,
+          129.350943,
+          150.941294,
+          143.132454,
+          152.128807,
+          148.228419,
+          171.077788
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-aos",
+         "line": {
+          "color": "#FFA15A",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-aos",
+         "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": [
+          9.385371000000001,
+          18.368845,
+          26.30647,
+          32.421291,
+          33.34713,
+          32.076929,
+          31.239549,
+          32.557476,
+          31.990267,
+          33.372621,
+          35.680917,
+          38.429883000000004,
+          41.924256,
+          43.579014,
+          47.937858,
+          50.598045,
+          54.799213,
+          54.716938,
+          59.289627,
+          62.858548,
+          52.745553,
+          51.91458,
+          52.30492,
+          53.394865,
+          53.360709,
+          53.105398,
+          52.760939,
+          51.410165,
+          48.749687,
+          47.279183,
+          49.987349,
+          49.563403,
+          50.508375,
+          56.153563,
+          57.046353,
+          56.664745999999994,
+          62.143589,
+          62.997216,
+          67.017434,
+          70.59329699999999
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-soa",
+         "line": {
+          "color": "#19d3f3",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-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": [
+          3.0030259999999998,
+          6.475987,
+          9.353016,
+          12.869301,
+          15.854113,
+          18.777606,
+          21.158967999999998,
+          24.152371,
+          26.032526,
+          30.139810999999998,
+          28.780661,
+          30.714412,
+          32.718862,
+          32.479348,
+          36.101437,
+          36.744507,
+          40.898543,
+          40.567488,
+          42.327803,
+          49.930693,
+          41.124124,
+          44.509265,
+          45.780378999999996,
+          46.956573,
+          50.235408,
+          46.826213,
+          57.078936999999996,
+          54.738211,
+          51.230323,
+          48.71739,
+          52.34626,
+          52.46648100000001,
+          52.297919,
+          58.238884999999996,
+          59.483254,
+          61.295974,
+          60.185582,
+          59.945423,
+          59.8009,
+          64.47242800000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-pull-aos",
+         "line": {
+          "color": "#FF6692",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-pull-aos",
+         "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": [
+          10.703054,
+          20.882838,
+          29.192767,
+          36.330238,
+          40.405246999999996,
+          42.74733,
+          44.23336,
+          45.706476,
+          46.174232,
+          47.935873,
+          50.914924,
+          55.296969999999995,
+          58.843458,
+          63.237874,
+          68.749882,
+          72.688298,
+          79.23334100000001,
+          79.314605,
+          85.089866,
+          91.741457,
+          78.481053,
+          76.07966,
+          75.25052600000001,
+          75.500947,
+          78.484509,
+          78.121701,
+          76.443852,
+          74.003812,
+          69.484235,
+          66.56971899999999,
+          71.998591,
+          73.727027,
+          72.705799,
+          80.30696800000001,
+          79.512652,
+          83.287596,
+          86.786469,
+          91.069948,
+          94.153805,
+          98.04061800000001
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=blk-push-soa",
+         "line": {
+          "color": "#B6E880",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=blk-push-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": [
+          3.653169,
+          7.329064999999999,
+          10.883884,
+          14.301169,
+          18.04777,
+          21.217135,
+          23.820284,
+          26.467121000000002,
+          29.171407000000002,
+          33.949529999999996,
+          32.391024,
+          33.759485999999995,
+          35.43085,
+          37.351165,
+          39.860696000000004,
+          41.674946999999996,
+          44.696397,
+          47.367563,
+          47.49309,
+          53.362044999999995,
+          50.116652,
+          52.677391,
+          53.702236,
+          54.111924,
+          55.933884,
+          55.533936,
+          60.852286,
+          59.239596,
+          59.049608,
+          57.279346,
+          61.456118999999994,
+          60.014317000000005,
+          59.509564000000005,
+          65.385243,
+          66.010186,
+          66.099233,
+          68.642371,
+          69.343367,
+          69.343259,
+          75.309966
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-soa",
+         "line": {
+          "color": "#FF97FF",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-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": [
+          3.648089,
+          7.381251,
+          11.053703,
+          14.641181,
+          17.983523,
+          20.939381,
+          24.85185,
+          26.967323999999998,
+          30.969996999999996,
+          33.988606,
+          34.877016,
+          34.846721,
+          36.271018,
+          36.733125,
+          42.303954,
+          40.654831,
+          45.5671,
+          49.245121000000005,
+          51.041883,
+          53.969818000000004,
+          50.244368,
+          52.75778100000001,
+          53.96003,
+          55.249061,
+          57.126267000000006,
+          58.185501,
+          58.78986999999999,
+          62.27911700000001,
+          63.387179,
+          65.25959,
+          62.945308,
+          64.4949,
+          65.355338,
+          67.328792,
+          69.066936,
+          70.07533000000001,
+          74.704546,
+          76.934161,
+          75.136608,
+          71.848366
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=push-aos",
+         "line": {
+          "color": "#FECB52",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=push-aos",
+         "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": [
+          9.378589,
+          18.343787,
+          26.746138000000002,
+          32.430761,
+          33.107276,
+          32.095789,
+          32.075282,
+          31.984196,
+          32.710347,
+          33.919028000000004,
+          36.373622999999995,
+          39.766864,
+          43.333134,
+          46.662156,
+          48.795406,
+          53.425954000000004,
+          54.834601,
+          60.885775,
+          61.510079000000005,
+          63.000802,
+          54.183232,
+          53.867537,
+          53.528577,
+          54.996435999999996,
+          54.078253000000004,
+          53.18091999999999,
+          52.496251,
+          50.849951000000004,
+          51.033205,
+          50.325224,
+          51.748729,
+          52.797576,
+          55.274761,
+          56.151528000000006,
+          58.896327,
+          59.964172,
+          61.479803000000004,
+          63.862966,
+          64.17560300000001,
+          64.787137
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-soa",
+         "line": {
+          "color": "#636efa",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-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": [
+          3.185204,
+          6.4426559999999995,
+          9.53369,
+          12.745056,
+          15.863605999999999,
+          18.926189,
+          21.701207999999998,
+          24.847832,
+          27.591721999999997,
+          30.039274,
+          30.846998,
+          29.620619,
+          32.566541,
+          34.968014000000004,
+          37.437445000000004,
+          40.324847999999996,
+          39.199187,
+          44.40002,
+          47.011599,
+          47.400476,
+          44.545806,
+          44.787464,
+          45.438266999999996,
+          49.440983,
+          47.560026,
+          51.585487,
+          50.176119,
+          51.845951,
+          55.319228,
+          55.96844399999999,
+          53.640386,
+          54.505931000000004,
+          56.657263,
+          58.23564399999999,
+          58.976183,
+          62.24424200000001,
+          61.821411,
+          65.26678000000001,
+          65.412987,
+          68.869962
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}",
+         "legendgroup": "kernel=pull-aos",
+         "line": {
+          "color": "#EF553B",
+          "dash": "solid"
+         },
+         "mode": "lines",
+         "name": "kernel=pull-aos",
+         "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": [
+          10.73483,
+          20.859569,
+          29.609095,
+          36.350986999999996,
+          40.576674,
+          43.029021,
+          45.081201,
+          46.623465,
+          47.197485,
+          47.940967,
+          52.724856,
+          56.968902,
+          61.713278,
+          66.18559599999999,
+          68.58633,
+          75.281563,
+          80.131561,
+          86.680954,
+          87.01088,
+          92.741546,
+          79.956776,
+          80.00853199999999,
+          79.01827800000001,
+          79.68531,
+          78.438294,
+          77.449989,
+          75.476558,
+          74.286821,
+          73.63380699999999,
+          71.615848,
+          74.11929599999999,
+          76.64412,
+          80.144538,
+          82.988997,
+          84.864746,
+          84.529238,
+          86.170846,
+          88.69754300000001,
+          91.85507199999999,
+          94.23883000000001
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "layout": {
+        "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 single node strong scaling"
+        },
+        "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=\"8cb0f587-7d74-4d64-b42a-a41c2f9c3cdf\" 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(\"8cb0f587-7d74-4d64-b42a-a41c2f9c3cdf\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '8cb0f587-7d74-4d64-b42a-a41c2f9c3cdf',\n",
+       "                        [{\"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\": \"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\": [35.184529, 69.407361, 95.249131, 101.99194399999999, 116.58083899999998, 119.37568600000002, 122.019406, 121.578395, 123.935376, 124.598303, 146.68463899999998, 164.65079, 182.049759, 196.46506000000002, 209.926679, 215.731952, 225.01299100000003, 213.90226299999998, 211.35427400000003, 207.29058700000002, 147.407298, 152.620116, 171.697753, 177.50835700000002, 179.123964, 183.07488700000002, 187.023942, 184.539338, 184.919539, 184.723567, 134.71205, 144.622449, 139.730307, 140.834768, 144.660311, 131.535177, 147.274182, 158.475066, 204.03394699999998, 141.663181], \"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\": \"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\": [18.699937, 38.315783, 55.959798, 67.236919, 81.345778, 91.260858, 100.868596, 108.070254, 115.111731, 119.026233, 137.840552, 154.298927, 165.85218400000002, 182.210749, 189.03688, 204.842929, 203.464143, 216.766195, 216.774128, 206.122226, 112.57371699999999, 117.69910700000001, 121.020278, 127.72635600000001, 133.815246, 135.239033, 137.947091, 141.272281, 141.951126, 147.349657, 125.60964299999999, 125.34226399999999, 129.66183999999998, 129.27613799999997, 130.787681, 122.78408999999999, 134.288424, 167.358191, 173.71201100000002, 140.97923500000002], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-soa\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-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\": [19.385686, 38.385524, 55.601744, 69.202652, 80.194191, 90.413311, 100.95095400000001, 106.926603, 108.344822, 110.96476399999999, 126.14633799999999, 143.92435600000002, 164.680138, 172.864722, 183.142641, 191.34833, 197.147942, 214.836812, 202.023113, 191.48331299999998, 128.832497, 139.013743, 141.86703799999998, 149.756697, 156.058056, 161.639941, 162.534698, 166.803021, 166.187667, 164.939541, 126.335646, 130.044056, 133.679624, 136.54383, 138.25986799999998, 123.76813100000001, 127.707325, 173.237325, 192.91304399999999, 131.900585], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-aa-aos\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-aa-aos\", \"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\": [11.505014, 22.831935, 33.608048, 43.718055, 50.270245, 55.212379000000006, 55.234446999999996, 57.623371, 57.971568999999995, 57.493384, 62.8518, 69.86948000000001, 76.339213, 81.34131, 89.22042900000001, 94.447502, 100.227829, 103.601017, 110.995921, 115.50113700000001, 86.220977, 85.59600400000001, 88.415894, 88.507471, 91.102078, 87.809436, 89.45070799999999, 88.75367, 88.472753, 86.875506, 91.337049, 94.776451, 97.978092, 99.043707, 100.14097, 103.454809, 109.893399, 106.511472, 108.037704, 102.91986899999999], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-1s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-1s-soa\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-1s-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\": [12.200594, 23.965436999999998, 32.029314, 42.897331, 60.208413, 62.984115, 80.34747800000001, 78.32428900000001, 82.608589, 97.643292, 97.529083, 104.087645, 112.27548, 120.634188, 116.231233, 127.539442, 140.16492399999998, 143.959075, 140.532011, 148.92279, 75.395611, 83.50550600000001, 91.0256, 95.969367, 95.548578, 93.73477, 92.813087, 95.11811999999999, 95.933324, 101.050148, 95.85796500000001, 89.802998, 96.31738, 99.054837, 105.68212700000001, 106.66464599999999, 112.11046, 115.428555, 110.71239399999999, 113.139051], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-split-nt-2s-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-split-nt-2s-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-split-nt-2s-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\": [10.645471, 20.568926, 29.13325, 39.914123, 52.146679999999996, 58.062767, 69.392714, 73.244262, 78.97832199999999, 87.528216, 89.90598, 94.67665600000001, 99.398767, 106.46446100000001, 103.70236700000001, 116.858434, 129.63609399999999, 130.553148, 128.44806100000002, 135.996226, 68.846762, 75.425511, 77.63788000000001, 86.071383, 89.43621, 83.89846700000001, 79.942526, 82.904315, 83.38528199999999, 88.163246, 81.737832, 81.880136, 86.651083, 88.585931, 99.183736, 88.377253, 95.986152, 98.857324, 102.923077, 87.013962], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-soa\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-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\": [5.562535, 10.824014, 15.733761999999999, 20.861411999999998, 25.888566, 31.483519, 35.182154, 37.902212, 43.530108, 47.595046, 48.737319, 52.77085, 59.0188, 62.403548, 66.992368, 71.271727, 74.71895699999999, 78.990077, 79.18473, 84.78661600000001, 27.318548, 27.866016, 28.584159999999997, 29.402715, 30.639138, 31.797617, 32.853877000000004, 34.085069, 35.302399, 36.437182, 37.307691, 38.803540999999996, 39.825421, 41.422903000000005, 42.409853000000005, 43.456089, 44.654939, 46.14772, 47.246549, 46.742160999999996], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-pull-aos\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-pull-aos\", \"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\": [9.45938, 18.361586, 25.704968, 31.651284000000004, 36.596647999999995, 40.586981, 42.825693, 45.239340999999996, 46.98118, 46.676306, 52.632068000000004, 56.656856000000005, 61.526755, 64.690127, 71.223311, 76.415386, 80.217763, 84.779513, 89.00372, 90.35350600000001, 78.922756, 77.284826, 76.891852, 77.691337, 78.164358, 76.811899, 76.361064, 75.19651400000001, 74.10334300000001, 72.276232, 74.23629, 76.167283, 78.63063299999999, 80.076032, 81.292277, 88.207127, 89.485959, 92.089359, 94.559576, 92.951139], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-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\": [3.2746310000000003, 6.190737, 9.656405, 11.946611, 16.011945, 18.361829, 21.952361, 23.861398, 26.594072999999998, 30.837718, 29.744621000000002, 31.178812, 33.559956, 33.182128999999996, 35.479711, 39.488217, 43.462128, 44.344753999999995, 46.474154, 48.30072, 26.256364, 26.998953000000004, 27.956509000000004, 28.891091999999997, 29.894044, 31.076109000000002, 32.194998999999996, 33.32748, 34.039321, 35.366893, 36.207076, 37.557701, 38.596102, 39.836690000000004, 41.128243, 42.116637, 43.435846000000005, 44.307927, 44.999099, 46.311655], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=list-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=list-push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=list-push-aos\", \"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\": [8.9919, 17.61191, 25.187649, 30.985033, 31.826788, 31.206744, 31.115363000000002, 31.351965000000003, 32.327581, 33.052377, 36.048912, 39.431777000000004, 42.567075, 45.384518, 49.545121, 52.072542999999996, 56.056291, 59.815498999999996, 61.556098999999996, 61.343346, 58.028499, 56.701181000000005, 55.748951, 56.421372999999996, 55.730084999999995, 53.873365, 53.162490000000005, 51.377603, 51.787296000000005, 50.209773, 53.604303, 54.390980000000006, 55.903029000000004, 58.196571999999996, 58.729682, 59.958629, 61.942227, 63.763664, 63.08195, 63.401444999999995], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-sl-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-sl-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-sl-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\": [31.344319, 61.604147, 86.81220400000001, 99.32918199999999, 101.660287, 104.434436, 106.120152, 105.74274399999999, 106.160257, 105.400985, 133.229356, 142.382325, 156.26122, 169.72395, 181.815823, 198.48060700000002, 207.532372, 201.92721, 201.21941999999999, 184.047779, 110.21798799999999, 116.735437, 128.715091, 146.519455, 160.449616, 164.38706000000002, 164.815031, 170.830749, 173.632566, 173.970089, 148.014586, 143.40368700000002, 145.349319, 146.23462, 168.672567, 182.244301, 176.781074, 179.533512, 164.56986799999999, 142.49993600000002], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-vec-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-vec-soa\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-vec-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\": [32.211971999999996, 62.900459, 87.331321, 101.389415, 102.75109, 104.87155, 105.013852, 107.090226, 105.056824, 106.778139, 133.794934, 144.784006, 154.332919, 173.4482, 184.77228799999997, 195.578997, 210.775773, 208.545551, 204.843866, 192.43336499999998, 115.568405, 116.137169, 122.56456899999999, 137.110094, 163.188738, 163.807487, 172.200532, 170.58492900000002, 168.917082, 166.82443600000002, 145.360963, 145.753225, 141.848154, 150.819902, 160.419585, 157.122451, 173.343929, 174.275971, 167.264028, 179.000748], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-aos\", \"line\": {\"color\": \"#00cc96\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-aos\", \"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\": [13.004211, 25.712970000000002, 37.157102, 48.761070000000004, 57.672227, 55.325481, 53.512762, 54.477396, 54.053537, 55.970303, 58.379146, 65.176691, 69.13735, 73.89886800000001, 76.85708199999999, 83.193145, 91.608264, 89.69489899999999, 97.051376, 104.075113, 86.90575600000001, 85.01275600000001, 82.812875, 83.493286, 87.504772, 84.404795, 86.67401600000001, 83.22191600000001, 78.715956, 75.18090699999999, 82.851523, 83.097622, 84.68239799999999, 94.898473, 91.951817, 96.48537900000001, 103.592198, 106.189474, 110.615321, 110.88940500000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=aa-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=aa-soa\", \"line\": {\"color\": \"#ab63fa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=aa-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\": [17.184141, 32.855396, 45.995574, 56.779722, 66.251071, 74.146241, 81.878455, 85.602952, 90.383875, 81.908989, 96.527366, 117.53951200000002, 117.32913500000001, 148.886516, 155.288719, 158.477685, 148.14817299999999, 153.777393, 156.140747, 163.915403, 90.911687, 88.79496999999999, 90.44439100000001, 93.97544599999999, 106.12364699999999, 109.324551, 127.331094, 125.192598, 124.43702900000001, 130.211572, 113.796213, 117.865377, 117.689719, 137.27433200000002, 129.350943, 150.941294, 143.132454, 152.128807, 148.228419, 171.077788], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-aos\", \"line\": {\"color\": \"#FFA15A\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-aos\", \"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\": [9.385371000000001, 18.368845, 26.30647, 32.421291, 33.34713, 32.076929, 31.239549, 32.557476, 31.990267, 33.372621, 35.680917, 38.429883000000004, 41.924256, 43.579014, 47.937858, 50.598045, 54.799213, 54.716938, 59.289627, 62.858548, 52.745553, 51.91458, 52.30492, 53.394865, 53.360709, 53.105398, 52.760939, 51.410165, 48.749687, 47.279183, 49.987349, 49.563403, 50.508375, 56.153563, 57.046353, 56.664745999999994, 62.143589, 62.997216, 67.017434, 70.59329699999999], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-soa\", \"line\": {\"color\": \"#19d3f3\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-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\": [3.0030259999999998, 6.475987, 9.353016, 12.869301, 15.854113, 18.777606, 21.158967999999998, 24.152371, 26.032526, 30.139810999999998, 28.780661, 30.714412, 32.718862, 32.479348, 36.101437, 36.744507, 40.898543, 40.567488, 42.327803, 49.930693, 41.124124, 44.509265, 45.780378999999996, 46.956573, 50.235408, 46.826213, 57.078936999999996, 54.738211, 51.230323, 48.71739, 52.34626, 52.46648100000001, 52.297919, 58.238884999999996, 59.483254, 61.295974, 60.185582, 59.945423, 59.8009, 64.47242800000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-pull-aos\", \"line\": {\"color\": \"#FF6692\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-pull-aos\", \"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\": [10.703054, 20.882838, 29.192767, 36.330238, 40.405246999999996, 42.74733, 44.23336, 45.706476, 46.174232, 47.935873, 50.914924, 55.296969999999995, 58.843458, 63.237874, 68.749882, 72.688298, 79.23334100000001, 79.314605, 85.089866, 91.741457, 78.481053, 76.07966, 75.25052600000001, 75.500947, 78.484509, 78.121701, 76.443852, 74.003812, 69.484235, 66.56971899999999, 71.998591, 73.727027, 72.705799, 80.30696800000001, 79.512652, 83.287596, 86.786469, 91.069948, 94.153805, 98.04061800000001], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=blk-push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=blk-push-soa\", \"line\": {\"color\": \"#B6E880\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=blk-push-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\": [3.653169, 7.329064999999999, 10.883884, 14.301169, 18.04777, 21.217135, 23.820284, 26.467121000000002, 29.171407000000002, 33.949529999999996, 32.391024, 33.759485999999995, 35.43085, 37.351165, 39.860696000000004, 41.674946999999996, 44.696397, 47.367563, 47.49309, 53.362044999999995, 50.116652, 52.677391, 53.702236, 54.111924, 55.933884, 55.533936, 60.852286, 59.239596, 59.049608, 57.279346, 61.456118999999994, 60.014317000000005, 59.509564000000005, 65.385243, 66.010186, 66.099233, 68.642371, 69.343367, 69.343259, 75.309966], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-soa\", \"line\": {\"color\": \"#FF97FF\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-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\": [3.648089, 7.381251, 11.053703, 14.641181, 17.983523, 20.939381, 24.85185, 26.967323999999998, 30.969996999999996, 33.988606, 34.877016, 34.846721, 36.271018, 36.733125, 42.303954, 40.654831, 45.5671, 49.245121000000005, 51.041883, 53.969818000000004, 50.244368, 52.75778100000001, 53.96003, 55.249061, 57.126267000000006, 58.185501, 58.78986999999999, 62.27911700000001, 63.387179, 65.25959, 62.945308, 64.4949, 65.355338, 67.328792, 69.066936, 70.07533000000001, 74.704546, 76.934161, 75.136608, 71.848366], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=push-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=push-aos\", \"line\": {\"color\": \"#FECB52\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=push-aos\", \"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\": [9.378589, 18.343787, 26.746138000000002, 32.430761, 33.107276, 32.095789, 32.075282, 31.984196, 32.710347, 33.919028000000004, 36.373622999999995, 39.766864, 43.333134, 46.662156, 48.795406, 53.425954000000004, 54.834601, 60.885775, 61.510079000000005, 63.000802, 54.183232, 53.867537, 53.528577, 54.996435999999996, 54.078253000000004, 53.18091999999999, 52.496251, 50.849951000000004, 51.033205, 50.325224, 51.748729, 52.797576, 55.274761, 56.151528000000006, 58.896327, 59.964172, 61.479803000000004, 63.862966, 64.17560300000001, 64.787137], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-soa<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-soa\", \"line\": {\"color\": \"#636efa\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-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\": [3.185204, 6.4426559999999995, 9.53369, 12.745056, 15.863605999999999, 18.926189, 21.701207999999998, 24.847832, 27.591721999999997, 30.039274, 30.846998, 29.620619, 32.566541, 34.968014000000004, 37.437445000000004, 40.324847999999996, 39.199187, 44.40002, 47.011599, 47.400476, 44.545806, 44.787464, 45.438266999999996, 49.440983, 47.560026, 51.585487, 50.176119, 51.845951, 55.319228, 55.96844399999999, 53.640386, 54.505931000000004, 56.657263, 58.23564399999999, 58.976183, 62.24424200000001, 61.821411, 65.26678000000001, 65.412987, 68.869962], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"kernel=pull-aos<br>threads=%{x}<br>MFLUPS=%{y}\", \"legendgroup\": \"kernel=pull-aos\", \"line\": {\"color\": \"#EF553B\", \"dash\": \"solid\"}, \"mode\": \"lines\", \"name\": \"kernel=pull-aos\", \"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\": [10.73483, 20.859569, 29.609095, 36.350986999999996, 40.576674, 43.029021, 45.081201, 46.623465, 47.197485, 47.940967, 52.724856, 56.968902, 61.713278, 66.18559599999999, 68.58633, 75.281563, 80.131561, 86.680954, 87.01088, 92.741546, 79.956776, 80.00853199999999, 79.01827800000001, 79.68531, 78.438294, 77.449989, 75.476558, 74.286821, 73.63380699999999, 71.615848, 74.11929599999999, 76.64412, 80.144538, 82.988997, 84.864746, 84.529238, 86.170846, 88.69754300000001, 91.85507199999999, 94.23883000000001], \"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\": \"IVB single node strong scaling\"}, \"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('8cb0f587-7d74-4d64-b42a-a41c2f9c3cdf');\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": [
+    "# IVB single node strong scaling\n",
+    "# y = cyCL or MFLUPS\n",
+    "\n",
+    "fig = px.line(df_lbm_node_ivb, x='threads', y='MFLUPS', color='kernel', title='IVB single node strong scaling')\n",
+    "fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 21,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "# y = c_bench[MFLUPs]', 'c_bench_cyCL[cy/CL]\n",
+    "#fig = px.line(df_hsw_dim, x='dim_x', y='c_bench[MFLUPs]', color='kernel', title='HSW single node problem size scaling ({})'.format(compiler))\n",
+    "#fig.update(layout_showlegend=False)\n",
+    "#fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 46,
+   "metadata": {
+    "scrolled": false
+   },
+   "outputs": [
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "plotlyServerURL": "https://plot.ly"
+       },
+       "data": [
+        {
+         "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,
+          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": [
+          425144.1,
+          496809.7,
+          468587,
+          479183.7,
+          482732.8,
+          135750.3,
+          124283.7,
+          125391.7,
+          130376.9,
+          131574.5,
+          123184.3,
+          130711.2,
+          130993.1,
+          128761.6,
+          129888.3,
+          128881.7,
+          123292.1,
+          132262.5,
+          123937.7,
+          133513.2,
+          132695.1,
+          131274.7,
+          131425,
+          110345.2,
+          96011.2,
+          77565.6,
+          55749.9,
+          49065.2,
+          44178.3,
+          43305.6,
+          43311.1,
+          43310.7,
+          43280,
+          43272.2,
+          43164.7,
+          43013.8,
+          41281.8,
+          37654.8,
+          34687,
+          33230.4,
+          32641.3,
+          31799.3,
+          31132.6,
+          30591.7,
+          30483.8,
+          30022.6,
+          29732.1,
+          29579.8,
+          29382,
+          29567,
+          29161.8,
+          29408.6,
+          29154.7,
+          29103.1,
+          29035.3,
+          28683,
+          28689.7,
+          29181,
+          28985.1,
+          28743.1,
+          28709.2,
+          29159.7,
+          28997.3,
+          28932.9,
+          22235.6,
+          21889.8,
+          22166.9,
+          22097.2,
+          22105.9,
+          21898.8,
+          21232
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "arch=IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}",
+         "legendgroup": "arch=IVB",
+         "line": {
+          "color": "#EF553B",
+          "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": [
+          131979,
+          132375.9,
+          128964.7,
+          121131.7,
+          130912,
+          58763.1,
+          57274.7,
+          58120,
+          56498.5,
+          58333.1,
+          56990.4,
+          54361.5,
+          53945.5,
+          54332.2,
+          52475.5,
+          49666.9,
+          49841.2,
+          45230.3,
+          40497.8,
+          36583.8,
+          34654.3,
+          34412.2,
+          35486.4,
+          34525.2,
+          34515.5,
+          34521.9,
+          34522.4,
+          34514.5,
+          34418.7,
+          34243.7,
+          34219,
+          34199.7,
+          34214,
+          34338.1,
+          34372.9,
+          34433.1,
+          34316.3,
+          33971.2,
+          32032.4,
+          26698.5,
+          20584.6,
+          18204.6,
+          17429.8,
+          17847.7,
+          17838.9,
+          17449.2,
+          17990.1,
+          17985,
+          17945,
+          17976.5,
+          17582.6,
+          17696.5,
+          18042.6,
+          17586,
+          17991.8,
+          17954.4,
+          17470.3,
+          17993.9,
+          17602.6,
+          17846.6,
+          17852.3,
+          18037,
+          14402.9,
+          14477.5,
+          14363.1,
+          14497.7,
+          14457.1,
+          14217,
+          14422.3,
+          14411.9,
+          13970.9
+         ],
+         "yaxis": "y"
+        },
+        {
+         "hoverlabel": {
+          "namelength": 0
+         },
+         "hovertemplate": "arch=HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}",
+         "legendgroup": "arch=HSW",
+         "line": {
+          "color": "#00cc96",
+          "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,
+          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": [
+          200000.9,
+          208984.9,
+          217589.3,
+          204659.1,
+          211097.3,
+          66911.4,
+          66181.2,
+          65873.1,
+          66084.9,
+          66604.6,
+          64056,
+          65985.7,
+          60844.1,
+          61207.3,
+          57586.5,
+          49769.7,
+          46331.4,
+          46269.7,
+          40219.6,
+          39856,
+          39725.3,
+          38328.8,
+          38307.1,
+          38252.2,
+          38302.2,
+          38321.8,
+          38340.2,
+          38327.3,
+          38355,
+          38322.4,
+          38313.7,
+          38259.2,
+          38077.9,
+          38136.7,
+          38163.2,
+          38157.5,
+          37338.4,
+          32193.2,
+          24379.2,
+          19923.7,
+          18690.3,
+          18649.7,
+          18694.5,
+          18648.7,
+          18651.9,
+          18551.3,
+          18580.8,
+          18563.5,
+          18518.1,
+          18536.6,
+          18601.3,
+          18580.2,
+          18575.2,
+          18588.6,
+          18539.4,
+          18460.2,
+          18539.5,
+          18519.1,
+          18596,
+          18505.7,
+          18592.7,
+          18560.8,
+          14368.7,
+          14345.8,
+          14376.6,
+          14377.4,
+          14417.8,
+          14421.2,
+          14342,
+          12545.6,
+          11350.1
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "layout": {
+        "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": "Copy (a[i] = b[i]) on SKL/HSW/IVB"
+        },
+        "xaxis": {
+         "anchor": "y",
+         "domain": [
+          0,
+          0.98
+         ],
+         "title": {
+          "text": "size(KB)"
+         },
+         "type": "log"
+        },
+        "yaxis": {
+         "anchor": "x",
+         "domain": [
+          0,
+          1
+         ],
+         "title": {
+          "text": "bandwidth(MB/s)"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"f6e01e32-226d-4229-9498-4e4a2a1257b3\" 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(\"f6e01e32-226d-4229-9498-4e4a2a1257b3\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        'f6e01e32-226d-4229-9498-4e4a2a1257b3',\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\": [425144.1, 496809.7, 468587.0, 479183.7, 482732.8, 135750.3, 124283.7, 125391.7, 130376.9, 131574.5, 123184.3, 130711.2, 130993.1, 128761.6, 129888.3, 128881.7, 123292.1, 132262.5, 123937.7, 133513.2, 132695.1, 131274.7, 131425.0, 110345.2, 96011.2, 77565.6, 55749.9, 49065.2, 44178.3, 43305.6, 43311.1, 43310.7, 43280.0, 43272.2, 43164.7, 43013.8, 41281.8, 37654.8, 34687.0, 33230.4, 32641.3, 31799.3, 31132.6, 30591.7, 30483.8, 30022.6, 29732.1, 29579.8, 29382.0, 29567.0, 29161.8, 29408.6, 29154.7, 29103.1, 29035.3, 28683.0, 28689.7, 29181.0, 28985.1, 28743.1, 28709.2, 29159.7, 28997.3, 28932.9, 22235.6, 21889.8, 22166.9, 22097.2, 22105.9, 21898.8, 21232.0], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch=IVB<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch=IVB\", \"line\": {\"color\": \"#EF553B\", \"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\": [131979.0, 132375.9, 128964.7, 121131.7, 130912.0, 58763.1, 57274.7, 58120.0, 56498.5, 58333.1, 56990.4, 54361.5, 53945.5, 54332.2, 52475.5, 49666.9, 49841.2, 45230.3, 40497.8, 36583.8, 34654.3, 34412.2, 35486.4, 34525.2, 34515.5, 34521.9, 34522.4, 34514.5, 34418.7, 34243.7, 34219.0, 34199.7, 34214.0, 34338.1, 34372.9, 34433.1, 34316.3, 33971.2, 32032.4, 26698.5, 20584.6, 18204.6, 17429.8, 17847.7, 17838.9, 17449.2, 17990.1, 17985.0, 17945.0, 17976.5, 17582.6, 17696.5, 18042.6, 17586.0, 17991.8, 17954.4, 17470.3, 17993.9, 17602.6, 17846.6, 17852.3, 18037.0, 14402.9, 14477.5, 14363.1, 14497.7, 14457.1, 14217.0, 14422.3, 14411.9, 13970.9], \"yaxis\": \"y\"}, {\"hoverlabel\": {\"namelength\": 0}, \"hovertemplate\": \"arch=HSW<br>size(KB)=%{x}<br>bandwidth(MB/s)=%{y}\", \"legendgroup\": \"arch=HSW\", \"line\": {\"color\": \"#00cc96\", \"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\": [200000.9, 208984.9, 217589.3, 204659.1, 211097.3, 66911.4, 66181.2, 65873.1, 66084.9, 66604.6, 64056.0, 65985.7, 60844.1, 61207.3, 57586.5, 49769.7, 46331.4, 46269.7, 40219.6, 39856.0, 39725.3, 38328.8, 38307.1, 38252.2, 38302.2, 38321.8, 38340.2, 38327.3, 38355.0, 38322.4, 38313.7, 38259.2, 38077.9, 38136.7, 38163.2, 38157.5, 37338.4, 32193.2, 24379.2, 19923.7, 18690.3, 18649.7, 18694.5, 18648.7, 18651.9, 18551.3, 18580.8, 18563.5, 18518.1, 18536.6, 18601.3, 18580.2, 18575.2, 18588.6, 18539.4, 18460.2, 18539.5, 18519.1, 18596.0, 18505.7, 18592.7, 18560.8, 14368.7, 14345.8, 14376.6, 14377.4, 14417.8, 14421.2, 14342.0, 12545.6, 11350.1], \"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",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('f6e01e32-226d-4229-9498-4e4a2a1257b3');\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": [
+    "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",
+    "#fig.update_yaxes(range=[0, 250000])\n",
+    "#iplot(fig, image='svg', filename='copy', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "### Documented Data (from likwid-topology and kerncraft)\n",
+    "\n",
+    "| Cache| SKL                |BDW                   | IVB            |\n",
+    "|----|----------------------|----------------------|----------------|\n",
+    "| L1 | 20x**32 KiB**        | 18x**32 KiB**        | 10x**32 KiB**  |\n",
+    "| L2 | 20x**1 MiB**         | 18x**256 KiB**       | 10x**256 KiB** |\n",
+    "| L3 | 2x14MiB = **28 MiB** | 2x11MiB = **22 MiB** | 1x **25 MiB**  |\n",
+    "\n",
+    "| Bandwidth      | SKL   | BDW  | IVB  |\n",
+    "|----------------|-------|------|------|\n",
+    "| Single (GiB/s) | 12.16 | 9.06 | 9.65 |"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 23,
+   "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>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"
+        }
+       ],
+       "layout": {
+        "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": "Scaling of most inner dimension"
+        },
+        "xaxis": {
+         "anchor": "y",
+         "domain": [
+          0,
+          0.98
+         ],
+         "title": {
+          "text": "dim_x"
+         }
+        },
+        "yaxis": {
+         "anchor": "x",
+         "domain": [
+          0,
+          1
+         ],
+         "title": {
+          "text": "MFLUPS"
+         }
+        }
+       }
+      },
+      "text/html": [
+       "<div>\n",
+       "        \n",
+       "        \n",
+       "            <div id=\"2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec\" 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",
+       "                    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",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('2a4fbfdc-5d26-40ef-9c56-f65c7bb03dec');\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": [
+    "# Scaling of both RRZE and lbmpy benchmarks\n",
+    "# lbmpy legend code (F=False, T=True): compressible - cse_pdfs - cse_global - split - aligned - NT stores\n",
+    "#                       SKL(gcc/icc) :      F/F          F/T         T/T       T/F      T/T        F/T\n",
+    "#                       HSW(gcc/icc) :      F/F          T/T         F/F       T/T      T/T        T/T\n",
+    "#                       IVB(gcc/icc) :      F/F          F/T         T/F       T/T      T/T        F/F\n",
+    "\n",
+    "# y = MFLUPs, cyCL\n",
+    "fig = px.line(df_fastest_dim_combined, x='dim_x', y='MFLUPS', color='kernel',\n",
+    "              title='Scaling of most inner dimension')#, log_x=True)\n",
+    "fig.show()"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 124,
+   "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": [
+          67.076375,
+          117.551826,
+          140.40243700000002,
+          182.92020300000001,
+          231.835619,
+          225.08742400000003,
+          209.76776600000002,
+          235.50794700000003,
+          273.60733700000003,
+          282.362089,
+          216.991323,
+          280.970117,
+          269.231271,
+          269.457652,
+          289.291636,
+          305.164386,
+          287.050721,
+          256.615809,
+          262.170616,
+          285.835594,
+          308.717644,
+          336.54634300000004,
+          355.997338,
+          358.98419900000005,
+          358.94890499999997,
+          398.80854300000004,
+          398.43564100000003,
+          406.05000099999995,
+          487.474867,
+          455.59477699999997,
+          397.489692,
+          387.376761,
+          518.4281980000001,
+          553.33537,
+          574.601258,
+          523.3874400000001,
+          461.18745700000005,
+          427.285017,
+          465.16572199999996,
+          523.318765
+         ],
+         "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": [
+          43.129244,
+          59.953843000000006,
+          70.643478,
+          69.84796700000001,
+          72.329025,
+          72.096638,
+          72.752065,
+          79.994555,
+          90.804799,
+          109.55653999999998,
+          119.46996899999999,
+          125.22165700000001,
+          130.590676,
+          130.888129,
+          146.185461,
+          167.943484,
+          170.119085,
+          191.784008,
+          193.128701,
+          192.831778,
+          201.500549,
+          201.091882,
+          197.72356000000002,
+          215.449528,
+          245.21334700000003,
+          251.479031,
+          253.848623,
+          266.535671,
+          200.796309,
+          217.17335400000002,
+          211.179833,
+          214.180414,
+          214.02227599999998,
+          201.516913,
+          197.35287,
+          219.35372200000003,
+          213.132217,
+          212.33381400000002,
+          189.457658,
+          190.405815
+         ],
+         "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.697559000000005,
+          69.145325,
+          97.72789399999999,
+          113.243726,
+          119.20685900000001,
+          120.64711100000001,
+          122.753184,
+          121.67240600000001,
+          123.17816,
+          122.924848,
+          113.26059099999999,
+          144.750968,
+          157.192063,
+          187.267593,
+          190.937704,
+          200.674904,
+          223.04259900000002,
+          228.27838799999998,
+          240.89477799999997,
+          232.09672,
+          139.351175,
+          154.09456200000002,
+          158.075605,
+          170.130749,
+          169.05465700000002,
+          173.563863,
+          177.808843,
+          171.22288500000002,
+          173.158711,
+          171.517543,
+          183.24280900000002,
+          188.184935,
+          194.234454,
+          202.05476299999998,
+          192.067697,
+          207.471053,
+          202.54255600000002,
+          208.874648,
+          206.21568200000002,
+          214.945144
+         ],
+         "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.368358,
+          68.588656,
+          100.288286,
+          132.083201,
+          164.679157,
+          188.89228400000002,
+          223.177979,
+          233.09749300000001,
+          261.868716,
+          268.668323,
+          269.290452,
+          257.19644300000004,
+          268.43170499999997,
+          275.506782,
+          270.195264,
+          258.625809,
+          273.307295,
+          273.02727200000004,
+          259.930612,
+          275.075161,
+          169.70663000000002,
+          173.587144,
+          175.59041100000002,
+          176.53965300000002,
+          187.352677,
+          215.449796,
+          220.47954,
+          223.70217999999997,
+          227.818264,
+          230.203194,
+          229.373149,
+          227.513286,
+          241.47368500000002,
+          243.59866499999998,
+          239.578435,
+          239.793017,
+          235.745045,
+          236.498946,
+          266.449931,
+          269.941946
+         ],
+         "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": [
+          38.295695,
+          65.642395,
+          73.311287,
+          73.777512,
+          74.012683,
+          72.002788,
+          71.144278,
+          65.298885,
+          61.241166,
+          57.191387,
+          54.738603000000005,
+          52.783342000000005,
+          51.743631,
+          49.832099,
+          50.43603,
+          51.088243,
+          51.367608000000004,
+          52.376293,
+          52.176383,
+          51.829325,
+          51.546814000000005,
+          50.682803,
+          50.77268,
+          49.35605,
+          48.32952,
+          48.515978000000004,
+          47.63425,
+          46.869419,
+          30.000135999999998,
+          30.189996,
+          30.189996,
+          31.589528,
+          27.258494,
+          29.999869,
+          29.7509,
+          29.81265,
+          24.973905,
+          26.797653000000004,
+          27.572363,
+          24.461554
+         ],
+         "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.632673999999998,
+          41.779258,
+          59.252775,
+          70.286488,
+          77.778687,
+          80.347195,
+          83.921386,
+          83.306321,
+          85.313286,
+          85.699031,
+          36.645787,
+          37.633604999999996,
+          37.339056,
+          38.236902,
+          37.534942,
+          36.645811,
+          38.135028999999996,
+          37.121097,
+          37.097034,
+          37.169258,
+          34.39948,
+          31.485424,
+          28.923983000000003,
+          29.475111,
+          25.542348,
+          27.759675,
+          25.530955,
+          24.974014,
+          24.101249,
+          23.2307,
+          21.294757999999998,
+          22.237925,
+          20.807133,
+          20.69428,
+          21.366345000000003,
+          20.604886999999998,
+          19.469506,
+          19.195272,
+          19.377232,
+          20.642055
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "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=\"e9034652-c5b5-48b0-951f-45ca26c28e54\" 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(\"e9034652-c5b5-48b0-951f-45ca26c28e54\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        'e9034652-c5b5-48b0-951f-45ca26c28e54',\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\": [67.076375, 117.551826, 140.40243700000002, 182.92020300000001, 231.835619, 225.08742400000003, 209.76776600000002, 235.50794700000003, 273.60733700000003, 282.362089, 216.991323, 280.970117, 269.231271, 269.457652, 289.291636, 305.164386, 287.050721, 256.615809, 262.170616, 285.835594, 308.717644, 336.54634300000004, 355.997338, 358.98419900000005, 358.94890499999997, 398.80854300000004, 398.43564100000003, 406.05000099999995, 487.474867, 455.59477699999997, 397.489692, 387.376761, 518.4281980000001, 553.33537, 574.601258, 523.3874400000001, 461.18745700000005, 427.285017, 465.16572199999996, 523.318765], \"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\": [43.129244, 59.953843000000006, 70.643478, 69.84796700000001, 72.329025, 72.096638, 72.752065, 79.994555, 90.804799, 109.55653999999998, 119.46996899999999, 125.22165700000001, 130.590676, 130.888129, 146.185461, 167.943484, 170.119085, 191.784008, 193.128701, 192.831778, 201.500549, 201.091882, 197.72356000000002, 215.449528, 245.21334700000003, 251.479031, 253.848623, 266.535671, 200.796309, 217.17335400000002, 211.179833, 214.180414, 214.02227599999998, 201.516913, 197.35287, 219.35372200000003, 213.132217, 212.33381400000002, 189.457658, 190.405815], \"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.697559000000005, 69.145325, 97.72789399999999, 113.243726, 119.20685900000001, 120.64711100000001, 122.753184, 121.67240600000001, 123.17816, 122.924848, 113.26059099999999, 144.750968, 157.192063, 187.267593, 190.937704, 200.674904, 223.04259900000002, 228.27838799999998, 240.89477799999997, 232.09672, 139.351175, 154.09456200000002, 158.075605, 170.130749, 169.05465700000002, 173.563863, 177.808843, 171.22288500000002, 173.158711, 171.517543, 183.24280900000002, 188.184935, 194.234454, 202.05476299999998, 192.067697, 207.471053, 202.54255600000002, 208.874648, 206.21568200000002, 214.945144], \"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.368358, 68.588656, 100.288286, 132.083201, 164.679157, 188.89228400000002, 223.177979, 233.09749300000001, 261.868716, 268.668323, 269.290452, 257.19644300000004, 268.43170499999997, 275.506782, 270.195264, 258.625809, 273.307295, 273.02727200000004, 259.930612, 275.075161, 169.70663000000002, 173.587144, 175.59041100000002, 176.53965300000002, 187.352677, 215.449796, 220.47954, 223.70217999999997, 227.818264, 230.203194, 229.373149, 227.513286, 241.47368500000002, 243.59866499999998, 239.578435, 239.793017, 235.745045, 236.498946, 266.449931, 269.941946], \"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\": [38.295695, 65.642395, 73.311287, 73.777512, 74.012683, 72.002788, 71.144278, 65.298885, 61.241166, 57.191387, 54.738603000000005, 52.783342000000005, 51.743631, 49.832099, 50.43603, 51.088243, 51.367608000000004, 52.376293, 52.176383, 51.829325, 51.546814000000005, 50.682803, 50.77268, 49.35605, 48.32952, 48.515978000000004, 47.63425, 46.869419, 30.000135999999998, 30.189996, 30.189996, 31.589528, 27.258494, 29.999869, 29.7509, 29.81265, 24.973905, 26.797653000000004, 27.572363, 24.461554], \"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.632673999999998, 41.779258, 59.252775, 70.286488, 77.778687, 80.347195, 83.921386, 83.306321, 85.313286, 85.699031, 36.645787, 37.633604999999996, 37.339056, 38.236902, 37.534942, 36.645811, 38.135028999999996, 37.121097, 37.097034, 37.169258, 34.39948, 31.485424, 28.923983000000003, 29.475111, 25.542348, 27.759675, 25.530955, 24.974014, 24.101249, 23.2307, 21.294757999999998, 22.237925, 20.807133, 20.69428, 21.366345000000003, 20.604886999999998, 19.469506, 19.195272, 19.377232, 20.642055], \"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",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('e9034652-c5b5-48b0-951f-45ca26c28e54');\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"
+    },
+    {
+     "data": {
+      "application/vnd.plotly.v1+json": {
+       "config": {
+        "linkText": "Export to plot.ly",
+        "plotlyServerURL": "https://plot.ly",
+        "showLink": false
+       },
+       "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": [
+          67.076375,
+          117.551826,
+          140.40243700000002,
+          182.92020300000001,
+          231.835619,
+          225.08742400000003,
+          209.76776600000002,
+          235.50794700000003,
+          273.60733700000003,
+          282.362089,
+          216.991323,
+          280.970117,
+          269.231271,
+          269.457652,
+          289.291636,
+          305.164386,
+          287.050721,
+          256.615809,
+          262.170616,
+          285.835594,
+          308.717644,
+          336.54634300000004,
+          355.997338,
+          358.98419900000005,
+          358.94890499999997,
+          398.80854300000004,
+          398.43564100000003,
+          406.05000099999995,
+          487.474867,
+          455.59477699999997,
+          397.489692,
+          387.376761,
+          518.4281980000001,
+          553.33537,
+          574.601258,
+          523.3874400000001,
+          461.18745700000005,
+          427.285017,
+          465.16572199999996,
+          523.318765
+         ],
+         "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": [
+          43.129244,
+          59.953843000000006,
+          70.643478,
+          69.84796700000001,
+          72.329025,
+          72.096638,
+          72.752065,
+          79.994555,
+          90.804799,
+          109.55653999999998,
+          119.46996899999999,
+          125.22165700000001,
+          130.590676,
+          130.888129,
+          146.185461,
+          167.943484,
+          170.119085,
+          191.784008,
+          193.128701,
+          192.831778,
+          201.500549,
+          201.091882,
+          197.72356000000002,
+          215.449528,
+          245.21334700000003,
+          251.479031,
+          253.848623,
+          266.535671,
+          200.796309,
+          217.17335400000002,
+          211.179833,
+          214.180414,
+          214.02227599999998,
+          201.516913,
+          197.35287,
+          219.35372200000003,
+          213.132217,
+          212.33381400000002,
+          189.457658,
+          190.405815
+         ],
+         "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.697559000000005,
+          69.145325,
+          97.72789399999999,
+          113.243726,
+          119.20685900000001,
+          120.64711100000001,
+          122.753184,
+          121.67240600000001,
+          123.17816,
+          122.924848,
+          113.26059099999999,
+          144.750968,
+          157.192063,
+          187.267593,
+          190.937704,
+          200.674904,
+          223.04259900000002,
+          228.27838799999998,
+          240.89477799999997,
+          232.09672,
+          139.351175,
+          154.09456200000002,
+          158.075605,
+          170.130749,
+          169.05465700000002,
+          173.563863,
+          177.808843,
+          171.22288500000002,
+          173.158711,
+          171.517543,
+          183.24280900000002,
+          188.184935,
+          194.234454,
+          202.05476299999998,
+          192.067697,
+          207.471053,
+          202.54255600000002,
+          208.874648,
+          206.21568200000002,
+          214.945144
+         ],
+         "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.368358,
+          68.588656,
+          100.288286,
+          132.083201,
+          164.679157,
+          188.89228400000002,
+          223.177979,
+          233.09749300000001,
+          261.868716,
+          268.668323,
+          269.290452,
+          257.19644300000004,
+          268.43170499999997,
+          275.506782,
+          270.195264,
+          258.625809,
+          273.307295,
+          273.02727200000004,
+          259.930612,
+          275.075161,
+          169.70663000000002,
+          173.587144,
+          175.59041100000002,
+          176.53965300000002,
+          187.352677,
+          215.449796,
+          220.47954,
+          223.70217999999997,
+          227.818264,
+          230.203194,
+          229.373149,
+          227.513286,
+          241.47368500000002,
+          243.59866499999998,
+          239.578435,
+          239.793017,
+          235.745045,
+          236.498946,
+          266.449931,
+          269.941946
+         ],
+         "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": [
+          38.295695,
+          65.642395,
+          73.311287,
+          73.777512,
+          74.012683,
+          72.002788,
+          71.144278,
+          65.298885,
+          61.241166,
+          57.191387,
+          54.738603000000005,
+          52.783342000000005,
+          51.743631,
+          49.832099,
+          50.43603,
+          51.088243,
+          51.367608000000004,
+          52.376293,
+          52.176383,
+          51.829325,
+          51.546814000000005,
+          50.682803,
+          50.77268,
+          49.35605,
+          48.32952,
+          48.515978000000004,
+          47.63425,
+          46.869419,
+          30.000135999999998,
+          30.189996,
+          30.189996,
+          31.589528,
+          27.258494,
+          29.999869,
+          29.7509,
+          29.81265,
+          24.973905,
+          26.797653000000004,
+          27.572363,
+          24.461554
+         ],
+         "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.632673999999998,
+          41.779258,
+          59.252775,
+          70.286488,
+          77.778687,
+          80.347195,
+          83.921386,
+          83.306321,
+          85.313286,
+          85.699031,
+          36.645787,
+          37.633604999999996,
+          37.339056,
+          38.236902,
+          37.534942,
+          36.645811,
+          38.135028999999996,
+          37.121097,
+          37.097034,
+          37.169258,
+          34.39948,
+          31.485424,
+          28.923983000000003,
+          29.475111,
+          25.542348,
+          27.759675,
+          25.530955,
+          24.974014,
+          24.101249,
+          23.2307,
+          21.294757999999998,
+          22.237925,
+          20.807133,
+          20.69428,
+          21.366345000000003,
+          20.604886999999998,
+          19.469506,
+          19.195272,
+          19.377232,
+          20.642055
+         ],
+         "yaxis": "y"
+        }
+       ],
+       "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=\"20cd99c4-00a7-4ebd-ae0c-acc8fd95381a\" 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(\"20cd99c4-00a7-4ebd-ae0c-acc8fd95381a\")) {\n",
+       "                    Plotly.newPlot(\n",
+       "                        '20cd99c4-00a7-4ebd-ae0c-acc8fd95381a',\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\": [67.076375, 117.551826, 140.40243700000002, 182.92020300000001, 231.835619, 225.08742400000003, 209.76776600000002, 235.50794700000003, 273.60733700000003, 282.362089, 216.991323, 280.970117, 269.231271, 269.457652, 289.291636, 305.164386, 287.050721, 256.615809, 262.170616, 285.835594, 308.717644, 336.54634300000004, 355.997338, 358.98419900000005, 358.94890499999997, 398.80854300000004, 398.43564100000003, 406.05000099999995, 487.474867, 455.59477699999997, 397.489692, 387.376761, 518.4281980000001, 553.33537, 574.601258, 523.3874400000001, 461.18745700000005, 427.285017, 465.16572199999996, 523.318765], \"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\": [43.129244, 59.953843000000006, 70.643478, 69.84796700000001, 72.329025, 72.096638, 72.752065, 79.994555, 90.804799, 109.55653999999998, 119.46996899999999, 125.22165700000001, 130.590676, 130.888129, 146.185461, 167.943484, 170.119085, 191.784008, 193.128701, 192.831778, 201.500549, 201.091882, 197.72356000000002, 215.449528, 245.21334700000003, 251.479031, 253.848623, 266.535671, 200.796309, 217.17335400000002, 211.179833, 214.180414, 214.02227599999998, 201.516913, 197.35287, 219.35372200000003, 213.132217, 212.33381400000002, 189.457658, 190.405815], \"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.697559000000005, 69.145325, 97.72789399999999, 113.243726, 119.20685900000001, 120.64711100000001, 122.753184, 121.67240600000001, 123.17816, 122.924848, 113.26059099999999, 144.750968, 157.192063, 187.267593, 190.937704, 200.674904, 223.04259900000002, 228.27838799999998, 240.89477799999997, 232.09672, 139.351175, 154.09456200000002, 158.075605, 170.130749, 169.05465700000002, 173.563863, 177.808843, 171.22288500000002, 173.158711, 171.517543, 183.24280900000002, 188.184935, 194.234454, 202.05476299999998, 192.067697, 207.471053, 202.54255600000002, 208.874648, 206.21568200000002, 214.945144], \"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.368358, 68.588656, 100.288286, 132.083201, 164.679157, 188.89228400000002, 223.177979, 233.09749300000001, 261.868716, 268.668323, 269.290452, 257.19644300000004, 268.43170499999997, 275.506782, 270.195264, 258.625809, 273.307295, 273.02727200000004, 259.930612, 275.075161, 169.70663000000002, 173.587144, 175.59041100000002, 176.53965300000002, 187.352677, 215.449796, 220.47954, 223.70217999999997, 227.818264, 230.203194, 229.373149, 227.513286, 241.47368500000002, 243.59866499999998, 239.578435, 239.793017, 235.745045, 236.498946, 266.449931, 269.941946], \"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\": [38.295695, 65.642395, 73.311287, 73.777512, 74.012683, 72.002788, 71.144278, 65.298885, 61.241166, 57.191387, 54.738603000000005, 52.783342000000005, 51.743631, 49.832099, 50.43603, 51.088243, 51.367608000000004, 52.376293, 52.176383, 51.829325, 51.546814000000005, 50.682803, 50.77268, 49.35605, 48.32952, 48.515978000000004, 47.63425, 46.869419, 30.000135999999998, 30.189996, 30.189996, 31.589528, 27.258494, 29.999869, 29.7509, 29.81265, 24.973905, 26.797653000000004, 27.572363, 24.461554], \"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.632673999999998, 41.779258, 59.252775, 70.286488, 77.778687, 80.347195, 83.921386, 83.306321, 85.313286, 85.699031, 36.645787, 37.633604999999996, 37.339056, 38.236902, 37.534942, 36.645811, 38.135028999999996, 37.121097, 37.097034, 37.169258, 34.39948, 31.485424, 28.923983000000003, 29.475111, 25.542348, 27.759675, 25.530955, 24.974014, 24.101249, 23.2307, 21.294757999999998, 22.237925, 20.807133, 20.69428, 21.366345000000003, 20.604886999999998, 19.469506, 19.195272, 19.377232, 20.642055], \"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",
+       "                        {\"responsive\": true}\n",
+       "                    ).then(function(){\n",
+       "                            \n",
+       "var gd = document.getElementById('20cd99c4-00a7-4ebd-ae0c-acc8fd95381a');\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",
+       "                        }).then(function(){\n",
+       "                            function downloadimage(format, height, width, filename) {var p = document.getElementById('20cd99c4-00a7-4ebd-ae0c-acc8fd95381a');Plotly.downloadImage(p, {format: format, height: height, width: width, filename: filename});};if(document.readyState == 'complete') {downloadimage('svg', 600, 1280, 'sockel_scaling');}\n",
+       "                        })\n",
+       "                };\n",
+       "                });\n",
+       "            </script>\n",
+       "        </div>"
+      ]
+     },
+     "metadata": {},
+     "output_type": "display_data"
+    }
+   ],
+   "source": [
+    "# Single node strong scaling\n",
+    "# y = cyCL or MFLUPS\n",
+    "compressed = df_fastest_threads_combined#[df_fastest_threads_combined['kernel'] != 'SKL_lbmpy(FTTFTT)']\n",
+    "compressed = compressed[compressed['threads'] <= 40]\n",
+    "\n",
+    "fig = px.line(compressed, x='threads', y='MFLUPS', color='kernel')#, title='Single node strong scaling')\n",
+    "fig.show()\n",
+    "#fig.update_yaxes(range=[0, 600])\n",
+    "iplot(fig, image='svg', filename='sockel_scaling', image_width=1280)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.6.8"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/benchmarks/results_copy.csv b/benchmarks/results_copy.csv
new file mode 100644
index 000000000..56bf09126
--- /dev/null
+++ b/benchmarks/results_copy.csv
@@ -0,0 +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
diff --git a/benchmarks/results_lbmBench_node.csv b/benchmarks/results_lbmBench_node.csv
new file mode 100644
index 000000000..7f0553805
--- /dev/null
+++ b/benchmarks/results_lbmBench_node.csv
@@ -0,0 +1,161 @@
+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
+34.947444,1,300,HSW_aa-vec-soa
+52.803471,2,300,HSW_aa-vec-soa
+57.968038,3,300,HSW_aa-vec-soa
+61.773449,4,300,HSW_aa-vec-soa
+61.019240,5,300,HSW_aa-vec-soa
+62.430261,6,300,HSW_aa-vec-soa
+62.664610,7,300,HSW_aa-vec-soa
+69.081450,8,300,HSW_aa-vec-soa
+81.169826,9,300,HSW_aa-vec-soa
+84.858721,10,300,HSW_aa-vec-soa
+98.688136,11,300,HSW_aa-vec-soa
+104.406628,12,300,HSW_aa-vec-soa
+107.844259,13,300,HSW_aa-vec-soa
+119.842486,14,300,HSW_aa-vec-soa
+129.265546,15,300,HSW_aa-vec-soa
+142.855709,16,300,HSW_aa-vec-soa
+148.431639,17,300,HSW_aa-vec-soa
+157.646702,18,300,HSW_aa-vec-soa
+165.561002,19,300,HSW_aa-vec-soa
+171.018980,20,300,HSW_aa-vec-soa
+173.477431,21,300,HSW_aa-vec-soa
+190.954751,22,300,HSW_aa-vec-soa
+205.472673,23,300,HSW_aa-vec-soa
+214.464199,24,300,HSW_aa-vec-soa
+216.373615,25,300,HSW_aa-vec-soa
+213.370989,26,300,HSW_aa-vec-soa
+218.198291,27,300,HSW_aa-vec-soa
+222.172498,28,300,HSW_aa-vec-soa
+181.913449,29,300,HSW_aa-vec-soa
+189.766709,30,300,HSW_aa-vec-soa
+187.478629,31,300,HSW_aa-vec-soa
+185.431107,32,300,HSW_aa-vec-soa
+182.997291,33,300,HSW_aa-vec-soa
+191.281637,34,300,HSW_aa-vec-soa
+189.604442,35,300,HSW_aa-vec-soa
+187.682591,36,300,HSW_aa-vec-soa
+186.211866,37,300,HSW_aa-vec-soa
+189.636873,38,300,HSW_aa-vec-soa
+183.873819,39,300,HSW_aa-vec-soa
+192.624551,40,300,HSW_aa-vec-soa
+34.947444,1,300,HSW_aa-vec-soa
+52.803471,2,300,HSW_aa-vec-soa
+57.968038,3,300,HSW_aa-vec-soa
+61.773449,4,300,HSW_aa-vec-soa
+61.019240,5,300,HSW_aa-vec-soa
+62.430261,6,300,HSW_aa-vec-soa
+62.664610,7,300,HSW_aa-vec-soa
+69.081450,8,300,HSW_aa-vec-soa
+81.169826,9,300,HSW_aa-vec-soa
+84.858721,10,300,HSW_aa-vec-soa
+98.688136,11,300,HSW_aa-vec-soa
+104.406628,12,300,HSW_aa-vec-soa
+107.844259,13,300,HSW_aa-vec-soa
+119.842486,14,300,HSW_aa-vec-soa
+129.265546,15,300,HSW_aa-vec-soa
+142.855709,16,300,HSW_aa-vec-soa
+148.431639,17,300,HSW_aa-vec-soa
+157.646702,18,300,HSW_aa-vec-soa
+165.561002,19,300,HSW_aa-vec-soa
+171.018980,20,300,HSW_aa-vec-soa
+173.477431,21,300,HSW_aa-vec-soa
+190.954751,22,300,HSW_aa-vec-soa
+205.472673,23,300,HSW_aa-vec-soa
+214.464199,24,300,HSW_aa-vec-soa
+216.373615,25,300,HSW_aa-vec-soa
+213.370989,26,300,HSW_aa-vec-soa
+218.198291,27,300,HSW_aa-vec-soa
+222.172498,28,300,HSW_aa-vec-soa
+181.913449,29,300,HSW_aa-vec-soa
+189.766709,30,300,HSW_aa-vec-soa
+187.478629,31,300,HSW_aa-vec-soa
+185.431107,32,300,HSW_aa-vec-soa
+182.997291,33,300,HSW_aa-vec-soa
+191.281637,34,300,HSW_aa-vec-soa
+189.604442,35,300,HSW_aa-vec-soa
+187.682591,36,300,HSW_aa-vec-soa
+186.211866,37,300,HSW_aa-vec-soa
+189.636873,38,300,HSW_aa-vec-soa
+183.873819,39,300,HSW_aa-vec-soa
+192.624551,40,300,HSW_aa-vec-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
diff --git a/benchmarks/results_lbmpy_node.csv b/benchmarks/results_lbmpy_node.csv
new file mode 100644
index 000000000..cff0566f7
--- /dev/null
+++ b/benchmarks/results_lbmpy_node.csv
@@ -0,0 +1,81 @@
+MFLUPS,threads,dim_x,kernel
+34.276096,560.16,1,300,SKL_lbmpy(FTTFTT)
+68.233238,281.39,2,300,SKL_lbmpy(FTTFTT)
+101.106022,189.9,3,300,SKL_lbmpy(FTTFTT)
+132.655377,144.74,4,300,SKL_lbmpy(FTTFTT)
+164.85037,116.47,5,300,SKL_lbmpy(FTTFTT)
+191.410065,100.31,6,300,SKL_lbmpy(FTTFTT)
+226.251581,84.86,7,300,SKL_lbmpy(FTTFTT)
+232.039922,82.74,8,300,SKL_lbmpy(FTTFTT)
+259.349992,74.03,9,300,SKL_lbmpy(FTTFTT)
+265.510613,72.31,10,300,SKL_lbmpy(FTTFTT)
+268.255584,71.57,11,300,SKL_lbmpy(FTTFTT)
+256.142194,74.96,12,300,SKL_lbmpy(FTTFTT)
+268.411566,71.53,13,300,SKL_lbmpy(FTTFTT)
+272.072903,70.57,14,300,SKL_lbmpy(FTTFTT)
+269.42963,71.26,15,300,SKL_lbmpy(FTTFTT)
+255.060178,75.28,16,300,SKL_lbmpy(FTTFTT)
+270.983734,70.85,17,300,SKL_lbmpy(FTTFTT)
+267.861408,71.68,18,300,SKL_lbmpy(FTTFTT)
+257.042832,74.7,19,300,SKL_lbmpy(FTTFTT)
+270.650338,70.94,20,300,SKL_lbmpy(FTTFTT)
+169.775086,113.09,21,300,SKL_lbmpy(FTTFTT)
+171.27103,112.1,22,300,SKL_lbmpy(FTTFTT)
+175.194324,109.59,23,300,SKL_lbmpy(FTTFTT)
+175.481134,109.41,24,300,SKL_lbmpy(FTTFTT)
+187.387637,102.46,25,300,SKL_lbmpy(FTTFTT)
+214.63062,89.46,26,300,SKL_lbmpy(FTTFTT)
+218.194349,87.99,27,300,SKL_lbmpy(FTTFTT)
+223.217144,86.01,28,300,SKL_lbmpy(FTTFTT)
+224.60631,85.48,29,300,SKL_lbmpy(FTTFTT)
+227.319929,84.46,30,300,SKL_lbmpy(FTTFTT)
+226.989095,84.59,31,300,SKL_lbmpy(FTTFTT)
+224.424196,85.55,32,300,SKL_lbmpy(FTTFTT)
+240.890168,79.7,33,300,SKL_lbmpy(FTTFTT)
+241.384685,79.54,34,300,SKL_lbmpy(FTTFTT)
+240.001342,80.0,35,300,SKL_lbmpy(FTTFTT)
+237.693157,80.78,36,300,SKL_lbmpy(FTTFTT)
+234.948672,81.72,37,300,SKL_lbmpy(FTTFTT)
+233.155221,82.35,38,300,SKL_lbmpy(FTTFTT)
+266.298698,72.1,39,300,SKL_lbmpy(FTTFTT)
+266.984586,71.91,40,300,SKL_lbmpy(FTTFTT)
+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)
diff --git a/benchmarks/results_node.csv b/benchmarks/results_node.csv
new file mode 100644
index 000000000..ecf219717
--- /dev/null
+++ b/benchmarks/results_node.csv
@@ -0,0 +1,201 @@
+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
+34.947444,1,300,HSW_aa-vec-soa
+52.803471,2,300,HSW_aa-vec-soa
+57.968038,3,300,HSW_aa-vec-soa
+61.773449,4,300,HSW_aa-vec-soa
+61.019240,5,300,HSW_aa-vec-soa
+62.430261,6,300,HSW_aa-vec-soa
+62.664610,7,300,HSW_aa-vec-soa
+69.081450,8,300,HSW_aa-vec-soa
+81.169826,9,300,HSW_aa-vec-soa
+84.858721,10,300,HSW_aa-vec-soa
+98.688136,11,300,HSW_aa-vec-soa
+104.406628,12,300,HSW_aa-vec-soa
+107.844259,13,300,HSW_aa-vec-soa
+119.842486,14,300,HSW_aa-vec-soa
+129.265546,15,300,HSW_aa-vec-soa
+142.855709,16,300,HSW_aa-vec-soa
+148.431639,17,300,HSW_aa-vec-soa
+157.646702,18,300,HSW_aa-vec-soa
+165.561002,19,300,HSW_aa-vec-soa
+171.018980,20,300,HSW_aa-vec-soa
+173.477431,21,300,HSW_aa-vec-soa
+190.954751,22,300,HSW_aa-vec-soa
+205.472673,23,300,HSW_aa-vec-soa
+214.464199,24,300,HSW_aa-vec-soa
+216.373615,25,300,HSW_aa-vec-soa
+213.370989,26,300,HSW_aa-vec-soa
+218.198291,27,300,HSW_aa-vec-soa
+222.172498,28,300,HSW_aa-vec-soa
+181.913449,29,300,HSW_aa-vec-soa
+189.766709,30,300,HSW_aa-vec-soa
+187.478629,31,300,HSW_aa-vec-soa
+185.431107,32,300,HSW_aa-vec-soa
+182.997291,33,300,HSW_aa-vec-soa
+191.281637,34,300,HSW_aa-vec-soa
+189.604442,35,300,HSW_aa-vec-soa
+187.682591,36,300,HSW_aa-vec-soa
+186.211866,37,300,HSW_aa-vec-soa
+189.636873,38,300,HSW_aa-vec-soa
+183.873819,39,300,HSW_aa-vec-soa
+192.624551,40,300,HSW_aa-vec-soa
+34.947444,1,300,HSW_aa-vec-soa
+52.803471,2,300,HSW_aa-vec-soa
+57.968038,3,300,HSW_aa-vec-soa
+61.773449,4,300,HSW_aa-vec-soa
+61.019240,5,300,HSW_aa-vec-soa
+62.430261,6,300,HSW_aa-vec-soa
+62.664610,7,300,HSW_aa-vec-soa
+69.081450,8,300,HSW_aa-vec-soa
+81.169826,9,300,HSW_aa-vec-soa
+84.858721,10,300,HSW_aa-vec-soa
+98.688136,11,300,HSW_aa-vec-soa
+104.406628,12,300,HSW_aa-vec-soa
+107.844259,13,300,HSW_aa-vec-soa
+119.842486,14,300,HSW_aa-vec-soa
+129.265546,15,300,HSW_aa-vec-soa
+142.855709,16,300,HSW_aa-vec-soa
+148.431639,17,300,HSW_aa-vec-soa
+157.646702,18,300,HSW_aa-vec-soa
+165.561002,19,300,HSW_aa-vec-soa
+171.018980,20,300,HSW_aa-vec-soa
+173.477431,21,300,HSW_aa-vec-soa
+190.954751,22,300,HSW_aa-vec-soa
+205.472673,23,300,HSW_aa-vec-soa
+214.464199,24,300,HSW_aa-vec-soa
+216.373615,25,300,HSW_aa-vec-soa
+213.370989,26,300,HSW_aa-vec-soa
+218.198291,27,300,HSW_aa-vec-soa
+222.172498,28,300,HSW_aa-vec-soa
+181.913449,29,300,HSW_aa-vec-soa
+189.766709,30,300,HSW_aa-vec-soa
+187.478629,31,300,HSW_aa-vec-soa
+185.431107,32,300,HSW_aa-vec-soa
+182.997291,33,300,HSW_aa-vec-soa
+191.281637,34,300,HSW_aa-vec-soa
+189.604442,35,300,HSW_aa-vec-soa
+187.682591,36,300,HSW_aa-vec-soa
+186.211866,37,300,HSW_aa-vec-soa
+189.636873,38,300,HSW_aa-vec-soa
+183.873819,39,300,HSW_aa-vec-soa
+192.624551,40,300,HSW_aa-vec-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.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)
diff --git a/pystencils/kerncraft_coupling/generate_benchmark.py b/pystencils/kerncraft_coupling/generate_benchmark.py
index ec89c59d2..10f050975 100644
--- a/pystencils/kerncraft_coupling/generate_benchmark.py
+++ b/pystencils/kerncraft_coupling/generate_benchmark.py
@@ -219,8 +219,8 @@ 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 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(
                 {
-- 
GitLab