160 lines
5.7 KiB
Plaintext
160 lines
5.7 KiB
Plaintext
|
|
# efficieny of mThreadedMergeSort
|
||
|
|
|
||
|
|
#1.14531sec / 1.15sec = 0.995919
|
||
|
|
query roads_str feed sortby[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(3);
|
||
|
|
#5.63451sec / 5.28sec = 1.06714
|
||
|
|
#n 1.21198sec / 1.75sec = 0.692562
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(4);
|
||
|
|
#6.10433sec / 5.78sec = 1.05611
|
||
|
|
#n 1.36051sec / 2.77sec = 0.49116
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(5);
|
||
|
|
#6.05662sec / 5.75sec = 1.05333
|
||
|
|
#n 2.3482sec / 5.1sec = 0.460431
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(6);
|
||
|
|
# 3.98497sec / 3.97sec = 1.00377
|
||
|
|
#n 2.37435sec / 5.32sec = 0.446306
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(7);
|
||
|
|
#8.00554sec / 6.71sec = 1.19308
|
||
|
|
#n1.97966sec / 4.67sec = 0.42391
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(8);
|
||
|
|
#7.88274sec / 6.82sec = 1.15583
|
||
|
|
#n 1.84242sec / 4.67sec = 0.394522
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(9);
|
||
|
|
#8.44366sec / 7.18sec = 1.176
|
||
|
|
#n2.38273sec / 5.39sec = 0.442065
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
query setcore(10);
|
||
|
|
#7.83416sec / 6.75sec = 1.16062
|
||
|
|
#n 1.81451sec / 4.56sec = 0.397918
|
||
|
|
query roads_str feed mThreadedMergeSort[NameStr] count;
|
||
|
|
|
||
|
|
#query setcore(maxcore());
|
||
|
|
query setcore(5);
|
||
|
|
#0.634702sec / 1.23sec = 0.516018
|
||
|
|
query buildings feed head[10000] mThreadedMergeSort[Osm_id] count;
|
||
|
|
#0.221333sec / 0.21sec = 1.05397
|
||
|
|
query buildings feed head[10000] sortby[Osm_id] count;
|
||
|
|
|
||
|
|
#2.92848sec / 5.95sec = 0.492181
|
||
|
|
query buildings feed head[50000] mThreadedMergeSort[Osm_id] count;
|
||
|
|
# 1.00625sec / 1.01sec = 0.99629
|
||
|
|
query buildings feed head[50000] sortby[Osm_id] count;
|
||
|
|
|
||
|
|
#5.6279sec / 11.49sec = 0.489809
|
||
|
|
query buildings feed head[100000] mThreadedMergeSort[Osm_id] count;
|
||
|
|
#1.89785sec / 1.9sec = 0.998866
|
||
|
|
query buildings feed head[100000] sortby[Osm_id] count;
|
||
|
|
|
||
|
|
#14.6047sec / 29.27sec = 0.498966
|
||
|
|
query buildings feed head[250000] mThreadedMergeSort[Osm_id] count;
|
||
|
|
#4.26755sec / 4.26sec = 1.00177
|
||
|
|
query buildings feed head[250000] sortby[Osm_id] count;
|
||
|
|
|
||
|
|
#27.2338sec / 56.23sec = 0.484328
|
||
|
|
query buildings feed head[500000] mThreadedMergeSort[Osm_id] count;
|
||
|
|
# 9.63284sec / 9.63sec = 1.00029
|
||
|
|
query buildings feed head[500000] sortby[Osm_id] count;
|
||
|
|
|
||
|
|
#1.98505sec / 1.98sec = 1.00255
|
||
|
|
query roads_str feed sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(3);
|
||
|
|
#6.36794sec / 6.33sec = 1.00599
|
||
|
|
#5: 6.19873sec / 5.98sec = 1.03658
|
||
|
|
#n: 1.54563sec / 2.06sec = 0.750303
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(4);
|
||
|
|
#6.21574sec / 6.3sec = 0.986625
|
||
|
|
#5: 6.11055sec / 6.22sec = 0.982404
|
||
|
|
#n 2.67159sec / 5.38sec = 0.496577
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(5);
|
||
|
|
#5.34421sec / 5.8sec = 0.921415
|
||
|
|
#5: 6.07247sec / 6.51sec = 0.932791
|
||
|
|
#n:2.69829sec / 5.92sec = 0.455792
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(6);
|
||
|
|
#7.78224sec / 7.65sec = 1.01729
|
||
|
|
#5: 7.24967sec / 7.5sec = 0.96662
|
||
|
|
#n: 2.89752sec / 6.56sec = 0.441695
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(7);
|
||
|
|
#8.54126sec / 8.42sec = 1.0144
|
||
|
|
#5: 6.52815sec / 7.04sec = 0.927294
|
||
|
|
#n: 2.4495sec / 6.13sec = 0.399592
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(8);
|
||
|
|
#8.34892sec / 8.33sec = 1.00227
|
||
|
|
#5: 8.7466sec / 8.45sec = 1.0351
|
||
|
|
#n: 2.37444sec / 6.16sec = 0.38546
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(9);
|
||
|
|
#8.48278sec / 8.44sec = 1.00507
|
||
|
|
#5: 8.07068sec / 8.35sec = 0.966549
|
||
|
|
#n: 2.75629sec / 7.01sec = 0.393194
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
query setcore(10);
|
||
|
|
#7.60727sec / 7.9sec = 0.962945
|
||
|
|
#5: 7.97244sec / 8.2sec = 0.972248
|
||
|
|
#n: 2.20123sec / 5.83sec = 0.377569
|
||
|
|
query roads_str feed mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#1.71803sec / 1.71sec = 1.0047
|
||
|
|
query roads_str feed sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#query setcore(maxcore());
|
||
|
|
query setcore(5);
|
||
|
|
|
||
|
|
#0.0656sec / 0.11sec = 0.596364
|
||
|
|
query roads_str feed head[1000] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
#0.058476sec / 0.06sec = 0.9746
|
||
|
|
query roads_str feed head[1000] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#0.257555sec / 0.51sec = 0.50501
|
||
|
|
query roads_str feed head[5000] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
# 0.247213sec / 0.25sec = 0.988852
|
||
|
|
query roads_str feed head[5000] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#0.637545sec / 1.36sec = 0.468783
|
||
|
|
query roads_str feed head[10000] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
# 0.491362sec / 0.5sec = 0.982724
|
||
|
|
query roads_str feed head[10000] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#1.15795sec / 2.57sec = 0.450564
|
||
|
|
query roads_str feed head[20000] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
#0.667438sec / 0.67sec = 0.996176
|
||
|
|
query roads_str feed head[20000] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#1.84024sec / 4.04sec = 0.455504
|
||
|
|
query roads_str feed head[30000] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
#1.04158sec / 1.04sec = 1.00152
|
||
|
|
query roads_str feed head[30000] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|
||
|
|
#2.51312sec / 5.58sec = 0.45038
|
||
|
|
query roads_str feed head[44684] mThreadedMergeSort[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
#1.46196sec / 1.46sec = 1.00134
|
||
|
|
query roads_str feed head[44684] sortby[Fclass, Oneway, Bridge, Tunnel, Code, NameStr] count;
|
||
|
|
|