Compare commits

Home / Compare d6708f34 .. a71733ab

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.617-54.049=0.568
σ0.350-0.369=-0.019
min54.479-53.907=0.572
max55.613-55.098=0.515
mean415.000-416.000=-1.000
σ0.000
min415.000-416.000=-1.000
max415.000-416.000=-1.000
mean0.138-0.138=0.000
σ0.004-0.003=0.001
min0.133-0.130=0.002
max0.145-0.143=0.003
cache=y
dps=1
iters=10
policies=100
mean43.787-43.342=0.445
σ0.006-0.005=0.001
min43.777-43.336=0.442
max43.797-43.351=0.446
mean415.000-416.000=-1.000
σ0.000
min415.000-416.000=-1.000
max415.000-416.000=-1.000
mean0.123-0.121=0.001
σ0.004-0.004=-0.001
min0.119-0.114=0.005
max0.128-0.128=0.001

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.615
max36.620
mean4254.875
σ1894.259
min1894.000
max7545.000
mean13.111
σ1.725
min12.147
max17.353
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.620
mean4254.875
σ1894.259
min1894.000
max7545.000
mean13.024
σ2.069
min11.307
max17.830
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.929
mean7545.000
σ0.000
min7545.000
max7545.000
mean14.040
σ1.006
min12.718
max15.523
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.932
mean4254.875
σ1894.259
min1894.000
max7545.000
mean13.203
σ2.287
min10.625
max15.906
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4254.875
σ1894.259
min1894.000
max7545.000
mean9.353
σ1.717
min7.966
max12.438
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400
σ0.002
min26.399
max26.403
mean4254.875
σ1894.259
min1894.000
max7545.000
mean7.084
σ1.395
min6.032
max9.494
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4254.875
σ1894.259
min1894.000
max7545.000
mean5.781
σ0.477
min5.549
max6.949
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4254.875
σ1894.259
min1894.000
max7545.000
mean5.550
σ0.479
min5.216
max6.705

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.594
σ0.000
min2524.594
max2524.594
mean7545.000
σ0.000
min7545.000
max7545.000
mean1100.339
σ157.411
min1036.134
max1489.719
op=load_product(), with indexes
mean8744.559
σ0.032
min8744.544
max8744.639
mean3765.125
σ1635.880
min1894.000
max5941.000
mean4541.602
σ1363.394
min3506.098
max6551.399

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.076
max62.080
mean4254.875
σ1894.259
min1894.000
max7545.000
mean91.561
σ17.623
min72.337
max127.552
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7545.000
σ0.000
min7545.000
max7545.000
mean232.528
σ372.464
min89.923
max1154.198
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.686
mean7545.000
σ0.000
min7545.000
max7545.000
mean151.555
σ12.107
min134.814
max166.070

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.318
min11655.305
max11667.520
mean4254.875
σ1894.259
min1894.000
max7545.000
mean6522.964
σ1086.255
min4880.030
max7906.077
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.066
max11560.069
mean7545.000
σ0.000
min7545.000
max7545.000
mean5423.100
σ1340.516
min4355.183
max7460.910

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.582
σ0.028
min172.558
max172.624
mean1894.000
σ0.000
min1894.000
max1894.000
mean351.637
σ33.493
min294.516
max398.454
op=pointedIndexFromKvs
rows=400000
mean357.363
σ0.040
min357.321
max357.414
mean1894.000
σ0.000
min1894.000
max1894.000
mean782.314
σ28.094
min728.675
max824.297

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.186-1017.196=-9.010
σ0.880-1.164=-0.284
min1007.687-1016.653=-8.966
max1011.837-1022.073=-10.237
mean1038.650-1050.050=-11.400
σ305.109-319.093=-13.983
min546.000-590.000=-44.000
max1468.000-1609.000=-141.000
mean1.532-1.572=-0.040
σ0.115-0.101=0.014
min1.357-1.478=-0.121
max1.894-1.816=0.077

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.421
σ0.151
min0.335
max0.689
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.940
σ0.200
min0.833
max1.294
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.538
σ0.050
min0.497
max0.624
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.869
σ0.063
min0.806
max0.969

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543
σ0.024
min963.524
max963.584
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.857
σ0.015
min0.833
max0.871
name=cdr_enhanced_4k_loc.art
mean884.855
σ0.006
min884.847
max884.862
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.742
σ0.006
min0.733
max0.749

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean1468.000
σ0.000
min1468.000
max1468.000
mean4.239
σ0.079
min4.123
max4.559
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean1468.000
σ0.000
min1468.000
max1468.000
mean4.228
σ0.088
min4.056
max4.541
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.653
σ0.104
min0.515
max0.836
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1468.000
σ0.000
min1468.000
max1468.000
mean0.508
σ0.017
min0.487
max0.636

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.491-302.014=-4.523
σ0.219-0.269=-0.050
min297.289-301.856=-4.567
max298.040-302.762=-4.722
mean1894.000-2034.000=-140.000
σ0.000
min1894.000-2034.000=-140.000
max1894.000-2034.000=-140.000
mean0.588-0.568=0.019
σ0.031-0.043=-0.012
min0.517-0.500=0.017
max0.626-0.608=0.018

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.772-303.780=-14.007
σ0.032-0.062=-0.030
min289.731-303.685=-13.954
max289.805-303.841=-14.035
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean0.404-0.395=0.008
σ0.013-0.009=0.004
min0.397-0.390=0.008
max0.427-0.411=0.016
iters=5
new-facts=1
prior-facts=6402
mean1299.646-1326.336=-26.690
σ0.079-0.111=-0.033
min1299.547-1326.201=-26.654
max1299.714-1326.476=-26.762
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean2.033-1.889=0.143
σ0.016-0.060=-0.044
min2.012-1.829=0.183
max2.055-1.959=0.096
iters=5
new-facts=6402
prior-facts=1
mean1542.615-1564.373=-21.758
σ4.038-6.924=-2.886
min1540.566-1561.057=-20.492
max1549.828-1576.753=-26.925
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean2.237-2.274=-0.037
σ0.165-0.249=-0.084
min2.077-2.042=0.035
max2.453-2.668=-0.215
iters=5
new-facts=6402
prior-facts=6402
mean1861.628-1894.279=-32.651
σ0.079-0.074=0.005
min1861.508-1894.146=-32.638
max1861.704-1894.317=-32.613
mean1737.600-1761.400=-23.800
σ173.001-179.823=-6.822
min1488.000-1609.000=-121.000
max1894.000-2034.000=-140.000
mean3.162-2.926=0.236
σ0.375-0.097=0.278
min2.869-2.861=0.008
max3.771-3.097=0.674

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.742-1.309=0.433
σ0.173-0.275=-0.102
min1.546-1.026=0.519
max1.933-1.629=0.304

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-448.336=-2.188
σ577.064-581.803=-4.739
min157.614-157.432=0.181
max1311.743-1321.040=-9.297
mean96.250
σ8.500
min92.000
max109.000
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean0.550-0.569=-0.020
σ0.570-0.613=-0.042
min0.262-0.262=-0.000
max1.405-1.488=-0.083
policies=20
mean1576.409-1574.567=1.842
σ0.347-0.336=0.011
min1576.173-1574.353=1.820
max1576.925-1575.068=1.856
mean920.000
σ0.000
min920.000
max920.000
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean2.619-2.624=-0.005
σ0.008-0.005=0.003
min2.611-2.618=-0.006
max2.627-2.628=-0.001
policies=200
mean15772.107-15753.908=18.199
σ0.139-0.123=0.016
min15772.024-15753.768=18.256
max15772.314-15754.014=18.301
mean9200.000
σ0.000
min9200.000
max9200.000
mean1468.000-1609.000=-141.000
σ0.000
min1468.000-1609.000=-141.000
max1468.000-1609.000=-141.000
mean26.367-26.646=-0.279
σ0.048-0.208=-0.160
min26.315-26.393=-0.079
max26.428-26.859=-0.432