Compare commits

Home / Compare 69a3d40d .. eb0c4a9e

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-53.836=0.781
σ0.350-0.370=-0.020
min54.479-53.692=0.787
max55.613-54.888=0.725
mean415.000-416.000=-1.000
σ0.000
min415.000-416.000=-1.000
max415.000-416.000=-1.000
mean0.138-0.139=-0.001
σ0.004-0.004=-0.000
min0.133-0.136=-0.003
max0.145-0.146=-0.001
cache=y
dps=1
iters=10
policies=100
mean43.787-43.208=0.579
σ0.006-0.006=-0.001
min43.777-43.197=0.580
max43.797-43.222=0.575
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.002
σ0.004-0.003=0.000
min0.119-0.117=0.001
max0.128-0.127=0.002

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-1016.204=-8.018
σ0.880-1.167=-0.287
min1007.687-1015.651=-7.964
max1011.837-1021.092=-9.255
mean1038.650-1050.900=-12.250
σ305.109-303.538=1.571
min546.000-574.000=-28.000
max1468.000-1452.000=16.000
mean1.532-1.573=-0.041
σ0.115-0.080=0.035
min1.357-1.510=-0.153
max1.894-1.780=0.114

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-301.478=-3.987
σ0.219-0.210=0.009
min297.289-301.230=-3.942
max298.040-301.967=-3.927
mean1894.000-2017.000=-123.000
σ0.000
min1894.000-2017.000=-123.000
max1894.000-2017.000=-123.000
mean0.588-0.543=0.045
σ0.031-0.046=-0.015
min0.517-0.496=0.021
max0.626-0.607=0.019

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.772-301.482=-11.709
σ0.032-0.042=-0.010
min289.731-301.430=-11.699
max289.805-301.526=-11.721
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean0.404-0.390=0.014
σ0.013-0.002=0.011
min0.397-0.388=0.009
max0.427-0.392=0.035
iters=5
new-facts=1
prior-facts=6402
mean1299.646-1324.053=-24.408
σ0.079-0.102=-0.023
min1299.547-1323.923=-24.376
max1299.714-1324.187=-24.472
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean2.033-1.960=0.073
σ0.016-0.129=-0.113
min2.012-1.833=0.179
max2.055-2.135=-0.080
iters=5
new-facts=6402
prior-facts=1
mean1542.615-1562.102=-19.487
σ4.038-6.918=-2.880
min1540.566-1558.801=-18.235
max1549.828-1574.472=-24.645
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean2.237-2.384=-0.147
σ0.165-0.328=-0.163
min2.077-2.057=0.020
max2.453-2.784=-0.331
iters=5
new-facts=6402
prior-facts=6402
mean1861.628-1891.967=-30.339
σ0.079-0.069=0.011
min1861.508-1891.846=-30.338
max1861.704-1892.008=-30.304
mean1737.600-1713.600=24.000
σ173.001-221.093=-48.093
min1488.000-1452.000=36.000
max1894.000-2017.000=-123.000
mean3.162-2.976=0.186
σ0.375-0.146=0.229
min2.869-2.843=0.026
max3.771-3.137=0.634

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.742-1.715=0.027
σ0.173-0.132=0.041
min1.546-1.544=0.001
max1.933-1.850=0.083

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-443.476=2.671
σ577.064-574.225=2.839
min157.614-156.358=1.256
max1311.743-1304.814=6.929
mean96.250
σ8.500
min92.000
max109.000
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean0.550-0.528=0.021
σ0.570-0.532=0.038
min0.262-0.261=0.001
max1.405-1.326=0.079
policies=20
mean1576.409-1563.911=12.499
σ0.347-0.345=0.001
min1576.173-1563.680=12.493
max1576.925-1564.425=12.500
mean920.000
σ0.000
min920.000
max920.000
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean2.619-2.626=-0.007
σ0.008-0.004=0.003
min2.611-2.622=-0.011
max2.627-2.632=-0.005
policies=200
mean15772.107-15646.920=125.187
σ0.139-0.120=0.019
min15772.024-15646.797=125.227
max15772.314-15647.082=125.232
mean9200.000
σ0.000
min9200.000
max9200.000
mean1468.000-1452.000=16.000
σ0.000
min1468.000-1452.000=16.000
max1468.000-1452.000=16.000
mean26.367-26.655=-0.288
σ0.048-0.216=-0.167
min26.315-26.507=-0.192
max26.428-26.969=-0.541