Compare commits

Home / Compare ef57402e .. 1d6821db

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
mean54.616
σ0.348
min54.484
max55.607
mean415.000
σ0.000
min415.000
max415.000
mean0.147
σ0.008
min0.137
max0.160
cache=y
dps=1
iters=10
policies=100
mean43.785
σ0.007
min43.774
max43.795
mean415.000
σ0.000
min415.000
max415.000
mean0.123
σ0.004
min0.117
max0.130

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.620
mean4164.000
σ1895.945
min1548.000
max7196.000
mean12.673
σ0.308
min12.175
max13.224
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4283.875
σ1975.396
min1548.000
max7196.000
mean86.304
σ206.870
min12.623
max598.280
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7196.000
σ0.000
min7196.000
max7196.000
mean14.863
σ1.219
min12.255
max16.241
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7196.000
σ0.000
min7196.000
max7196.000
mean13.607
σ1.162
min11.791
max15.170
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4164.000
σ1895.945
min1548.000
max7196.000
mean13.616
σ1.613
min11.002
max15.664
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.604
σ0.002
min27.603
max27.607
mean4164.000
σ1895.945
min1548.000
max7196.000
mean9.199
σ0.404
min8.558
max9.728
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.002
min26.399
max26.403
mean4164.000
σ1895.945
min1548.000
max7196.000
mean6.766
σ0.333
min6.235
max7.231
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.667
σ0.002
min25.665
max25.670
mean4283.875
σ1975.396
min1548.000
max7196.000
mean6.326
σ0.836
min5.848
max8.375
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.787
σ0.575
min5.358
max7.184
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.971
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.879
σ0.538
min5.474
max7.186
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.001
min25.967
max25.971
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.737
σ0.550
min5.368
max7.082

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
mean7196.000
σ0.000
min7196.000
max7196.000
mean1196.914
σ412.314
min1041.886
max2217.186
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.561
σ0.042
min8744.545
max8744.664
mean3591.750
σ1814.262
min1074.000
max5826.000
mean4791.494
σ1673.552
min3525.090
max7193.961

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on unindexed, dense
rows=200000
mean62.077
σ0.002
min62.075
max62.080
mean4164.000
σ1895.945
min1548.000
max7196.000
mean76.477
σ4.974
min71.479
max83.741
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.075
max62.080
mean4164.000
σ1895.945
min1548.000
max7196.000
mean77.175
σ5.403
min71.301
max84.841
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.944
σ0.001
min40.943
max40.947
mean7196.000
σ0.000
min7196.000
max7196.000
mean101.933
σ9.333
min82.155
max108.251
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.946
σ0.002
min40.944
max40.948
mean7196.000
σ0.000
min7196.000
max7196.000
mean101.743
σ9.321
min81.980
max107.787
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.949
max40.954
mean7196.000
σ0.000
min7196.000
max7196.000
mean104.239
σ7.922
min88.270
max111.532
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.951
σ0.002
min40.948
max40.954
mean7196.000
σ0.000
min7196.000
max7196.000
mean102.206
σ9.211
min82.793
max108.717
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.686
σ0.001
min66.685
max66.689
mean7196.000
σ0.000
min7196.000
max7196.000
mean211.427
σ152.065
min132.041
max586.458
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.689
mean7196.000
σ0.000
min7196.000
max7196.000
mean151.741
σ22.276
min105.975
max168.796

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4164.000
σ1895.945
min1548.000
max7196.000
mean6125.092
σ1015.511
min4922.400
max8085.947
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.065
σ0.001
min11560.064
max11560.068
mean7196.000
σ0.000
min7196.000
max7196.000
mean5566.973
σ1489.662
min4323.784
max8526.478

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.662
σ0.012
min172.643
max172.678
mean485.000
σ0.000
min485.000
max485.000
mean382.598
σ45.501
min311.685
max424.053
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.466
σ0.154
min357.321
max357.626
mean561.000
σ0.000
min561.000
max561.000
mean804.625
σ14.967
min773.502
max822.649

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.086
σ0.761
min1007.611
max1011.230
mean7196.000
σ0.000
min7196.000
max7196.000
mean1.494
σ0.116
min1.386
max1.793

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.307
σ0.110
min0.246
max0.503
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.648
σ0.088
min0.590
max0.802
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.476
σ0.040
min0.428
max0.512
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.843
σ0.034
min0.810
max0.900

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.551
σ0.022
min963.530
max963.575
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.811
σ0.036
min0.761
max0.850
name=cdr_enhanced_4k_loc.art
mean884.854
σ0.006
min884.847
max884.860
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.676
σ0.069
min0.566
max0.740

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean7196.000
σ0.000
min7196.000
max7196.000
mean4.259
σ0.068
min4.149
max4.666
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean7196.000
σ0.000
min7196.000
max7196.000
mean4.268
σ0.072
min4.135
max4.553
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.756
σ0.016
min0.723
max0.856
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.717
σ0.012
min0.687
max0.767

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.154
σ0.239
min297.004
max297.813
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.556
σ0.039
min0.517
max0.611

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.736
σ0.032
min289.688
max289.778
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.390
σ0.001
min0.389
max0.391
iters=5
new-facts=1
prior-facts=6402
mean1299.649
σ0.107
min1299.514
max1299.763
mean7196.000
σ0.000
min7196.000
max7196.000
mean1.869
σ0.045
min1.828
max1.925
iters=5
new-facts=6402
prior-facts=1
mean1542.621
σ4.002
min1540.593
max1549.771
mean7196.000
σ0.000
min7196.000
max7196.000
mean2.247
σ0.125
min2.108
max2.411
iters=5
new-facts=6402
prior-facts=6402
mean1861.613
σ0.086
min1861.500
max1861.725
mean7196.000
σ0.000
min7196.000
max7196.000
mean3.045
σ0.361
min2.846
max3.688

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.593
σ0.227
min1.320
max1.837

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.149
σ577.064
min157.617
max1311.745
mean96.250
σ8.500
min92.000
max109.000
mean7196.000
σ0.000
min7196.000
max7196.000
mean0.553
σ0.558
min0.269
max1.389
policies=20
mean1576.427
σ0.351
min1576.192
max1576.949
mean920.000
σ0.000
min920.000
max920.000
mean7196.000
σ0.000
min7196.000
max7196.000
mean2.630
σ0.020
min2.612
max2.651
policies=200
mean15772.222
σ0.176
min15772.013
max15772.403
mean9200.000
σ0.000
min9200.000
max9200.000
mean7196.000
σ0.000
min7196.000
max7196.000
mean26.630
σ0.144
min26.470
max26.807