Compare commits

Home / Compare c1130d45 .. 57d178f3

grey: no significant change wrt stddev
red: change exceeding max stddev
purple: some change, not seemingly significant

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean53.705
σ0.371
min53.560
max54.759
mean415.000
σ0.000
min415.000
max415.000
mean0.142
σ0.008
min0.134
max0.157
cache=y
dps=1
iters=10
policies=100
mean43.058
σ0.007
min43.046
max43.071
mean415.000
σ0.000
min415.000
max415.000
mean0.122
σ0.004
min0.119
max0.129

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on indexed
rows=200000
mean36.617
σ0.002
min36.615
max36.619
mean4168.500
σ1899.061
min1551.000
max7202.000
mean12.855
σ0.244
min12.537
max13.238
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.621
mean4288.750
σ1978.964
min1551.000
max7202.000
mean113.762
σ284.029
min13.146
max816.698
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7202.000
σ0.000
min7202.000
max7202.000
mean14.813
σ1.293
min12.072
max15.736
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7202.000
σ0.000
min7202.000
max7202.000
mean13.694
σ1.245
min11.611
max14.500
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4168.500
σ1899.061
min1551.000
max7202.000
mean13.317
σ1.179
min10.936
max14.900
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.605
σ0.003
min27.603
max27.611
mean4168.500
σ1899.061
min1551.000
max7202.000
mean9.140
σ0.324
min8.564
max9.472
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.002
min26.399
max26.403
mean4168.500
σ1899.061
min1551.000
max7202.000
mean7.152
σ0.158
min6.899
max7.351
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.664
max25.668
mean4288.750
σ1978.964
min1551.000
max7202.000
mean6.225
σ0.549
min5.810
max7.496
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4288.750
σ1978.964
min1551.000
max7202.000
mean5.813
σ0.604
min5.462
max7.296
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.971
mean4288.750
σ1978.964
min1551.000
max7202.000
mean5.895
σ0.582
min5.599
max7.316
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.002
min25.967
max25.971
mean4288.750
σ1978.964
min1551.000
max7202.000
mean5.787
σ0.554
min5.553
max7.156

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=load_product(), no indexes
rows=200000
mean2524.596
σ0.002
min2524.594
max2524.598
mean7202.000
σ0.000
min7202.000
max7202.000
mean1118.837
σ199.512
min1039.296
max1612.496
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.561
σ0.041
min8744.545
max8744.662
mean3595.875
σ1818.797
min1075.000
max5837.000
mean4815.185
σ1628.947
min3525.672
max7138.669

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on unindexed, dense
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4168.500
σ1899.061
min1551.000
max7202.000
mean80.109
σ7.443
min72.805
max94.152
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.075
max62.080
mean4168.500
σ1899.061
min1551.000
max7202.000
mean80.699
σ7.442
min72.602
max94.439
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.944
σ0.001
min40.943
max40.947
mean7202.000
σ0.000
min7202.000
max7202.000
mean103.676
σ10.335
min82.646
max109.765
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.946
σ0.002
min40.944
max40.947
mean7202.000
σ0.000
min7202.000
max7202.000
mean103.546
σ10.225
min82.681
max109.876
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.950
σ0.002
min40.949
max40.953
mean7202.000
σ0.000
min7202.000
max7202.000
mean105.828
σ9.435
min88.932
max113.452
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.951
σ0.002
min40.949
max40.953
mean7202.000
σ0.000
min7202.000
max7202.000
mean103.709
σ10.173
min83.066
max109.794
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7202.000
σ0.000
min7202.000
max7202.000
mean227.176
σ192.021
min132.253
max701.185
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7202.000
σ0.000
min7202.000
max7202.000
mean154.491
σ21.031
min114.400
max170.509

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.519
mean4168.500
σ1899.061
min1551.000
max7202.000
mean6670.886
σ1102.061
min4962.766
max8027.818
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.065
σ0.002
min11560.064
max11560.069
mean7202.000
σ0.000
min7202.000
max7202.000
mean5444.371
σ1514.682
min4420.355
max8582.205

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.663
σ0.009
min172.646
max172.672
mean487.000
σ0.000
min487.000
max487.000
mean389.281
σ51.065
min267.632
max421.639
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.468
σ0.157
min357.321
max357.657
mean564.000
σ0.000
min564.000
max564.000
mean798.723
σ14.170
min768.611
max812.854

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1005.002
σ0.750
min1004.530
max1008.102
mean7202.000
σ0.000
min7202.000
max7202.000
mean1.597
σ0.135
min1.419
max1.879

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.441
σ0.132
min0.353
max0.672
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.912
σ0.095
min0.836
max1.067
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.549
σ0.051
min0.508
max0.634
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.853
σ0.045
min0.817
max0.929

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.550
σ0.031
min963.523
max963.599
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.832
σ0.028
min0.783
max0.853
name=cdr_enhanced_4k_loc.art
mean884.856
σ0.007
min884.847
max884.863
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.590
σ0.077
min0.492
max0.651

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean7202.000
σ0.000
min7202.000
max7202.000
mean2.915
σ0.268
min2.683
max3.817
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean7202.000
σ0.000
min7202.000
max7202.000
mean2.781
σ0.073
min2.649
max3.063
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.460
σ0.116
min0.294
max0.627
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.290
σ0.008
min0.276
max0.335

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean294.213
σ0.199
min294.093
max294.762
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.530
σ0.026
min0.496
max0.582

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean281.448
σ0.033
min281.397
max281.489
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.385
σ0.008
min0.378
max0.394
iters=5
new-facts=1
prior-facts=6402
mean1291.503
σ0.111
min1291.363
max1291.623
mean7202.000
σ0.000
min7202.000
max7202.000
mean1.938
σ0.081
min1.799
max2.003
iters=5
new-facts=6402
prior-facts=1
mean1534.345
σ3.977
min1532.327
max1541.450
mean7202.000
σ0.000
min7202.000
max7202.000
mean2.224
σ0.147
min2.082
max2.383
iters=5
new-facts=6402
prior-facts=6402
mean1853.324
σ0.063
min1853.230
max1853.380
mean7202.000
σ0.000
min7202.000
max7202.000
mean2.930
σ0.113
min2.839
max3.099

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.380
σ0.218
min1.122
max1.711

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean442.430
σ577.067
min153.896
max1308.030
mean96.250
σ8.500
min92.000
max109.000
mean7202.000
σ0.000
min7202.000
max7202.000
mean0.529
σ0.515
min0.269
max1.301
policies=20
mean1539.231
σ0.325
min1539.008
max1539.713
mean920.000
σ0.000
min920.000
max920.000
mean7202.000
σ0.000
min7202.000
max7202.000
mean2.604
σ0.018
min2.590
max2.630
policies=200
mean15400.439
σ0.065
min15400.385
max15400.531
mean9200.000
σ0.000
min9200.000
max9200.000
mean7202.000
σ0.000
min7202.000
max7202.000
mean26.236
σ0.137
min26.104
max26.360