Compare commits

Home / Compare f36b1dcd .. e0ef0663

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.618-54.616=0.002
σ0.351-0.352=-0.001
min54.483-54.478=0.004
max55.616-55.616=0.000
mean415.000-418.000=-3.000
σ0.000
min415.000-418.000=-3.000
max415.000-418.000=-3.000
mean0.138-0.138=-0.000
σ0.005-0.006=-0.001
min0.132-0.130=0.003
max0.146-0.147=-0.001
cache=y
dps=1
iters=10
policies=100
mean43.785-43.785=-0.000
σ0.006-0.006=-0.001
min43.779-43.776=0.003
max43.798-43.798=-0.000
mean415.000-418.000=-3.000
σ0.000
min415.000-418.000=-3.000
max415.000-418.000=-3.000
mean0.122-0.123=-0.000
σ0.004-0.003=0.001
min0.119-0.120=-0.001
max0.130-0.128=0.001

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618-36.618=-0.001
σ0.002-0.003=-0.001
min36.615
max36.620-36.623=-0.003
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean12.019-12.417=-0.398
σ0.399-0.177=0.223
min11.613-12.116=-0.503
max12.741-12.612=0.129
op=column_set() on indexed, repeat
mean36.617-36.617=0.000
σ0.002-0.002=0.000
min36.615
max36.619
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean11.217-12.192=-0.975
σ0.150-0.641=-0.491
min10.996-11.372=-0.376
max11.485-13.094=-1.609
op=table_records(), no indexes
mean41.928-41.928=-0.000
σ0.000-0.000=-0.000
min41.928
max41.929-41.929=-0.000
mean6041.000-6051.000=-10.000
σ0.000
min6041.000-6051.000=-10.000
max6041.000-6051.000=-10.000
mean13.234-13.366=-0.132
σ1.130-1.117=0.013
min11.060-11.252=-0.192
max14.906-14.925=-0.019
op=table_records(), repeat
mean41.928-41.928=0.000
σ0.002-0.002=0.000
min41.927-41.927=-0.000
max41.932-41.931=0.001
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean12.236-12.747=-0.511
σ1.859-2.055=-0.196
min10.271-10.311=-0.040
max14.411-15.230=-0.819
op=vertical_lookup_list() on indexed, after table_records()
mean27.604-27.605=-0.000
σ0.002-0.002=-0.000
min27.603-27.603=-0.000
max27.607-27.607=-0.000
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean8.114-8.846=-0.732
σ0.281-1.280=-0.999
min7.760-7.805=-0.045
max8.557-11.875=-3.318
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400-26.400=-0.000
σ0.002-0.002=0.000
min26.399-26.399=0.000
max26.403
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean6.051-6.933=-0.882
σ0.358-1.027=-0.670
min5.537-6.235=-0.698
max6.653-9.413=-2.760
op=vertical_lookup_row_list() on 2 indexed
mean25.666-25.666=0.000
σ0.002-0.002=0.000
min25.664-25.664=-0.000
max25.670-25.670=0.000
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean5.187-5.519=-0.333
σ0.177-0.066=0.110
min4.974-5.381=-0.407
max5.481-5.582=-0.100
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968-25.968=-0.000
σ0.002-0.002=0.000
min25.967-25.967=-0.000
max25.971
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean4.987-5.294=-0.307
σ0.153-0.236=-0.083
min4.760-4.725=0.035
max5.213-5.458=-0.245

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.593-2524.594=-0.001
σ0.000-0.001=-0.001
min2524.593
max2524.594-2524.597=-0.003
mean6041.000-6051.000=-10.000
σ0.000
min6041.000-6051.000=-10.000
max6041.000-6051.000=-10.000
mean1440.812-1472.355=-31.543
σ625.391-675.656=-50.266
min1045.781-1028.058=17.722
max2704.363-2607.703=96.660
op=load_product(), with indexes
mean8744.559-8744.559=0.000
σ0.033-0.033=0.000
min8744.544-8744.544=-0.000
max8744.641-8744.641=0.001
mean3797.750-3824.375=-26.625
σ1676.607-1653.325=23.282
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean4624.437-4394.566=229.872
σ1476.191-1215.926=260.265
min3555.135-3518.673=36.462
max7280.586-6739.720=540.866

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078-62.078=-0.000
σ0.002-0.002=0.000
min62.076
max62.080
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean80.618-83.394=-2.776
σ11.292-17.512=-6.220
min69.711-70.615=-0.904
max101.029-121.708=-20.680
op=vertical_lookup_list() on unindexed missing Int
mean40.944-40.944=0.000
σ0.002-0.001=0.001
min40.943-40.944=-0.000
max40.949-40.945=0.004
mean6041.000-6051.000=-10.000
σ0.000
min6041.000-6051.000=-10.000
max6041.000-6051.000=-10.000
mean97.087-94.048=3.039
σ9.054-10.976=-1.922
min84.252-73.697=10.555
max108.390-106.777=1.613
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686-66.686=-0.000
σ0.000-0.000=-0.000
min66.685
max66.686-66.687=-0.000
mean6041.000-6051.000=-10.000
σ0.000
min6041.000-6051.000=-10.000
max6041.000-6051.000=-10.000
mean228.993-227.037=1.956
σ235.166-241.336=-6.170
min127.583-110.584=16.999
max810.060-822.790=-12.731

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833-11656.833=-0.000
σ4.318-4.318=0.000
min11655.305
max11667.521
mean4089.375-4107.250=-17.875
σ1586.689-1571.951=14.738
min1890.000-1973.000=-83.000
max6041.000-6051.000=-10.000
mean6349.986-6187.664=162.322
σ1228.679-1293.909=-65.230
min4965.952-4904.547=61.404
max8421.462-7861.776=559.686
op=vertical_lookup_list() on indexed
mean11560.069-11560.069=0.000
σ0.001-0.001=-0.000
min11560.066-11560.066=0.001
max11560.069
mean6041.000-6051.000=-10.000
σ0.000
min6041.000-6051.000=-10.000
max6041.000-6051.000=-10.000
mean6734.869-6429.007=305.862
σ1478.364-1168.088=310.276
min4431.636-4398.251=33.386
max8227.745-7804.055=423.690

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.585-172.583=0.002
σ0.022-0.024=-0.002
min172.558
max172.621-172.619=0.002
mean1890.000-1973.000=-83.000
σ0.000
min1890.000-1973.000=-83.000
max1890.000-1973.000=-83.000
mean353.839-352.560=1.279
σ29.934-52.832=-22.898
min291.427-261.727=29.701
max391.767-409.684=-17.917
op=pointedIndexFromKvs
rows=400000
mean357.358-357.362=-0.003
σ0.035-0.040=-0.005
min357.321
max357.406-357.405=0.001
mean1890.000-1973.000=-83.000
σ0.000
min1890.000-1973.000=-83.000
max1890.000-1973.000=-83.000
mean755.574-783.061=-27.487
σ58.611-24.291=34.320
min620.056-732.768=-112.712
max796.550-806.227=-9.676

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.181-1008.185=-0.004
σ0.923-0.886=0.036
min1007.716-1007.685=0.030
max1012.019-1011.865=0.154
mean1038.750-1052.650=-13.900
σ307.942-313.439=-5.497
min542.000-568.000=-26.000
max1471.000-1515.000=-44.000
mean1.592-1.551=0.042
σ0.146-0.083=0.063
min1.427-1.419=0.008
max1.926-1.770=0.156

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.439-0.440=-0.001
σ0.184-0.174=0.010
min0.333-0.336=-0.003
max0.767-0.750=0.017
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.924-0.929=-0.005
σ0.163-0.175=-0.012
min0.838-0.819=0.019
max1.214-1.238=-0.025
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.542-0.540=0.002
σ0.049-0.049=0.000
min0.499-0.502=-0.003
max0.625-0.623=0.002
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.834-0.841=-0.007
σ0.041-0.044=-0.002
min0.790-0.798=-0.007
max0.898-0.904=-0.005

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.551-963.549=0.003
σ0.037-0.030=0.007
min963.527-963.528=-0.001
max963.617-963.602=0.015
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.809-0.759=0.050
σ0.054-0.083=-0.029
min0.728-0.656=0.072
max0.863-0.853=0.010
name=cdr_enhanced_4k_loc.art
mean884.853-884.854=-0.000
σ0.009-0.007=0.002
min884.847
max884.867-884.863=0.004
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.728-0.717=0.011
σ0.021-0.037=-0.017
min0.706-0.658=0.048
max0.747-0.743=0.003

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.711-7.709=0.001
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean3.565-4.276=-0.711
σ0.118-0.099=0.019
min3.410-4.138=-0.728
max4.028-4.706=-0.678
name=record_render_large_syntax_err.art
mean7.655-7.655=-0.000
σ0.002-0.002=-0.000
min7.654
max7.658-7.659=-0.001
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean3.509-4.259=-0.749
σ0.066-0.085=-0.018
min3.419-4.084=-0.665
max3.747-4.496=-0.748
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.753-0.750=0.004
σ0.017-0.018=-0.001
min0.721-0.717=0.003
max0.858-0.841=0.017
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.715-0.717=-0.002
σ0.015-0.019=-0.004
min0.692-0.628=0.065
max0.802-0.810=-0.008

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.494-297.479=0.016
σ0.203-0.188=0.014
min297.320-297.342=-0.022
max298.021-297.993=0.028
mean1890.000-1973.000=-83.000
σ0.000
min1890.000-1973.000=-83.000
max1890.000-1973.000=-83.000
mean0.599-0.588=0.011
σ0.018-0.026=-0.008
min0.574-0.548=0.025
max0.625-0.633=-0.008

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.769-289.767=0.002
σ0.032-0.040=-0.008
min289.728-289.722=0.006
max289.803-289.810=-0.008
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.398-0.400=-0.002
σ0.015-0.011=0.004
min0.378-0.394=-0.016
max0.421-0.419=0.002
iters=5
new-facts=1
prior-facts=6402
mean1299.664-1299.647=0.017
σ0.087-0.075=0.012
min1299.560-1299.555=0.005
max1299.779-1299.720=0.059
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean2.078-2.089=-0.012
σ0.068-0.062=0.007
min2.003-2.012=-0.008
max2.161-2.162=-0.001
iters=5
new-facts=6402
prior-facts=1
mean1542.610-1542.630=-0.020
σ4.040-4.015=0.024
min1540.603-1540.597=0.005
max1549.828-1549.804=0.024
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean2.233-2.279=-0.047
σ0.123-0.200=-0.078
min2.119-2.099=0.020
max2.415-2.597=-0.182
iters=5
new-facts=6402
prior-facts=6402
mean1861.623-1861.632=-0.009
σ0.082-0.077=0.005
min1861.495-1861.515=-0.020
max1861.701-1861.715=-0.015
mean1735.200-1773.800=-38.600
σ165.380-206.478=-41.098
min1501.000-1515.000=-14.000
max1890.000-1973.000=-83.000
mean3.077-3.272=-0.196
σ0.246-0.413=-0.167
min2.866-2.850=0.016
max3.478-3.752=-0.273

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.578-1.643=-0.065
σ0.140-0.201=-0.061
min1.428-1.338=0.091
max1.742-1.830=-0.088

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.186-446.185=0.001
σ577.140-577.139=0.000
min157.615-157.613=0.001
max1311.896-1311.894=0.002
mean96.250
σ8.500
min92.000
max109.000
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean0.536-0.540=-0.003
σ0.539-0.553=-0.013
min0.263-0.262=0.001
max1.346-1.369=-0.023
policies=20
mean1576.417-1576.414=0.003
σ0.345-0.350=-0.005
min1576.186-1576.175=0.011
max1576.930-1576.934=-0.004
mean920.000
σ0.000
min920.000
max920.000
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean2.621-2.616=0.005
σ0.004-0.022=-0.019
min2.618-2.587=0.031
max2.626-2.640=-0.014
policies=200
mean15772.208-15772.219=-0.012
σ0.120-0.078=0.041
min15772.088-15772.121=-0.033
max15772.346-15772.313=0.033
mean9200.000
σ0.000
min9200.000
max9200.000
mean1471.000-1515.000=-44.000
σ0.000
min1471.000-1515.000=-44.000
max1471.000-1515.000=-44.000
mean26.499-26.482=0.016
σ0.078-0.038=0.041
min26.406-26.440=-0.034
max26.597-26.528=0.069