Compare commits

Home / Compare 7581702d .. 03274eb9

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.057=0.559
σ0.351-0.367=-0.016
min54.482-53.909=0.573
max55.614-55.100=0.513
mean415.000-419.000=-4.000
σ0.000
min415.000-419.000=-4.000
max415.000-419.000=-4.000
mean0.141-0.138=0.003
σ0.004-0.006=-0.002
min0.138-0.131=0.007
max0.148-0.148=-0.000
cache=y
dps=1
iters=10
policies=100
mean43.785-43.395=0.390
σ0.007-0.006=0.001
min43.778-43.388=0.390
max43.803-43.406=0.397
mean415.000-419.000=-4.000
σ0.000
min415.000-419.000=-4.000
max415.000-419.000=-4.000
mean0.123-0.122=0.000
σ0.004-0.005=-0.001
min0.119-0.116=0.002
max0.129-0.131=-0.002

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4264.250
σ1881.689
min1980.000
max7554.000
mean12.418
σ0.325
min11.911
max12.872
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.619
mean4264.250
σ1881.689
min1980.000
max7554.000
mean12.155
σ0.712
min11.200
max13.137
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.929
mean7554.000
σ0.000
min7554.000
max7554.000
mean13.786
σ1.103
min12.418
max15.351
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4264.250
σ1881.689
min1980.000
max7554.000
mean11.480
σ1.425
min9.999
max13.584
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4264.250
σ1881.689
min1980.000
max7554.000
mean8.233
σ0.380
min7.672
max8.723
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.399
max26.403
mean4264.250
σ1881.689
min1980.000
max7554.000
mean6.319
σ0.287
min5.724
max6.626
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.665
max25.670
mean4264.250
σ1881.689
min1980.000
max7554.000
mean5.392
σ0.140
min5.131
max5.574
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4264.250
σ1881.689
min1980.000
max7554.000
mean5.235
σ0.109
min5.041
max5.361

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.593
σ0.000
min2524.593
max2524.594
mean7554.000
σ0.000
min7554.000
max7554.000
mean1056.196
σ7.960
min1049.617
max1074.040
op=load_product(), with indexes
mean8744.558
σ0.033
min8744.545
max8744.640
mean3785.625
σ1609.980
min1980.000
max5947.000
mean4777.785
σ1459.423
min3525.532
max7066.017

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.076
max62.080
mean4264.250
σ1881.689
min1980.000
max7554.000
mean81.000
σ8.674
min70.773
max93.578
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7554.000
σ0.000
min7554.000
max7554.000
mean241.074
σ400.122
min88.826
max1231.167
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.687
mean7554.000
σ0.000
min7554.000
max7554.000
mean153.695
σ12.046
min141.055
max168.456

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.832
σ4.317
min11655.305
max11667.517
mean4264.250
σ1881.689
min1980.000
max7554.000
mean6566.865
σ1368.204
min4962.939
max8266.577
op=vertical_lookup_list() on indexed
mean11560.069
σ0.002
min11560.066
max11560.072
mean7554.000
σ0.000
min7554.000
max7554.000
mean4947.378
σ753.097
min4388.193
max6264.194

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.581
σ0.028
min172.558
max172.630
mean1980.000
σ0.000
min1980.000
max1980.000
mean368.868
σ26.276
min345.919
max412.541
op=pointedIndexFromKvs
rows=400000
mean357.365
σ0.042
min357.321
max357.409
mean1980.000
σ0.000
min1980.000
max1980.000
mean782.041
σ40.622
min682.865
max807.872

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.180-1006.926=1.255
σ0.946-0.867=0.079
min1007.719-1006.428=1.290
max1012.128-1010.512=1.616
mean1051.400-1055.200=-3.800
σ312.621-314.625=-2.003
min588.000-557.000=31.000
max1513.000-1630.000=-117.000
mean1.569-1.537=0.032
σ0.141-0.072=0.069
min1.462-1.455=0.007
max2.070-1.724=0.346

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.884-0.883=0.000
σ0.003-0.003=0.000
min0.881-0.882=-0.000
max0.887-0.887=0.001
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.424-0.414=0.010
σ0.126-0.137=-0.011
min0.358-0.326=0.032
max0.648-0.654=-0.006
name=error_case.art
mean2.333-2.339=-0.005
σ0.003
min2.332-2.337=-0.005
max2.337-2.342=-0.005
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.878-0.871=0.007
σ0.089-0.101=-0.012
min0.797-0.813=-0.016
max1.030-1.050=-0.020
name=heavy_item.art
mean1.521-1.524=-0.002
σ0.002
min1.520-1.522=-0.002
max1.524-1.526=-0.002
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.545-0.522=0.023
σ0.047-0.051=-0.004
min0.502-0.479=0.023
max0.619-0.606=0.013
name=nested_use.art
mean2.355-2.361=-0.006
σ0.002-0.002=0.000
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.843-0.830=0.012
σ0.041-0.037=0.005
min0.822-0.793=0.028
max0.917-0.881=0.035

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.548-964.839=-1.291
σ0.035-0.034=0.001
min963.523-964.811=-1.288
max963.609-964.894=-1.285
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.821-0.846=-0.025
σ0.061-0.018=0.042
min0.722-0.816=-0.094
max0.869-0.862=0.007
name=cdr_enhanced_4k_loc.art
mean884.854-885.511=-0.658
σ0.006-0.008=-0.002
min884.847-885.504=-0.657
max884.861-885.522=-0.662
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.707-0.733=-0.025
σ0.080-0.017=0.063
min0.564-0.704=-0.139
max0.750-0.746=0.003

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706-7.716=-0.010
σ0.002-0.002=-0.000
min7.705-7.715=-0.010
max7.709-7.720=-0.011
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean4.231-4.207=0.025
σ0.105-0.093=0.012
min4.099-4.059=0.040
max4.886-4.686=0.200
name=record_render_large_syntax_err.art
mean7.655-7.665=-0.010
σ0.002
min7.654-7.664=-0.010
max7.658-7.668=-0.010
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean4.221-4.179=0.042
σ0.079-0.058=0.021
min4.054-4.041=0.014
max4.533-4.384=0.148
name=record_render_success.art
mean2.288-2.291=-0.003
σ0.002
min2.287-2.290=-0.003
max2.291-2.294=-0.003
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.741-0.743=-0.003
σ0.017-0.021=-0.004
min0.707-0.708=-0.001
max0.855-0.870=-0.015
name=record_render_syntax_err.art
mean2.163-2.166=-0.002
σ0.002
min2.163-2.165=-0.002
max2.166-2.169=-0.002
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.699-0.700=-0.001
σ0.013-0.014=-0.001
min0.672-0.667=0.005
max0.755-0.761=-0.006

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.326-295.344=1.982
σ0.227-0.280=-0.053
min297.199-295.006=2.193
max297.945-296.050=1.894
mean1980.000-1897.000=83.000
σ0.000
min1980.000-1897.000=83.000
max1980.000-1897.000=83.000
mean0.538-0.575=-0.036
σ0.012-0.050=-0.038
min0.514-0.504=0.010
max0.554-0.683=-0.129

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-285.363=4.411
σ0.040-0.037=0.003
min289.718-285.315=4.402
max289.818-285.401=4.416
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.401-0.391=0.010
σ0.011-0.006=0.005
min0.394-0.381=0.012
max0.420-0.397=0.024
iters=5
new-facts=1
prior-facts=6402
mean1299.657-1295.742=3.914
σ0.068-0.111=-0.044
min1299.577-1295.626=3.951
max1299.713-1295.882=3.831
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean2.100-1.921=0.178
σ0.070-0.089=-0.019
min2.010-1.826=0.183
max2.164-2.024=0.141
iters=5
new-facts=6402
prior-facts=1
mean1542.603-1539.849=2.754
σ4.028-6.825=-2.797
min1540.581-1536.560=4.021
max1549.799-1552.054=-2.255
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean2.230-2.296=-0.066
σ0.140-0.263=-0.123
min2.103-2.040=0.063
max2.401-2.680=-0.280
iters=5
new-facts=6402
prior-facts=6402
mean1861.625-1857.652=3.974
σ0.072-0.062=0.010
min1861.520-1857.573=3.947
max1861.706-1857.730=3.976
mean1774.600-1771.000=3.600
σ211.590-126.892=84.698
min1513.000-1630.000=-117.000
max1980.000-1897.000=83.000
mean3.250-3.091=0.159
σ0.336-0.273=0.064
min2.897-2.883=0.014
max3.678-3.563=0.114

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.645-1.252=0.394
σ0.254-0.287=-0.032
min1.307-0.950=0.357
max1.846-1.621=0.225

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.185-445.488=0.697
σ577.140-580.640=-3.500
min157.613-155.166=2.446
max1311.896-1316.449=-4.553
mean96.250
σ8.500
min92.000
max109.000
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean0.545-0.526=0.019
σ0.553-0.541=0.012
min0.263-0.253=0.010
max1.375-1.338=0.037
policies=20
mean1576.415-1551.937=24.478
σ0.334-0.337=-0.002
min1576.186-1551.706=24.481
max1576.912-1552.437=24.475
mean920.000
σ0.000
min920.000
max920.000
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean2.613-2.599=0.014
σ0.008-0.008=-0.000
min2.608-2.590=0.018
max2.624-2.609=0.015
policies=200
mean15772.314-15527.633=244.681
σ0.138-0.123=0.015
min15772.203-15527.500=244.702
max15772.493-15527.798=244.695
mean9200.000
σ0.000
min9200.000
max9200.000
mean1513.000-1630.000=-117.000
σ0.000
min1513.000-1630.000=-117.000
max1513.000-1630.000=-117.000
mean26.545-26.141=0.404
σ0.268-0.046=0.222
min26.349-26.103=0.246
max26.941-26.208=0.732