Compare commits

Home / Compare 166d65fd .. 1d1b5556

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-54.031=0.584
σ0.349-0.368=-0.018
min54.486-53.887=0.599
max55.609-55.077=0.532
mean418.000-415.000=3.000
σ0.000
min418.000-415.000=3.000
max418.000-415.000=3.000
mean0.138-0.139=-0.001
σ0.005-0.003=0.001
min0.132-0.137=-0.005
max0.148-0.145=0.003
cache=y
dps=1
iters=10
policies=100
mean43.785-43.385=0.400
σ0.006-0.006=0.000
min43.778-43.375=0.403
max43.798-43.394=0.405
mean418.000-415.000=3.000
σ0.000
min418.000-415.000=3.000
max418.000-415.000=3.000
mean0.122-0.123=-0.001
σ0.003-0.004=-0.000
min0.120-0.120=-0.001
max0.128-0.130=-0.002

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4268.500
σ1878.822
min1988.000
max7551.000
mean12.139
σ0.220
min11.794
max12.415
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.616
max36.619
mean4268.500
σ1878.822
min1988.000
max7551.000
mean12.577
σ0.587
min11.733
max13.304
op=table_records(), no indexes
mean41.929
σ0.001
min41.928
max41.932
mean7551.000
σ0.000
min7551.000
max7551.000
mean13.915
σ1.208
min12.290
max15.187
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4268.500
σ1878.822
min1988.000
max7551.000
mean12.048
σ1.792
min10.477
max15.037
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4268.500
σ1878.822
min1988.000
max7551.000
mean8.697
σ0.778
min7.972
max10.344
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.399
max26.403
mean4268.500
σ1878.822
min1988.000
max7551.000
mean6.169
σ0.732
min5.251
max7.633
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4268.500
σ1878.822
min1988.000
max7551.000
mean5.501
σ0.166
min5.191
max5.671
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4268.500
σ1878.822
min1988.000
max7551.000
mean5.031
σ0.099
min4.894
max5.153

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.594
σ0.000
min2524.594
max2524.594
mean7551.000
σ0.000
min7551.000
max7551.000
mean1053.725
σ5.952
min1045.941
max1065.203
op=load_product(), with indexes
mean8744.559
σ0.033
min8744.545
max8744.640
mean3791.375
σ1606.359
min1988.000
max5946.000
mean4470.348
σ1220.377
min3558.080
max6824.630

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.076
max62.080
mean4268.500
σ1878.822
min1988.000
max7551.000
mean82.438
σ9.511
min70.968
max94.509
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7551.000
σ0.000
min7551.000
max7551.000
mean221.340
σ341.380
min85.991
max1065.992
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.687
mean7551.000
σ0.000
min7551.000
max7551.000
mean151.996
σ14.539
min135.511
max168.801

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.317
min11655.305
max11667.517
mean4268.500
σ1878.822
min1988.000
max7551.000
mean6188.583
σ1290.678
min4914.316
max8211.299
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.066
max11560.069
mean7551.000
σ0.000
min7551.000
max7551.000
mean5136.369
σ1136.961
min4433.525
max7037.181

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.581
σ0.020
min172.558
max172.607
mean1988.000
σ0.000
min1988.000
max1988.000
mean345.552
σ41.171
min266.166
max397.524
op=pointedIndexFromKvs
rows=400000
mean357.370
σ0.047
min357.321
max357.443
mean1988.000
σ0.000
min1988.000
max1988.000
mean730.278
σ86.059
min557.721
max802.653

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.185-1006.327=1.859
σ0.877-0.920=-0.043
min1007.686-1005.863=1.823
max1011.819-1010.152=1.667
mean1040.500-1048.100=-7.600
σ295.505-307.293=-11.788
min559.000-552.000=7.000
max1439.000-1639.000=-200.000
mean1.525-1.570=-0.045
σ0.086-0.122=-0.036
min1.453-1.462=-0.010
max1.753-1.948=-0.195

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.882=0.001
σ0.002-0.002=0.000
min0.881
max0.886
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.410-0.419=-0.010
σ0.125-0.127=-0.003
min0.327-0.347=-0.021
max0.628-0.645=-0.017
name=error_case.art
mean2.333-2.334=-0.001
σ0.003-0.003=0.000
min2.332
max2.337
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.876-0.890=-0.014
σ0.087-0.088=-0.001
min0.816-0.828=-0.011
max1.029-1.041=-0.012
name=heavy_item.art
mean1.521-1.521=0.001
σ0.002-0.001=0.001
min1.520
max1.524-1.523=0.001
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.543-0.537=0.006
σ0.040-0.050=-0.009
min0.507-0.494=0.013
max0.608-0.616=-0.008
name=nested_use.art
mean2.355-2.356=-0.001
σ0.002-0.002=-0.000
min2.355
max2.358
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.837-0.845=-0.007
σ0.031-0.030=0.001
min0.814-0.814=-0.001
max0.891-0.895=-0.004

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543-963.551=-0.008
σ0.031-0.025=0.006
min963.523
max963.596-963.585=0.011
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.828-0.821=0.007
σ0.031-0.035=-0.004
min0.780-0.782=-0.002
max0.858-0.875=-0.017
name=cdr_enhanced_4k_loc.art
mean884.853-884.856=-0.003
σ0.006-0.004=0.003
min884.847-884.851=-0.004
max884.860-884.860=-0.000
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.719-0.712=0.007
σ0.031-0.038=-0.007
min0.674-0.659=0.016
max0.747-0.752=-0.005

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706-7.706=0.000
σ0.002-0.002=0.000
min7.705
max7.712-7.711=0.001
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean4.258-4.280=-0.022
σ0.095-0.096=-0.001
min4.084-4.131=-0.047
max4.642-4.578=0.064
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean4.247-4.243=0.004
σ0.087-0.079=0.008
min4.105-4.102=0.003
max4.530-4.600=-0.071
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.742-0.750=-0.008
σ0.019-0.017=0.003
min0.680-0.714=-0.034
max0.843-0.848=-0.005
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.702-0.625=0.077
σ0.015-0.102=-0.087
min0.671-0.489=0.183
max0.786-0.764=0.022

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.659-295.549=2.110
σ0.201-0.231=-0.031
min297.365-295.394=1.971
max298.122-296.196=1.925
mean1988.000-1914.000=74.000
σ0.000
min1988.000-1914.000=74.000
max1988.000-1914.000=74.000
mean0.561-0.574=-0.012
σ0.042-0.033=0.010
min0.501-0.521=-0.021
max0.613-0.640=-0.027

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.772-285.250=4.522
σ0.035-0.035=0.001
min289.724-285.205=4.519
max289.806-285.286=4.521
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.400-0.389=0.011
σ0.011-0.008=0.003
min0.393-0.383=0.010
max0.420-0.398=0.022
iters=5
new-facts=1
prior-facts=6402
mean1299.643-1295.198=4.445
σ0.068-0.107=-0.040
min1299.563-1295.081=4.482
max1299.697-1295.330=4.366
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean2.107-1.906=0.202
σ0.048-0.081=-0.034
min2.038-1.815=0.223
max2.164-2.000=0.164
iters=5
new-facts=6402
prior-facts=1
mean1542.637-1538.145=4.491
σ4.046-3.953=0.093
min1540.608-1536.196=4.412
max1549.866-1545.209=4.656
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean2.306-2.413=-0.107
σ0.193-0.292=-0.099
min2.137-2.145=-0.008
max2.567-2.845=-0.278
iters=5
new-facts=6402
prior-facts=6402
mean1861.632-1857.109=4.524
σ0.065-0.052=0.013
min1861.541-1857.047=4.494
max1861.703-1857.175=4.528
mean1774.400-1770.800=3.600
σ225.518-138.089=87.428
min1477.000-1639.000=-162.000
max1988.000-1914.000=74.000
mean3.287-2.939=0.348
σ0.425-0.081=0.344
min2.878-2.859=0.019
max3.900-3.058=0.843

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.778-1.388=0.390
σ0.113-0.269=-0.156
min1.658-1.261=0.397
max1.888-1.869=0.019

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.148-443.610=2.538
σ577.065-577.065=-0.000
min157.614-155.076=2.538
max1311.745-1309.208=2.538
mean96.250
σ8.500
min92.000
max109.000
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean0.551-0.537=0.014
σ0.565-0.558=0.007
min0.267-0.255=0.013
max1.398-1.374=0.025
policies=20
mean1576.411-1551.037=25.374
σ0.338-0.332=0.006
min1576.186-1550.810=25.376
max1576.914-1551.531=25.384
mean920.000
σ0.000
min920.000
max920.000
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean2.612-2.598=0.014
σ0.015-0.011=0.004
min2.594-2.583=0.011
max2.626-2.608=0.018
policies=200
mean15772.234-15518.471=253.763
σ0.090-0.077=0.013
min15772.113-15518.373=253.740
max15772.316-15518.561=253.755
mean9200.000
σ0.000
min9200.000
max9200.000
mean1439.000-1639.000=-200.000
σ0.000
min1439.000-1639.000=-200.000
max1439.000-1639.000=-200.000
mean26.393-26.254=0.139
σ0.033-0.141=-0.108
min26.359-26.147=0.213
max26.432-26.454=-0.022