Files
boost_unordered_benchmarks/vs-x64/parallel_load.cpp.csv
2023-05-31 10:32:41 +02:00

109 lines
6.6 KiB
CSV

Parallel load (N=500000, theta=0.01):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;6.7967;7.86113;9.12659
2;6.80881;7.84894;9.11961
3;6.80715;7.85119;9.12682
4;6.79962;7.85074;9.14295
5;6.83556;7.8553;9.13868
6;6.84645;7.84862;9.13393
7;6.83066;7.83762;9.13085
8;6.83432;7.83286;9.12195
9;6.83095;7.8295;9.11446
10;6.83007;7.82786;9.11409
11;6.82303;7.81715;9.1049
12;6.81532;7.81816;9.09614
13;6.80629;7.80688;9.08735
14;6.80525;7.8122;9.08237
15;6.80199;7.8067;9.07454
16;6.79197;7.798;9.06547
Parallel load (N=500000, theta=0.5):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;6.85754;7.83622;9.11777
2;6.84437;7.82809;9.10592
3;6.84288;7.82267;9.10489
4;6.84108;7.81851;9.09722
5;6.83523;7.81133;9.08544
6;6.82771;7.81323;9.08378
7;6.82419;7.80921;9.07888
8;6.81914;7.80543;9.07059
9;6.8187;7.79237;9.06863
10;6.81358;7.78598;9.06151
11;6.80659;7.78429;9.05192
12;6.79833;7.7753;9.04565
13;6.79528;7.7782;9.03861
14;6.78893;7.77832;9.03121
15;6.78339;7.76961;9.03119
16;6.78815;7.76777;9.0227
Parallel load (N=500000, theta=0.99):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;7.49276;8.13516;9.3287
2;7.48665;8.12754;9.3171
3;7.47;8.12706;9.31005
4;7.46414;8.1084;9.30036
5;7.45656;8.10383;9.28962
6;7.45155;8.09858;9.28356
7;7.44771;8.1005;9.28032
8;7.43654;8.09249;9.27409
9;7.43121;8.08556;9.26453
10;7.42258;8.08295;9.26175
11;7.39995;8.07373;9.24823
12;7.40715;8.06972;9.24822
13;7.40426;8.0619;9.24005
14;7.39755;8.05203;9.23506
15;7.38435;8.04358;9.22932
16;7.39005;8.03835;9.2215
Parallel load (N=5000000, theta=0.01):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;5.94128;7.70382;8.93346
2;5.91782;7.70172;8.90925
3;5.91494;7.71592;8.93586
4;5.91636;7.72035;8.93442
5;5.90256;7.71607;8.93118
6;5.88416;7.71201;8.9314
7;5.91146;7.72131;8.93032
8;5.90536;7.70674;8.92991
9;5.91601;7.71924;8.92783
10;5.9298;7.71374;8.92661
11;5.90491;7.71983;8.92265
12;5.89787;7.70914;8.92109
13;5.90504;7.70764;8.92051
14;5.89754;7.71212;8.92192
15;5.90389;7.70374;8.91988
16;5.89885;7.71595;8.92078
Parallel load (N=5000000, theta=0.5):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;5.97899;7.74352;8.867
2;6.005;7.71997;8.83814
3;5.99528;7.68214;8.86338
4;5.9837;7.74011;8.86489
5;5.99447;7.7311;8.86654
6;5.97303;7.73554;8.86442
7;5.98447;7.73157;8.86264
8;5.97107;7.73299;8.86279
9;5.96926;7.73125;8.86103
10;5.94709;7.73196;8.85883
11;5.97393;7.72652;8.85904
12;5.95957;7.7305;8.85723
13;5.95654;7.72573;8.85851
14;5.96154;7.72635;8.85282
15;5.93719;7.72665;8.85589
16;5.95525;7.72554;8.85339
Parallel load (N=5000000, theta=0.99):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;7.21362;7.92947;9.20018
2;7.2095;7.91532;9.18352
3;7.20673;7.9185;9.20428
4;7.21369;7.94027;9.20419
5;7.2138;7.93831;9.19611
6;7.20549;7.9368;9.19907
7;7.20154;7.92712;9.19412
8;7.21021;7.93617;9.19521
9;7.19955;7.93638;9.19774
10;7.22347;7.93588;9.19777
11;7.20719;7.92765;9.19975
12;7.21045;7.93335;9.19723
13;7.22655;7.93371;9.19357
14;7.2321;7.93274;9.19782
15;7.23441;7.9335;9.19931
16;7.23016;7.93493;9.1985