Files
boost_unordered_benchmarks/vs-x86/parallel_load.cpp.csv
2023-05-31 15:05:44 +02:00

110 lines
6.6 KiB
CSV

#logical cores: 6
Parallel load (N=500000, theta=0.01):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;5.97536;6.44993;7.96951
2;6.11218;6.44311;7.96802
3;6.1122;6.44208;7.97075
4;6.12914;6.44419;7.96745
5;6.12847;6.44333;7.96091
6;6.12358;6.43817;7.95339
7;6.12156;6.43408;7.9456
8;6.11469;6.42819;7.93957
9;6.11187;6.4235;7.93227
10;6.11016;6.41875;7.9259
11;6.10349;6.4126;7.91607
12;6.09749;6.41002;7.90922
13;6.09162;6.40486;7.90296
14;6.08708;6.40241;7.89966
15;6.07976;6.39508;7.88802
16;6.07496;6.39429;7.88082
Parallel load (N=500000, theta=0.5):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;6.14251;6.44786;7.94652
2;6.13309;6.43963;7.93622
3;6.12931;6.4355;7.93399
4;6.12619;6.43;7.9303
5;6.12195;6.42556;7.92187
6;6.11609;6.42178;7.91279
7;6.11153;6.41646;7.90358
8;6.10479;6.41191;7.8966
9;6.10119;6.40573;7.88795
10;6.09348;6.4017;7.88343
11;6.08821;6.39448;7.87569
12;6.08244;6.39283;7.86503
13;6.07992;6.38579;7.85459
14;6.07722;6.38474;7.85215
15;6.0647;6.3771;7.84093
16;6.06542;6.37253;7.83224
Parallel load (N=500000, theta=0.99):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;6.50952;6.55486;7.79859
2;6.51883;6.55475;7.79688
3;6.51403;6.55072;7.79473
4;6.49729;6.54525;7.78824
5;6.49504;6.5396;7.77487
6;6.48281;6.53849;7.75998
7;6.47393;6.5235;7.75117
8;6.47008;6.5283;7.75016
9;6.47845;6.51957;7.73614
10;6.47591;6.51359;7.73624
11;6.46514;6.50994;7.72656
12;6.44998;6.50354;7.71919
13;6.44997;6.50071;7.71589
14;6.44022;6.4975;7.70952
15;6.43255;6.48984;7.69705
16;6.431;6.48068;7.69512
Parallel load (N=5000000, theta=0.01):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;5.88563;6.33892;7.85765
2;5.8821;6.34238;7.85749
3;5.89272;6.33985;7.8579
4;5.88206;6.34009;7.85412
5;5.86026;6.34022;7.84717
6;5.88168;6.33867;7.8533
7;5.87172;6.34094;7.85585
8;5.85122;6.33707;7.85503
9;5.82995;6.33472;7.84937
10;5.85231;6.33438;7.85011
11;5.84866;6.33129;7.8491
12;5.87255;6.33426;7.84752
13;5.84385;6.33628;7.84892
14;5.8665;6.33696;7.84418
15;5.85874;6.33728;7.84728
16;5.86121;6.33622;7.8457
Parallel load (N=5000000, theta=0.5):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;5.87571;6.37062;7.7928
2;5.87644;6.37289;7.79887
3;5.87265;6.36927;7.80024
4;5.8759;6.37079;7.79779
5;5.85924;6.37217;7.78934
6;5.87406;6.36944;7.7999
7;5.86586;6.36848;7.79489
8;5.86118;6.36675;7.78969
9;5.86435;6.36577;7.79482
10;5.84773;6.36777;7.79262
11;5.85392;6.36275;7.79283
12;5.85188;6.36074;7.79174
13;5.85493;6.36314;7.79116
14;5.84579;6.36388;7.78792
15;5.84601;6.36209;7.7909
16;5.87029;6.36073;7.78484
Parallel load (N=5000000, theta=0.99):
#threads;tbb::concurrent_hash_map;gtl::parallel_flat_hash_map;boost::concurrent_flat_map
1;6.34349;6.5135;7.73952
2;6.34489;6.51502;7.73587
3;6.33474;6.51551;7.7429
4;6.3442;6.51679;7.73938
5;6.33879;6.51445;7.74551
6;6.33942;6.51237;7.74062
7;6.33755;6.5128;7.73241
8;6.33744;6.51224;7.73336
9;6.33497;6.51156;7.73937
10;6.326;6.50814;7.73332
11;6.33019;6.50942;7.73831
12;6.32544;6.50869;7.74064
13;6.33414;6.50367;7.73797
14;6.32403;6.50157;7.73772
15;6.3294;6.50494;7.73035
16;6.33654;6.50304;7.72932