-
Notifications
You must be signed in to change notification settings - Fork 0
/
ubuntu_latest-clang__-OPENMP.html
6036 lines (5441 loc) · 921 KB
/
ubuntu_latest-clang__-OPENMP.html
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html>
<table>
<tr>
<td>
<style>
</style>
<div id="fig_el19411402778024375523743645104"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778024375523743645104", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.066724236109504, 27.94028334848317], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.066724236109504, 27.94028334848317], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277800628032", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801016720", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800626880"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800161392"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801013504"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 14.697340559399215], [1.0, 23.98959695489796], [2.0, 19.566894345265826], [3.0, 23.484457505325487], [4.0, 14.76387639473879], [5.0, 27.30966702519346], [6.0, 19.998873163491602]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277802437552", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801017200pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778024375523743645104", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.066724236109504, 27.94028334848317], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.066724236109504, 27.94028334848317], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277800628032", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801016720", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800626880"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800161392"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801013504"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 14.697340559399215], [1.0, 23.98959695489796], [2.0, 19.566894345265826], [3.0, 23.484457505325487], [4.0, 14.76387639473879], [5.0, 27.30966702519346], [6.0, 19.998873163491602]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277802437552", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801017200pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778024375523743645104", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.066724236109504, 27.94028334848317], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.066724236109504, 27.94028334848317], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277800628032", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801016720", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801017200pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801015088pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800626880"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277800161392"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801013504"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 14.697340559399215], [1.0, 23.98959695489796], [2.0, 19.566894345265826], [3.0, 23.484457505325487], [4.0, 14.76387639473879], [5.0, 27.30966702519346], [6.0, 19.998873163491602]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277802437552", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801017200pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
})
});
}
</script></td>
<td>
<style>
</style>
<div id="fig_el19411402778006274567839551745"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778006274567839551745", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.386896081972624, 27.784530553716852], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.386896081972624, 27.784530553716852], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277803339248", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277798024864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277805562992"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797106736"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277798024576"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.285952998877281], [1.0, 22.251111019465753], [2.0, 19.627361671834244], [3.0, 23.910944821781158], [4.0, 14.995879467051907], [5.0, 27.175547168637568], [6.0, 22.564454323695323]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277800627456", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277798024624pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778006274567839551745", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.386896081972624, 27.784530553716852], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.386896081972624, 27.784530553716852], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277803339248", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277798024864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277805562992"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797106736"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277798024576"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.285952998877281], [1.0, 22.251111019465753], [2.0, 19.627361671834244], [3.0, 23.910944821781158], [4.0, 14.995879467051907], [5.0, 27.175547168637568], [6.0, 22.564454323695323]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277800627456", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277798024624pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778006274567839551745", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.386896081972624, 27.784530553716852], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.386896081972624, 27.784530553716852], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277803339248", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277798024864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277798024624pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277798025776pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277805562992"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797106736"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277798024576"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.285952998877281], [1.0, 22.251111019465753], [2.0, 19.627361671834244], [3.0, 23.910944821781158], [4.0, 14.995879467051907], [5.0, 27.175547168637568], [6.0, 22.564454323695323]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277800627456", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277798024624pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
})
});
}
</script></td>
</tr>
<tr>
<td>
<style>
</style>
<div id="fig_el19411402777980242882064547920"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402777980242882064547920", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.212088755012164, 27.79083205179203], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.212088755012164, 27.79083205179203], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277798200512", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277804200864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797142000"}, {"text": "ViewDeepCopy_Rank3<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277798873648"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277800392832"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.459343878033085], [1.0, 24.323336827477412], [2.0, 19.551043492421964], [3.0, 23.827998699390392], [4.0, 14.82930435941125], [5.0, 27.173616447392945], [6.0, 20.01959555549714]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277798024288", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277800393408pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402777980242882064547920", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.212088755012164, 27.79083205179203], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.212088755012164, 27.79083205179203], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277798200512", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277804200864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797142000"}, {"text": "ViewDeepCopy_Rank3<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277798873648"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277800392832"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.459343878033085], [1.0, 24.323336827477412], [2.0, 19.551043492421964], [3.0, 23.827998699390392], [4.0, 14.82930435941125], [5.0, 27.173616447392945], [6.0, 20.01959555549714]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277798024288", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277800393408pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402777980242882064547920", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.212088755012164, 27.79083205179203], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.212088755012164, 27.79083205179203], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277798200512", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277804200864", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277800393408pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277800393792pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797142000"}, {"text": "ViewDeepCopy_Rank3<Kokkos::LayoutLeft,\nKokkos::LayoutLeft>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277798873648"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277800392832"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.459343878033085], [1.0, 24.323336827477412], [2.0, 19.551043492421964], [3.0, 23.827998699390392], [4.0, 14.82930435941125], [5.0, 27.173616447392945], [6.0, 20.01959555549714]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277798024288", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277800393408pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
})
});
}
</script></td>
<td>
<style>
</style>
<div id="fig_el19411402778042000006446415369"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778042000006446415369", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.312001910697504, 27.696467383242176], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.312001910697504, 27.696467383242176], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277797937696", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277799302480", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801573872"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797957984"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277799304208"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.535752972761133], [1.0, 24.484349479304345], [2.0, 19.544308745085377], [3.0, 23.763757500146344], [4.0, 14.920386704904079], [5.0, 27.0880825890356], [6.0, 21.86913656840865]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277804200000", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277799303824pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778042000006446415369", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.312001910697504, 27.696467383242176], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.312001910697504, 27.696467383242176], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277797937696", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277799302480", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801573872"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797957984"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277799304208"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.535752972761133], [1.0, 24.484349479304345], [2.0, 19.544308745085377], [3.0, 23.763757500146344], [4.0, 14.920386704904079], [5.0, 27.0880825890356], [6.0, 21.86913656840865]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277804200000", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277799303824pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778042000006446415369", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.312001910697504, 27.696467383242176], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.312001910697504, 27.696467383242176], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277797937696", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277799302480", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277799303824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277799304256pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801573872"}, {"text": "ViewDeepCopy_Rank1<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797957984"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277799304208"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.535752972761133], [1.0, 24.484349479304345], [2.0, 19.544308745085377], [3.0, 23.763757500146344], [4.0, 14.920386704904079], [5.0, 27.0880825890356], [6.0, 21.86913656840865]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277804200000", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277799303824pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
})
});
}
</script></td>
</tr>
<tr>
<td>
<style>
</style>
<div id="fig_el19411402778059989602536482552"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778059989602536482552", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.210463236016462, 28.019341187174597], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.210463236016462, 28.019341187174597], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277802440304", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801896976", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801079712"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801392640"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801893952"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.562750842102881], [1.0, 24.486361660715193], [2.0, 19.03912867284835], [3.0, 23.74491072731282], [4.0, 14.83813950652365], [5.0, 27.39166491666741], [6.0, 22.504543660332352]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277805998960", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801897456pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778059989602536482552", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.210463236016462, 28.019341187174597], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.210463236016462, 28.019341187174597], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277802440304", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801896976", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801079712"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801392640"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801893952"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.562750842102881], [1.0, 24.486361660715193], [2.0, 19.03912867284835], [3.0, 23.74491072731282], [4.0, 14.83813950652365], [5.0, 27.39166491666741], [6.0, 22.504543660332352]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277805998960", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801897456pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778059989602536482552", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.210463236016462, 28.019341187174597], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.210463236016462, 28.019341187174597], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277802440304", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277801896976", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277801897456pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277801895824pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801079712"}, {"text": "ViewDeepCopy_Rank2<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277801392640"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277801893952"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.562750842102881], [1.0, 24.486361660715193], [2.0, 19.03912867284835], [3.0, 23.74491072731282], [4.0, 14.83813950652365], [5.0, 27.39166491666741], [6.0, 22.504543660332352]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277805998960", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277801897456pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
})
});
}
</script></td>
<td>
<style>
</style>
<div id="fig_el19411402778013934089273728800"></div>
<script>
function mpld3_load_lib(url, callback){
var s = document.createElement('script');
s.src = url;
s.async = true;
s.onreadystatechange = s.onload = callback;
s.onerror = function(){console.warn("failed to load library " + url);};
document.getElementsByTagName("head")[0].appendChild(s);
}
if(typeof(mpld3) !== "undefined" && mpld3._mpld3IsLoaded){
// already loaded: just create the figure
!function(mpld3){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778013934089273728800", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.603081534677496, 27.887836588946648], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.603081534677496, 27.887836588946648], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277797858848", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277805235312", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277805235216", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277797072272", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277805235312pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277805235216pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797857360"}, {"text": "ViewDeepCopy_Rank3<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277804852656"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277805232240"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.646899088248343], [1.0, 24.503971261163322], [2.0, 19.182644569465033], [3.0, 23.704510745720665], [4.0, 15.206934037144276], [5.0, 27.28398408647987], [6.0, 22.686583534072852]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277801393408", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277805235312pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
}(mpld3);
}else if(typeof define === "function" && define.amd){
// require.js is available: use it to load d3/mpld3
require.config({paths: {d3: "https://d3js.org/d3.v5"}});
require(["d3"], function(d3){
window.d3 = d3;
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});
};
mpld3.draw_figure("fig_el19411402778013934089273728800", {"width": 640.0, "height": 480.0, "axes": [{"bbox": [0.06636284722222223, 0.12141203703703707, 0.9101996527777778, 0.7569234664351853], "xlim": [-0.30000000000000004, 6.3], "ylim": [14.603081534677496, 27.887836588946648], "xdomain": [-0.30000000000000004, 6.3], "ydomain": [14.603081534677496, 27.887836588946648], "xscale": "linear", "yscale": "linear", "axes": [{"position": "bottom", "nticks": 9, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}, {"position": "left", "nticks": 8, "tickvalues": null, "tickformat_formatter": "", "tickformat": null, "scale": "linear", "fontsize": 10.0, "grid": {"gridOn": false}, "visible": true}], "axesbg": "#FFFFFF", "axesbgalpha": null, "zoomable": true, "id": "el1941140277797858848", "lines": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277805235312", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 2, "drawstyle": "default"}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277805235216", "color": "#008000", "linewidth": 1.5, "dasharray": "6,6", "alpha": 1, "zorder": 1000002.0, "drawstyle": "default"}], "paths": [{"data": "data03", "xindex": 0, "yindex": 1, "coordinates": "axes", "pathcodes": ["M", "L", "S", "L", "S", "L", "S", "L", "S", "Z"], "id": "el1941140277797072272", "dasharray": "none", "alpha": 0.8, "facecolor": "rgba(255, 255, 255, 0.8)", "edgecolor": "rgba(204, 204, 204, 0.8)", "edgewidth": 1.0, "zorder": 1000000.0}], "markers": [{"data": "data01", "xindex": 0, "yindex": 1, "coordinates": "data", "id": "el1941140277805235312pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 2, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}, {"data": "data02", "xindex": 0, "yindex": 1, "coordinates": "axes", "id": "el1941140277805235216pts", "facecolor": "#008000", "edgecolor": "#008000", "edgewidth": 1.0, "alpha": 1, "zorder": 1000002.0, "markerpath": [[[0.0, 5.0], [1.3260155, 5.0], [2.597899353924267, 4.473168457941209], [3.5355339059327378, 3.5355339059327378], [4.473168457941209, 2.597899353924267], [5.0, 1.3260155], [5.0, 0.0], [5.0, -1.3260155], [4.473168457941209, -2.597899353924267], [3.5355339059327378, -3.5355339059327378], [2.597899353924267, -4.473168457941209], [1.3260155, -5.0], [0.0, -5.0], [-1.3260155, -5.0], [-2.597899353924267, -4.473168457941209], [-3.5355339059327378, -3.5355339059327378], [-4.473168457941209, -2.597899353924267], [-5.0, -1.3260155], [-5.0, 0.0], [-5.0, 1.3260155], [-4.473168457941209, 2.597899353924267], [-3.5355339059327378, 3.5355339059327378], [-2.597899353924267, 4.473168457941209], [-1.3260155, 5.0], [0.0, 5.0]], ["M", "C", "C", "C", "C", "C", "C", "C", "C", "Z"]]}], "texts": [{"text": "sample #", "position": [0.5, -0.08058327304560235], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "hanging", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277797857360"}, {"text": "ViewDeepCopy_Rank3<Kokkos::LayoutRight,\nKokkos::LayoutRight>/N:10/manual_time", "position": [0.5, 1.0229364154778755], "coordinates": "axes", "h_anchor": "middle", "v_baseline": "auto", "rotation": -0.0, "fontsize": 12.0, "color": "#000000", "alpha": 1, "zorder": 3, "id": "el1941140277804852656"}, {"text": "raw", "position": [0.08821706165657335, 0.9353193083523912], "coordinates": "axes", "h_anchor": "start", "v_baseline": "auto", "rotation": -0.0, "fontsize": 10.0, "color": "#000000", "alpha": 1, "zorder": 1000003.0, "id": "el1941140277805232240"}], "collections": [], "images": [], "sharex": [], "sharey": []}], "data": {"data01": [[0.0, 15.646899088248343], [1.0, 24.503971261163322], [2.0, 19.182644569465033], [3.0, 23.704510745720665], [4.0, 15.206934037144276], [5.0, 27.28398408647987], [6.0, 22.686583534072852]], "data02": [[0.021458204186734053, 0.9486988840478185], [0.04530065328310523, 0.9486988840478185], [0.0691431023794764, 0.9486988840478185]], "data03": [[0.01668971436745982, 0.9117712551284389], [0.13718945210051975, 0.9117712551284389], [0.141957941919794, 0.9117712551284389], [0.141957941919794, 0.9194167269543976], [0.141957941919794, 0.9732408486091451], [0.141957941919794, 0.9808863204351037], [0.13718945210051975, 0.9808863204351037], [0.01668971436745982, 0.9808863204351037], [0.011921224548185588, 0.9808863204351037], [0.011921224548185588, 0.9732408486091451], [0.011921224548185588, 0.9194167269543976], [0.011921224548185588, 0.9117712551284389], [0.01668971436745982, 0.9117712551284389]]}, "id": "el1941140277801393408", "plugins": [{"type": "reset"}, {"type": "zoom", "button": true, "enabled": false}, {"type": "boxzoom", "button": true, "enabled": false}, {"type": "htmltooltip", "id": "el1941140277805235312pts", "labels": ["<p><b>#a4b6d57</b></br>Add custom target for all benchmarks</p>", "<p><b>#151732e</b></br>Add custom target for all benchmarks</p>", "<p><b>#99c1ed8</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#48043e7</b></br>REMOVE_ME: use different destination repo</p>", "<p><b>#74250c9</b></br>Remove security options</p>", "<p><b>#0341e18</b></br>Use double quotes instead of <angled> include</p>", "<p><b>#3b51d61</b></br>Merge 3b9d2d452ad3200a508163732d658b9b5ab5e855\ninto f64e5a66db145ffb8c6dd61b649ab914ddbc058a</p>"], "targets": ["https://github.com/kokkos/kokkos/commit/a4b6d57", "https://github.com/kokkos/kokkos/commit/151732e", "https://github.com/kokkos/kokkos/commit/99c1ed8", "https://github.com/kokkos/kokkos/commit/48043e7", "https://github.com/kokkos/kokkos/commit/74250c9", "https://github.com/kokkos/kokkos/commit/0341e18", "https://github.com/kokkos/kokkos/commit/3b51d61"], "hoffset": 0, "voffset": 10}]});
});
});
}else{
// require.js not available: dynamically load d3 & mpld3
mpld3_load_lib("https://d3js.org/d3.v5.js", function(){
mpld3_load_lib("https://mpld3.github.io/js/mpld3.v0.5.8.js", function(){
mpld3.register_plugin("htmltooltip", HtmlTooltipPlugin);
HtmlTooltipPlugin.prototype = Object.create(mpld3.Plugin.prototype);
HtmlTooltipPlugin.prototype.constructor = HtmlTooltipPlugin;
HtmlTooltipPlugin.prototype.requiredProps = ["id"];
HtmlTooltipPlugin.prototype.defaultProps = {labels:null,
target:null,
hoffset:0,
voffset:10,
targets:null};
function HtmlTooltipPlugin(fig, props){
mpld3.Plugin.call(this, fig, props);
};
HtmlTooltipPlugin.prototype.draw = function(){
var obj = mpld3.get_element(this.props.id);
var labels = this.props.labels;
var targets = this.props.targets;
var tooltip = d3.select("body").append("div")
.attr("class", "mpld3-tooltip")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden");
obj.elements()
.on("mouseover", function(d, i){
tooltip.html(labels[i])
.style("visibility", "visible");
})
.on("mousemove", function(d, i){
tooltip
.style("top", d3.event.pageY + this.props.voffset + "px")
.style("left",d3.event.pageX + this.props.hoffset + "px");
}.bind(this))
.on("mousedown.callout", function(d, i){
window.open(targets[i],"_blank");
})
.on("mouseout", function(d, i){
tooltip.style("visibility", "hidden");
});