Newer
Older
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
[
0.6274509803921569,
"rgb(236,76,61)"
],
[
0.6901960784313725,
"rgb(242,107,73)"
],
[
0.7529411764705882,
"rgb(244,135,95)"
],
[
0.8156862745098039,
"rgb(245,162,122)"
],
[
0.8784313725490196,
"rgb(246,188,153)"
],
[
0.9411764705882353,
"rgb(247,212,187)"
],
[
1,
"rgb(250,234,220)"
]
],
"type": "histogram2d"
}
],
"histogram2dcontour": [
{
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
},
"colorscale": [
[
0,
"rgb(2,4,25)"
],
[
0.06274509803921569,
"rgb(24,15,41)"
],
[
0.12549019607843137,
"rgb(47,23,57)"
],
[
0.18823529411764706,
"rgb(71,28,72)"
],
[
0.25098039215686274,
"rgb(97,30,82)"
],
[
0.3137254901960784,
"rgb(123,30,89)"
],
[
0.3764705882352941,
"rgb(150,27,91)"
],
[
0.4392156862745098,
"rgb(177,22,88)"
],
[
0.5019607843137255,
"rgb(203,26,79)"
],
[
0.5647058823529412,
"rgb(223,47,67)"
],
[
0.6274509803921569,
"rgb(236,76,61)"
],
[
0.6901960784313725,
"rgb(242,107,73)"
],
[
0.7529411764705882,
"rgb(244,135,95)"
],
[
0.8156862745098039,
"rgb(245,162,122)"
],
[
0.8784313725490196,
"rgb(246,188,153)"
],
[
0.9411764705882353,
"rgb(247,212,187)"
],
[
1,
"rgb(250,234,220)"
]
],
"type": "histogram2dcontour"
}
],
"mesh3d": [
{
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
},
"type": "mesh3d"
}
],
"parcoords": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "parcoords"
}
],
"pie": [
{
"automargin": true,
"type": "pie"
}
],
"scatter": [
{
"fillpattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
},
"type": "scatter"
}
],
"scatter3d": [
{
"line": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scatter3d"
}
],
"scattercarpet": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scattercarpet"
}
],
"scattergeo": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scattergeo"
}
],
"scattergl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scattergl"
}
],
"scattermapbox": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scattermapbox"
}
],
"scatterpolar": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scatterpolar"
}
],
"scatterpolargl": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scatterpolargl"
}
],
"scatterternary": [
{
"marker": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"type": "scatterternary"
}
],
"surface": [
{
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
},
"colorscale": [
[
0,
"rgb(2,4,25)"
],
[
0.06274509803921569,
"rgb(24,15,41)"
],
[
0.12549019607843137,
"rgb(47,23,57)"
],
[
0.18823529411764706,
"rgb(71,28,72)"
],
[
0.25098039215686274,
"rgb(97,30,82)"
],
[
0.3137254901960784,
"rgb(123,30,89)"
],
[
0.3764705882352941,
"rgb(150,27,91)"
],
[
0.4392156862745098,
"rgb(177,22,88)"
],
[
0.5019607843137255,
"rgb(203,26,79)"
],
[
0.5647058823529412,
"rgb(223,47,67)"
],
[
0.6274509803921569,
"rgb(236,76,61)"
],
[
0.6901960784313725,
"rgb(242,107,73)"
],
[
0.7529411764705882,
"rgb(244,135,95)"
],
[
0.8156862745098039,
"rgb(245,162,122)"
],
[
0.8784313725490196,
"rgb(246,188,153)"
],
[
0.9411764705882353,
"rgb(247,212,187)"
],
[
1,
"rgb(250,234,220)"
]
],
"type": "surface"
}
],
"table": [
{
"cells": {
"fill": {
"color": "rgb(231,231,240)"
},
"line": {
"color": "white"
}
},
"header": {
"fill": {
"color": "rgb(183,183,191)"
},
"line": {
"color": "white"
}
},
"type": "table"
}
]
},
"layout": {
"annotationdefaults": {
"arrowcolor": "rgb(67,103,167)"
},
"autotypenumbers": "strict",
"coloraxis": {
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
}
},
"colorscale": {
"sequential": [
[
0,
"rgb(2,4,25)"
],
[
0.06274509803921569,
"rgb(24,15,41)"
],
[
0.12549019607843137,
"rgb(47,23,57)"
],
[
0.18823529411764706,
"rgb(71,28,72)"
],
[
0.25098039215686274,
"rgb(97,30,82)"
],
[
0.3137254901960784,
"rgb(123,30,89)"
],
[
0.3764705882352941,
"rgb(150,27,91)"
],
[
0.4392156862745098,
"rgb(177,22,88)"
],
[
0.5019607843137255,
"rgb(203,26,79)"
],
[
0.5647058823529412,
"rgb(223,47,67)"
],
[
0.6274509803921569,
"rgb(236,76,61)"
],
[
0.6901960784313725,
"rgb(242,107,73)"
],
[
0.7529411764705882,
"rgb(244,135,95)"
],
[
0.8156862745098039,
"rgb(245,162,122)"
],
[
0.8784313725490196,
"rgb(246,188,153)"
],
[
0.9411764705882353,
"rgb(247,212,187)"
],
[
1,
"rgb(250,234,220)"
]
],
"sequentialminus": [
[
0,
"rgb(2,4,25)"
],
[
0.06274509803921569,
"rgb(24,15,41)"
],
[
0.12549019607843137,
"rgb(47,23,57)"
],
[
0.18823529411764706,
"rgb(71,28,72)"
],
[
0.25098039215686274,
"rgb(97,30,82)"
],
[
0.3137254901960784,
"rgb(123,30,89)"
],
[
0.3764705882352941,
"rgb(150,27,91)"
],
[
0.4392156862745098,
"rgb(177,22,88)"
],
[
0.5019607843137255,
"rgb(203,26,79)"
],
[
0.5647058823529412,
"rgb(223,47,67)"
],
[
0.6274509803921569,
"rgb(236,76,61)"
],
[
0.6901960784313725,
"rgb(242,107,73)"
],
[
0.7529411764705882,
"rgb(244,135,95)"
],
[
0.8156862745098039,
"rgb(245,162,122)"
],
[
0.8784313725490196,
"rgb(246,188,153)"
],
[
0.9411764705882353,
"rgb(247,212,187)"
],
[
1,
"rgb(250,234,220)"
]
]
},
"colorway": [
"rgb(76,114,176)",
"rgb(221,132,82)",
"rgb(85,168,104)",
"rgb(196,78,82)",
"rgb(129,114,179)",
"rgb(147,120,96)",
"rgb(218,139,195)",
"rgb(140,140,140)",
"rgb(204,185,116)",
"rgb(100,181,205)"
],
"font": {
"color": "rgb(36,36,36)"
},
"geo": {
"bgcolor": "white",
"lakecolor": "white",
"landcolor": "rgb(234,234,242)",
"showlakes": true,
"showland": true,
"subunitcolor": "white"
},
"hoverlabel": {
"align": "left"
},
"hovermode": "closest",
"paper_bgcolor": "white",
"plot_bgcolor": "rgb(234,234,242)",
"polar": {
"angularaxis": {
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": ""
},
"bgcolor": "rgb(234,234,242)",
"radialaxis": {
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": ""
}
},
"scene": {
"xaxis": {
"backgroundcolor": "rgb(234,234,242)",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"showgrid": true,
"ticks": "",
"zerolinecolor": "white"
},
"yaxis": {
"backgroundcolor": "rgb(234,234,242)",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"showgrid": true,
"ticks": "",
"zerolinecolor": "white"
},
"zaxis": {
"backgroundcolor": "rgb(234,234,242)",
"gridcolor": "white",
"gridwidth": 2,
"linecolor": "white",
"showbackground": true,
"showgrid": true,
"ticks": "",
"zerolinecolor": "white"
}
},
"shapedefaults": {
"fillcolor": "rgb(67,103,167)",
"line": {
"width": 0
},
"opacity": 0.5
},
"ternary": {
"aaxis": {
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": ""
},
"baxis": {
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": ""
},
"bgcolor": "rgb(234,234,242)",
"caxis": {
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": ""
}
},
"xaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white"
},
"yaxis": {
"automargin": true,
"gridcolor": "white",
"linecolor": "white",
"showgrid": true,
"ticks": "",
"title": {
"standoff": 15
},
"zerolinecolor": "white"
}
}
},
"title": {
"text": "Queries for Simple Compiler on gpu-pvc"
"xaxis": {
"anchor": "y",
"domain": [
0,
1
],
"range": [
0,
100
],
"title": {
"text": "iteration (mean over 10 samples)"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"domain": [
0,
1
],
"range": [
0,
10
],
"title": {
"text": "duration in seconds"
},
"type": "linear"
}
}
},
"image/png": "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",
"<div> <div id=\"561a8e8b-1b98-43e6-b352-4148dec224fa\" class=\"plotly-graph-div\" style=\"height:525px; width:500px;\"></div> <script type=\"text/javascript\"> require([\"plotly\"], function(Plotly) { window.PLOTLYENV=window.PLOTLYENV || {}; if (document.getElementById(\"561a8e8b-1b98-43e6-b352-4148dec224fa\")) { Plotly.newPlot( \"561a8e8b-1b98-43e6-b352-4148dec224fa\", [{\"hovertemplate\":\"query=q1-2\\u003cbr\\u003eiteration (mean over 10 samples)=%{x}\\u003cbr\\u003eduration in seconds=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"q1-2\",\"marker\":{\"color\":\"red\",\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"q1-2\",\"orientation\":\"v\",\"showlegend\":true,\"x\":[0,10,20,30,40,50,60,70,80,90],\"xaxis\":\"x\",\"y\":[1.18890508,1.189074073,1.189398074,1.188855738,1.190761063,1.18957864,1.18999065,1.189968713,1.18898128,1.188610797],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"hovertemplate\":\"query=q2-2\\u003cbr\\u003eiteration (mean over 10 samples)=%{x}\\u003cbr\\u003eduration in seconds=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"q2-2\",\"marker\":{\"color\":\"blue\",\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"q2-2\",\"orientation\":\"v\",\"showlegend\":true,\"x\":[0,10,20,30,40,50,60,70,80,90],\"xaxis\":\"x\",\"y\":[1.851910958,1.870469519,1.862018967,1.861029331,1.873818762,1.868280692,1.877702099,1.880748454,1.866393031,1.863254618],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"hovertemplate\":\"query=q2-1\\u003cbr\\u003eiteration (mean over 10 samples)=%{x}\\u003cbr\\u003eduration in seconds=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"q2-1\",\"marker\":{\"color\":\"yellow\",\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"q2-1\",\"orientation\":\"v\",\"showlegend\":true,\"x\":[0,10,20,30,40,50,60,70,80,90],\"xaxis\":\"x\",\"y\":[1.909676239,1.921089981,1.911509243,1.902347729,1.906537421,1.909756704,1.919486911,1.914232117,1.909912524,1.912589158],\"yaxis\":\"y\",\"type\":\"scatter\"},{\"hovertemplate\":\"query=q1-1\\u003cbr\\u003eiteration (mean over 10 samples)=%{x}\\u003cbr\\u003eduration in seconds=%{y}\\u003cextra\\u003e\\u003c\\u002fextra\\u003e\",\"legendgroup\":\"q1-1\",\"marker\":{\"color\":\"purple\",\"symbol\":\"circle\"},\"mode\":\"markers\",\"name\":\"q1-1\",\"orientation\":\"v\",\"showlegend\":true,\"x\":[0,10,20,30,40,50,60,70,80,90],\"xaxis\":\"x\",\"y\":[1.19915813,1.199716181,1.198604725,1.198092355,1.198375769,1.197806509,1.197753913,1.198753838,1.199440493,1.198455453],\"yaxis\":\"y\",\"type\":\"scatter\"}], {\"template\":{\"data\":{\"barpolar\":[{\"marker\":{\"line\":{\"color\":\"rgb(234,234,242)\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"barpolar\"}],\"bar\":[{\"error_x\":{\"color\":\"rgb(36,36,36)\"},\"error_y\":{\"color\":\"rgb(36,36,36)\"},\"marker\":{\"line\":{\"color\":\"rgb(234,234,242)\",\"width\":0.5},\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"bar\"}],\"carpet\":[{\"aaxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"baxis\":{\"endlinecolor\":\"rgb(36,36,36)\",\"gridcolor\":\"white\",\"linecolor\":\"white\",\"minorgridcolor\":\"white\",\"startlinecolor\":\"rgb(36,36,36)\"},\"type\":\"carpet\"}],\"choropleth\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"type\":\"choropleth\"}],\"contourcarpet\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"type\":\"contourcarpet\"}],\"contour\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"contour\"}],\"heatmapgl\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"heatmapgl\"}],\"heatmap\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"heatmap\"}],\"histogram2dcontour\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"histogram2dcontour\"}],\"histogram2d\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"histogram2d\"}],\"histogram\":[{\"marker\":{\"pattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2}},\"type\":\"histogram\"}],\"mesh3d\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"type\":\"mesh3d\"}],\"parcoords\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"parcoords\"}],\"pie\":[{\"automargin\":true,\"type\":\"pie\"}],\"scatter3d\":[{\"line\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scatter3d\"}],\"scattercarpet\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scattercarpet\"}],\"scattergeo\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scattergeo\"}],\"scattergl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scattergl\"}],\"scattermapbox\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scattermapbox\"}],\"scatterpolargl\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scatterpolargl\"}],\"scatterpolar\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scatterpolar\"}],\"scatter\":[{\"fillpattern\":{\"fillmode\":\"overlay\",\"size\":10,\"solidity\":0.2},\"type\":\"scatter\"}],\"scatterternary\":[{\"marker\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"type\":\"scatterternary\"}],\"surface\":[{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2},\"colorscale\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"type\":\"surface\"}],\"table\":[{\"cells\":{\"fill\":{\"color\":\"rgb(231,231,240)\"},\"line\":{\"color\":\"white\"}},\"header\":{\"fill\":{\"color\":\"rgb(183,183,191)\"},\"line\":{\"color\":\"white\"}},\"type\":\"table\"}]},\"layout\":{\"annotationdefaults\":{\"arrowcolor\":\"rgb(67,103,167)\"},\"autotypenumbers\":\"strict\",\"coloraxis\":{\"colorbar\":{\"outlinewidth\":0,\"tickcolor\":\"rgb(36,36,36)\",\"ticklen\":8,\"ticks\":\"outside\",\"tickwidth\":2}},\"colorscale\":{\"sequential\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]],\"sequentialminus\":[[0.0,\"rgb(2,4,25)\"],[0.06274509803921569,\"rgb(24,15,41)\"],[0.12549019607843137,\"rgb(47,23,57)\"],[0.18823529411764706,\"rgb(71,28,72)\"],[0.25098039215686274,\"rgb(97,30,82)\"],[0.3137254901960784,\"rgb(123,30,89)\"],[0.3764705882352941,\"rgb(150,27,91)\"],[0.4392156862745098,\"rgb(177,22,88)\"],[0.5019607843137255,\"rgb(203,26,79)\"],[0.5647058823529412,\"rgb(223,47,67)\"],[0.6274509803921569,\"rgb(236,76,61)\"],[0.6901960784313725,\"rgb(242,107,73)\"],[0.7529411764705882,\"rgb(244,135,95)\"],[0.8156862745098039,\"rgb(245,162,122)\"],[0.8784313725490196,\"rgb(246,188,153)\"],[0.9411764705882353,\"rgb(247,212,187)\"],[1.0,\"rgb(250,234,220)\"]]},\"colorway\":[\"rgb(76,114,176)\",\"rgb(221,132,82)\",\"rgb(85,168,104)\",\"rgb(196,78,82)\",\"rgb(129,114,179)\",\"rgb(147,120,96)\",\"rgb(218,139,195)\",\"rgb(140,140,140)\",\"rgb(204,185,116)\",\"rgb(100,181,205)\"],\"font\":{\"color\":\"rgb(36,36,36)\"},\"geo\":{\"bgcolor\":\"white\",\"lakecolor\":\"white\",\"landcolor\":\"rgb(234,234,242)\",\"showlakes\":true,\"showland\":true,\"subunitcolor\":\"white\"},\"hoverlabel\":{\"align\":\"left\"},\"hovermode\":\"closest\",\"paper_bgcolor\":\"white\",\"plot_bgcolor\":\"rgb(234,234,242)\",\"polar\":{\"angularaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\"},\"bgcolor\":\"rgb(234,234,242)\",\"radialaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\"}},\"scene\":{\"xaxis\":{\"backgroundcolor\":\"rgb(234,234,242)\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"showgrid\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"yaxis\":{\"backgroundcolor\":\"rgb(234,234,242)\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"showgrid\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"},\"zaxis\":{\"backgroundcolor\":\"rgb(234,234,242)\",\"gridcolor\":\"white\",\"gridwidth\":2,\"linecolor\":\"white\",\"showbackground\":true,\"showgrid\":true,\"ticks\":\"\",\"zerolinecolor\":\"white\"}},\"shapedefaults\":{\"fillcolor\":\"rgb(67,103,167)\",\"line\":{\"width\":0},\"opacity\":0.5},\"ternary\":{\"aaxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\"},\"baxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\"},\"bgcolor\":\"rgb(234,234,242)\",\"caxis\":{\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\"}},\"xaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\"},\"yaxis\":{\"automargin\":true,\"gridcolor\":\"white\",\"linecolor\":\"white\",\"showgrid\":true,\"ticks\":\"\",\"title\":{\"standoff\":15},\"zerolinecolor\":\"white\"}}},\"xaxis\":{\"anchor\":\"y\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"iteration (mean over 10 samples)\"},\"range\":[0,100]},\"yaxis\":{\"anchor\":\"x\",\"domain\":[0.0,1.0],\"title\":{\"text\":\"duration in seconds\"},\"range\":[0,10]},\"legend\":{\"title\":{\"text\":\"query\"},\"tracegroupgap\":0},\"title\":{\"text\":\"Queries for Simple Compiler on gpu-pvc\"},\"width\":500,\"paper_bgcolor\":\"rgba(0,0,0,0)\",\"plot_bgcolor\":\"rgba(0,0,0,0)\",\"showlegend\":false}, {\"responsive\": true} ).then(function(){\n",
"var gd = document.getElementById('561a8e8b-1b98-43e6-b352-4148dec224fa');\n",
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
"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",
" }) }; }); </script> </div>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "query=q2-1<br>iteration (mean over 10 samples)=%{x}<br>duration in seconds=%{y}<extra></extra>",
"legendgroup": "q2-1",
"marker": {
"color": "red",
"symbol": "circle"
},
"mode": "markers",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
10,
60,
70,
80,
90
4.344107315,
4.346479931,
4.344291868,
4.344538049,
4.347510966,
4.344605714,
4.34384459,
4.343791739,
4.349270706,
4.346059235
"hovertemplate": "query=q1-1<br>iteration (mean over 10 samples)=%{x}<br>duration in seconds=%{y}<extra></extra>",
"legendgroup": "q1-1",
"marker": {
"color": "blue",
"symbol": "circle"
},
"mode": "markers",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
1.855937529,
1.859074389,
1.856375141,
1.855217547,
1.854890951,
1.855398716,
1.855476385,
1.854153073,
1.854091699,
1.854280275
"hovertemplate": "query=q2-2<br>iteration (mean over 10 samples)=%{x}<br>duration in seconds=%{y}<extra></extra>",
"legendgroup": "q2-2",
"marker": {
"color": "yellow",
"symbol": "circle"
},
"mode": "markers",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
3.92843204,
3.926584375,
3.926909587,
3.92731723,
3.926794158,
3.92852353,
3.939170952,
3.928088414,
3.924699152,
3.924815455
"hovertemplate": "query=q1-2<br>iteration (mean over 10 samples)=%{x}<br>duration in seconds=%{y}<extra></extra>",
"legendgroup": "q1-2",
"marker": {
"color": "purple",
"symbol": "circle"
},
"mode": "markers",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
60,
70,
80,
90
],
"xaxis": "x",
"y": [
1.823770145,
1.82411264,
1.824635473,
1.824509875,
1.822419408,
1.823323446,
1.822897965,
1.825250832,
1.823661605,
1.822073902
],
"yaxis": "y"
}
],
"layout": {
"height": 360,
"legend": {
"title": {
"text": "query"
},
"tracegroupgap": 0
},
"paper_bgcolor": "rgba(0, 0, 0, 0)",
"plot_bgcolor": "rgba(0, 0, 0, 0)",
"showlegend": false,
"template": {
"data": {
"bar": [
{
"error_x": {
"color": "rgb(36,36,36)"
},
"error_y": {
"color": "rgb(36,36,36)"
},
"marker": {
"line": {
"color": "rgb(234,234,242)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "bar"
}
],
"barpolar": [
{
"marker": {
"line": {
"color": "rgb(234,234,242)",
"width": 0.5
},
"pattern": {
"fillmode": "overlay",
"size": 10,
"solidity": 0.2
}
},
"type": "barpolar"
}
],
"carpet": [
{
"aaxis": {
"endlinecolor": "rgb(36,36,36)",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "rgb(36,36,36)"
},
"baxis": {
"endlinecolor": "rgb(36,36,36)",
"gridcolor": "white",
"linecolor": "white",
"minorgridcolor": "white",
"startlinecolor": "rgb(36,36,36)"
},
"type": "carpet"
}
],
"choropleth": [
{
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
},
"type": "choropleth"
}
],
"contour": [
{
"colorbar": {
"outlinewidth": 0,
"tickcolor": "rgb(36,36,36)",
"ticklen": 8,
"ticks": "outside",
"tickwidth": 2
},
"colorscale": [
[
0,
"rgb(2,4,25)"
],
[
0.06274509803921569,
"rgb(24,15,41)"
],
[
0.12549019607843137,
"rgb(47,23,57)"