Files
boost_unordered_benchmarks/clang_libcpp/non_unique_scattered_lookup.cpp.csv

16 KiB

1Scattered successful lookupFmax=1G=5:
2std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
310000;0.276821;0.222455;0.208037
410500;0.288577;0.228514;0.210082
511025;0.291739;0.230377;0.212971
611576;0.292956;0.236276;0.214242
712154;0.296171;0.242334;0.219874
812760;0.304247;0.225908;0.219377
913396;0.295304;0.227102;0.222341
1014063;0.300453;0.232327;0.22491
1114763;0.303374;0.234678;0.227516
1215498;0.307048;0.231579;0.228677
1316269;0.310984;0.241808;0.228251
1417078;0.325114;0.239759;0.231254
1517927;0.32346;0.245368;0.232808
1618818;0.330193;0.249165;0.23658
1719753;0.335358;0.255546;0.238607
1820734;0.342063;0.259536;0.242945
1921764;0.34463;0.267809;0.243878
2022845;0.349982;0.27081;0.249231
2123980;0.35576;0.2784;0.248945
2225171;0.362435;0.255476;0.25306
2326421;0.347216;0.269436;0.254379
2427733;0.356232;0.266826;0.255415
2529110;0.36114;0.28453;0.260356
2630555;0.367454;0.294895;0.268761
2732072;0.370386;0.294059;0.26915
2833664;0.377664;0.303419;0.273246
2935335;0.380704;0.305622;0.274736
3037089;0.387536;0.313283;0.280312
3138930;0.39238;0.324767;0.284327
3240863;0.399648;0.323266;0.285675
3342892;0.401844;0.334787;0.291532
3445022;0.408138;0.344725;0.294688
3547258;0.411538;0.350725;0.299281
3649605;0.41969;0.28613;0.278641
3752069;0.402481;0.291983;0.281663
3854656;0.407888;0.297969;0.284043
3957372;0.410128;0.303355;0.28735
4060223;0.415358;0.308099;0.290622
4163216;0.419105;0.312388;0.29294
4266358;0.423183;0.318369;0.294706
4369657;0.430676;0.320379;0.297403
4473120;0.436215;0.326234;0.299622
4576756;0.440843;0.33117;0.302324
4680573;0.442536;0.335463;0.305817
4784580;0.450125;0.336608;0.306166
4888787;0.4551;0.343798;0.310124
4993204;0.46091;0.35039;0.312404
5097841;0.466619;0.355132;0.31601
51102709;0.476684;0.321727;0.293975
52107820;0.429933;0.326489;0.297506
53113186;0.433676;0.329285;0.298405
54118820;0.438945;0.335725;0.300519
55124735;0.442296;0.339908;0.304058
56130945;0.44532;0.347076;0.305473
57137465;0.450378;0.346496;0.311706
58144311;0.453426;0.355541;0.310917
59151499;0.456955;0.363654;0.314684
60159046;0.461357;0.370669;0.319062
61166970;0.466287;0.376148;0.321456
62175290;0.469915;0.382215;0.324072
63184026;0.477521;0.387887;0.326091
64193198;0.482236;0.393699;0.329218
65202828;0.488214;0.353214;0.320476
66212939;0.463213;0.360665;0.317115
67223555;0.469146;0.363504;0.31884
68234701;0.479794;0.370975;0.32224
69246404;0.490669;0.375685;0.325586
70258692;0.495687;0.380567;0.32832
71271594;0.512482;0.386313;0.332668
72285141;0.525761;0.394799;0.336039
73299365;0.534479;0.4046;0.340801
74314300;0.550982;0.414702;0.346889
75329981;0.573751;0.421352;0.349445
76346446;0.588891;0.429444;0.355531
77363734;0.60917;0.441731;0.356977
78381886;0.6243;0.453958;0.367228
79400945;0.653805;0.401428;0.362214
80420956;0.698262;0.413107;0.366193
81441967;0.715175;0.430466;0.371452
82464028;0.761744;0.439365;0.383408
83487192;0.792033;0.461362;0.395401
84511514;0.847785;0.479985;0.403239
85537052;0.882833;0.502251;0.412415
86563866;0.928856;0.52411;0.423302
87592020;0.987223;0.54684;0.439681
88621581;1.03868;0.575699;0.460412
89652620;1.09188;0.60538;0.472409
90685210;1.14285;0.641647;0.491112
91719429;1.19487;0.677819;0.510494
92755358;1.26318;0.723614;0.538651
93793083;1.32681;0.741908;0.651817
94832694;1.35614;0.773515;0.673773
95874285;1.39628;0.804964;0.696464
96917955;1.44535;0.838402;0.723219
97963808;1.49097;0.874155;0.747473
981011953;1.53758;0.911643;0.774938
991062505;1.58979;0.949997;0.79836
1001115584;1.63346;0.992504;0.825996
1011171316;1.67923;1.03412;0.855201
1021229834;1.72844;1.07085;0.881554
1031291277;1.77274;1.1166;0.910127
1041355792;1.80387;1.15547;0.931894
1051423532;1.85948;1.19664;0.961065
1061494659;1.90552;1.24442;0.996168
1071569342;1.9473;1.29357;1.02728
1081647759;1.85448;1.18853;1.06688
1091730096;1.87661;1.21603;1.08873
1101816549;1.90933;1.24882;1.11009
1111907324;1.95675;1.27961;1.12441
1122002637;1.98901;1.3083;1.14885
1132102715;2.02621;1.34454;1.16894
1142207796;2.06088;1.38136;1.1947
1152318131;2.09762;1.41216;1.21506
1162433982;2.12592;1.45231;1.23581
1172555625;2.16794;1.48782;1.25767
1182683350;2.20583;1.5237;1.27932
1192817461;2.24044;1.56712;1.30077
1202958277;2.2785;1.60702;1.32407
121Scattered unsuccessful lookupFmax=1G=5:
122std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
12310000;0.284548;0.226675;0.182638
12410500;0.298931;0.230686;0.185601
12511025;0.304726;0.23649;0.188911
12611576;0.312871;0.244637;0.191668
12712154;0.326476;0.250397;0.19504
12812760;0.336505;0.207523;0.176625
12913396;0.253869;0.211055;0.178942
13014063;0.261126;0.218844;0.181452
13114763;0.267013;0.223029;0.189389
13215498;0.27654;0.226925;0.187628
13316269;0.284621;0.233621;0.191363
13417078;0.299896;0.241527;0.194563
13517927;0.301788;0.24863;0.196973
13618818;0.307996;0.255884;0.201313
13719753;0.318824;0.267618;0.20688
13820734;0.331543;0.274167;0.21096
13921764;0.341281;0.282571;0.216139
14022845;0.352238;0.291255;0.218886
14123980;0.365705;0.304634;0.223557
14225171;0.378231;0.246436;0.204844
14326421;0.295591;0.253872;0.208086
14427733;0.302834;0.260023;0.211368
14529110;0.310254;0.265012;0.214735
14630555;0.317846;0.272586;0.218182
14732072;0.326697;0.280632;0.222787
14833664;0.33297;0.2857;0.225247
14935335;0.343314;0.292565;0.228762
15037089;0.35236;0.299931;0.233848
15138930;0.362879;0.309311;0.23772
15240863;0.37382;0.315886;0.242926
15342892;0.383309;0.326367;0.247413
15445022;0.396221;0.335411;0.252754
15547258;0.408089;0.346082;0.257378
15649605;0.421238;0.265157;0.228668
15752069;0.316348;0.272799;0.232024
15854656;0.322911;0.278614;0.235245
15957372;0.331227;0.285524;0.239041
16060223;0.336949;0.292154;0.242623
16163216;0.346714;0.298488;0.246461
16266358;0.35376;0.305194;0.24874
16369657;0.362093;0.310764;0.253227
16473120;0.370862;0.319055;0.25647
16576756;0.380693;0.327241;0.260856
16680573;0.392435;0.336137;0.265718
16784580;0.403004;0.34567;0.269627
16888787;0.413373;0.353605;0.274996
16993204;0.424432;0.364116;0.280059
17097841;0.435071;0.375135;0.286155
171102709;0.44984;0.280324;0.231209
172107820;0.333473;0.286599;0.234484
173113186;0.340736;0.292701;0.237881
174118820;0.347189;0.300304;0.241525
175124735;0.3554;0.306772;0.245054
176130945;0.364449;0.314034;0.249314
177137465;0.373723;0.320509;0.253415
178144311;0.382422;0.329016;0.257571
179151499;0.392248;0.337631;0.263386
180159046;0.404197;0.344986;0.266456
181166970;0.413768;0.353437;0.270847
182175290;0.424965;0.363669;0.276678
183184026;0.435059;0.373163;0.280984
184193198;0.447613;0.384297;0.286671
185202828;0.460232;0.301164;0.24905
186212939;0.364942;0.311921;0.25
187223555;0.378011;0.322123;0.255142
188234701;0.389976;0.331642;0.260872
189246404;0.403696;0.342213;0.266956
190258692;0.412603;0.355707;0.273481
191271594;0.427007;0.36812;0.279297
192285141;0.453756;0.383062;0.284818
193299365;0.475434;0.399452;0.292728
194314300;0.500192;0.420234;0.301699
195329981;0.527601;0.441109;0.31014
196346446;0.554213;0.461706;0.320646
197363734;0.584772;0.491245;0.327915
198381886;0.62829;0.523072;0.341895
199400945;0.677154;0.463662;0.31731
200420956;0.626715;0.494591;0.329038
201441967;0.667621;0.52618;0.339037
202464028;0.714021;0.563738;0.357297
203487192;0.763599;0.602089;0.381425
204511514;0.81535;0.645095;0.400567
205537052;0.870968;0.690484;0.421963
206563866;0.929356;0.736112;0.440271
207592020;0.988919;0.78276;0.466914
208621581;1.05159;0.838706;0.492969
209652620;1.11764;0.893923;0.528421
210685210;1.19219;0.953379;0.553983
211719429;1.26444;1.00939;0.578775
212755358;1.34457;1.07357;0.619389
213793083;1.42885;0.902166;0.623144
214832694;1.15304;0.93828;0.651356
215874285;1.19761;0.977553;0.674489
216917955;1.24569;1.01401;0.696147
217963808;1.29974;1.05846;0.719977
2181011953;1.35203;1.09988;0.744438
2191062505;1.41029;1.1469;0.770833
2201115584;1.46387;1.19352;0.798457
2211171316;1.52686;1.24311;0.830093
2221229834;1.583;1.29359;0.862128
2231291277;1.64833;1.34605;0.88993
2241355792;1.6886;1.39991;0.92137
2251423532;1.73794;1.45698;0.956101
2261494659;1.81083;1.51217;0.995375
2271569342;1.88807;1.56845;1.02735
2281647759;1.38439;1.20004;0.943016
2291730096;1.42422;1.20746;0.961182
2301816549;1.47198;1.24145;0.984576
2311907324;1.52055;1.26809;1.00854
2322002637;1.56967;1.31114;1.0375
2332102715;1.62248;1.35023;1.05717
2342207796;1.67851;1.39329;1.09015
2352318131;1.73866;1.43791;1.11662
2362433982;1.79708;1.48575;1.14229
2372555625;1.86343;1.53616;1.17483
2382683350;1.93141;1.591;1.20695
2392817461;2.00078;1.64831;1.23719
2402958277;2.07474;1.70468;1.27051
241Scattered successful lookupFmax=5G=5:
242std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
24310000;0.442009;0.353672;0.275162
24410500;0.4487;0.359127;0.279989
24511025;0.475781;0.384388;0.289629
24611576;0.484684;0.390166;0.293409
24712154;0.497642;0.402968;0.297198
24812760;0.511757;0.422525;0.304624
24913396;0.520498;0.438344;0.314227
25014063;0.541674;0.457779;0.325717
25114763;0.552622;0.485059;0.341597
25215498;0.577998;0.37887;0.277801
25316269;0.425944;0.374975;0.279136
25417078;0.445957;0.389585;0.291745
25517927;0.449386;0.404196;0.290164
25618818;0.462096;0.422648;0.297345
25719753;0.475588;0.442182;0.305245
25820734;0.495795;0.454177;0.31339
25921764;0.512436;0.468995;0.315654
26022845;0.542727;0.491432;0.330335
26123980;0.551422;0.515487;0.340756
26225171;0.570845;0.538523;0.349993
26326421;0.585585;0.559647;0.362276
26427733;0.626631;0.585914;0.378072
26529110;0.641702;0.607414;0.391232
26630555;0.664429;0.638576;0.401355
26732072;0.69887;0.416472;0.292469
26833664;0.517778;0.421496;0.297056
26935335;0.528276;0.438817;0.305661
27037089;0.547277;0.44811;0.312029
27138930;0.568491;0.467206;0.319304
27240863;0.591928;0.484333;0.330645
27342892;0.610045;0.50222;0.337725
27445022;0.623405;0.523685;0.34937
27547258;0.649895;0.546744;0.358759
27649605;0.669473;0.571048;0.370984
27752069;0.691314;0.597475;0.385812
27854656;0.723267;0.62231;0.40113
27957372;0.744655;0.649848;0.415692
28060223;0.777472;0.67862;0.428418
28163216;0.799467;0.489697;0.355681
28266358;0.582709;0.500881;0.362222
28369657;0.602961;0.522263;0.370739
28473120;0.619729;0.535964;0.376932
28576756;0.63222;0.560865;0.390032
28680573;0.65327;0.57409;0.398536
28784580;0.664849;0.596355;0.409059
28888787;0.684987;0.614694;0.418309
28993204;0.70228;0.631533;0.429165
29097841;0.721069;0.655596;0.439636
291102709;0.744425;0.677882;0.453521
292107820;0.764769;0.70429;0.466741
293113186;0.78898;0.732981;0.480255
294118820;0.810084;0.75743;0.493461
295124735;0.83136;0.550664;0.398381
296130945;0.622169;0.563435;0.406842
297137465;0.639014;0.579903;0.41428
298144311;0.65175;0.595305;0.423029
299151499;0.668492;0.61147;0.428838
300159046;0.68588;0.629857;0.438308
301166970;0.70029;0.648331;0.445799
302175290;0.719391;0.666852;0.455599
303184026;0.736687;0.683471;0.465797
304193198;0.758126;0.70731;0.477545
305202828;0.768946;0.725652;0.487015
306212939;0.793814;0.756116;0.500345
307223555;0.815122;0.775914;0.51341
308234701;0.845294;0.806753;0.527939
309246404;0.867513;0.550139;0.4083
310258692;0.662648;0.568586;0.414643
311271594;0.684739;0.592611;0.425179
312285141;0.713025;0.614448;0.437318
313299365;0.734762;0.63747;0.448433
314314300;0.760087;0.668298;0.4592
315329981;0.78754;0.691226;0.468571
316346446;0.817301;0.724239;0.481634
317363734;0.856427;0.757532;0.498611
318381886;0.892228;0.796185;0.513148
319400945;0.941928;0.835019;0.527244
320420956;0.996452;0.882198;0.543913
321441967;1.07407;0.94614;0.563067
322464028;1.14162;1.01589;0.587727
323487192;1.23109;1.08465;0.611944
324511514;1.33377;0.785008;0.489128
325537052;1.06089;0.84144;0.505514
326563866;1.13661;0.890754;0.519774
327592020;1.21623;0.97501;0.541991
328621581;1.31522;1.05715;0.566513
329652620;1.43232;1.16746;0.608541
330685210;1.55298;1.26496;0.643239
331719429;1.67039;1.37146;0.681187
332755358;1.80551;1.4992;0.733645
333793083;1.94933;1.63662;0.780157
334832694;2.10374;1.77606;0.839397
335874285;2.25751;1.93449;0.89018
336917955;2.4269;2.09711;0.978467
337963808;2.58294;2.28963;1.0489
3381011953;2.7775;1.43119;0.798115
3391062505;2.06248;1.53651;0.834992
3401115584;2.17823;1.62918;0.894263
3411171316;2.28519;1.74189;0.943397
3421229834;2.42381;1.85214;1.00154
3431291277;2.53749;1.97387;1.06242
3441355792;2.64832;2.09736;1.1313
3451423532;2.79388;2.23125;1.19546
3461494659;2.91633;2.37042;1.23956
3471569342;3.06511;2.50946;1.31186
3481647759;3.24012;2.66038;1.38902
3491730096;3.3992;2.83083;1.4651
3501816549;3.56176;3.01308;1.54014
3511907324;3.73298;3.17402;1.62523
3522002637;3.90114;2.09308;1.30603
3532102715;2.82849;2.19557;1.35162
3542207796;2.9354;2.30285;1.4071
3552318131;3.04147;2.40858;1.45292
3562433982;3.16405;2.51833;1.50197
3572555625;3.274;2.63768;1.56128
3582683350;3.3824;2.7671;1.63662
3592817461;3.52572;2.89103;1.70207
3602958277;3.63466;3.03856;1.76262
361Scattered unsuccessful lookupFmax=5G=5:
362std::unordered_multiset;boost::unordered_multiset;multi_index::hashed_non_unique
36310000;0.644789;0.491334;0.310403
36410500;0.666484;0.511812;0.325639
36511025;0.702292;0.548038;0.334582
36611576;0.727328;0.574515;0.347427
36712154;0.753775;0.599907;0.361996
36812760;0.792982;0.629241;0.368438
36913396;0.818215;0.650182;0.371442
37014063;0.858701;0.673983;0.385832
37114763;0.89558;0.714972;0.405692
37215498;0.927876;0.483016;0.293569
37316269;0.604394;0.495961;0.305619
37417078;0.629935;0.523094;0.317518
37517927;0.656644;0.544124;0.327701
37618818;0.680192;0.580236;0.340068
37719753;0.717034;0.597057;0.354979
37820734;0.752585;0.636724;0.367608
37921764;0.789663;0.663409;0.379856
38022845;0.820306;0.700084;0.392071
38123980;0.86445;0.733649;0.403877
38225171;0.902935;0.77189;0.418212
38326421;0.948498;0.804899;0.436326
38427733;0.989021;0.849599;0.446234
38529110;1.03917;0.889669;0.463081
38630555;1.08642;0.928757;0.478469
38732072;1.12534;0.600927;0.343768
38833664;0.734678;0.627393;0.358447
38935335;0.770909;0.660068;0.374887
39037089;0.804994;0.694032;0.386545
39138930;0.841023;0.728196;0.404452
39240863;0.879039;0.763843;0.415899
39342892;0.917719;0.800238;0.432117
39445022;0.961088;0.83621;0.446828
39547258;1.00241;0.871483;0.457147
39649605;1.05084;0.908004;0.467605
39752069;1.09045;0.945314;0.491702
39854656;1.13738;0.984554;0.502767
39957372;1.18033;1.02792;0.519957
40060223;1.2327;1.06388;0.539156
40163216;1.27818;0.662248;0.399755
40266358;0.807591;0.687447;0.411835
40369657;0.842556;0.717482;0.42459
40473120;0.872543;0.750629;0.438489
40576756;0.915591;0.781727;0.453106
40680573;0.949523;0.818452;0.471747
40784580;0.99368;0.852443;0.489606
40888787;1.03781;0.890452;0.505118
40993204;1.08175;0.92761;0.51872
41097841;1.12253;0.968937;0.535744
411102709;1.17102;1.00855;0.552629
412107820;1.21785;1.04699;0.568054
413113186;1.26018;1.08953;0.584856
414118820;1.30847;1.12921;0.597104
415124735;1.35647;0.693535;0.429499
416130945;0.838033;0.7194;0.444568
417137465;0.871736;0.749387;0.457139
418144311;0.90919;0.778446;0.474004
419151499;0.943041;0.813648;0.486148
420159046;0.984147;0.848785;0.503301
421166970;1.02284;0.884699;0.521209
422175290;1.06305;0.923432;0.536066
423184026;1.10423;0.962484;0.553747
424193198;1.14969;0.998637;0.569582
425202828;1.20038;1.04021;0.584101
426212939;1.24548;1.07884;0.601849
427223555;1.29103;1.12271;0.621268
428234701;1.34356;1.16593;0.634446
429246404;1.38969;0.718121;0.456529
430258692;0.890923;0.764577;0.472225
431271594;0.948417;0.811405;0.491846
432285141;1.00253;0.859405;0.515176
433299365;1.0592;0.906428;0.538349
434314300;1.14032;0.981642;0.561913
435329981;1.22628;1.05239;0.582494
436346446;1.30397;1.11936;0.609373
437363734;1.39983;1.19578;0.640854
438381886;1.51245;1.29379;0.671645
439400945;1.63692;1.40286;0.700354
440420956;1.77849;1.52521;0.74409
441441967;1.942;1.66097;0.782566
442464028;2.13293;1.83477;0.834246
443487192;2.33695;1.99536;0.909792
444511514;2.57377;1.29791;0.650618
445537052;1.70775;1.42786;0.696156
446563866;1.8899;1.57682;0.75316
447592020;2.07581;1.73287;0.797372
448621581;2.28375;1.90079;0.856393
449652620;2.50723;2.09171;0.926964
450685210;2.73135;2.29017;1.00517
451719429;2.99696;2.50861;1.10044
452755358;3.27835;2.7447;1.19617
453793083;3.58232;3.00431;1.27993
454832694;3.88963;3.25894;1.37283
455874285;4.20946;3.53873;1.44348
456917955;4.55424;3.83387;1.57941
457963808;4.91246;4.14312;1.69403
4581011953;5.29217;2.48947;1.18106
4591062505;3.24552;2.667;1.24311
4601115584;3.4806;2.84853;1.34465
4611171316;3.69514;3.03326;1.41315
4621229834;3.94658;3.23159;1.49452
4631291277;4.0932;3.35652;1.58379
4641355792;4.33678;3.57294;1.68686
4651423532;4.59935;3.79194;1.77999
4661494659;4.89233;4.03485;1.84713
4671569342;5.20132;4.29517;1.958
4681647759;5.52294;4.56086;2.06614
4691730096;5.84561;4.84414;2.16603
4701816549;6.19551;5.14746;2.2755
4711907324;6.54375;5.45371;2.39644
4722002637;6.91227;3.1387;1.66679
4732102715;4.09215;3.31449;1.74262
4742207796;4.31455;3.49818;1.82642
4752318131;4.53218;3.69314;1.89684
4762433982;4.77906;3.89989;1.98035
4772555625;5.03561;4.11957;2.08022
4782683350;5.30496;4.34945;2.19287
4792817461;5.58626;4.59067;2.29076
4802958277;5.88618;4.84622;2.38261