Compare commits

Home / Compare 69163753 .. 9f94503c

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.522-54.868=-0.345
σ0.370-0.367=0.003
min54.378-54.732=-0.354
max55.574-55.910=-0.336
mean416.000
σ0.000
min416.000
max416.000
mean0.140-0.139=0.001
σ0.005-0.005=0.000
min0.136-0.133=0.003
max0.148-0.146=0.003
cache=y
dps=1
iters=10
policies=100
mean43.766-44.101=-0.335
σ0.007-0.006=0.001
min43.756-44.094=-0.338
max43.777-44.114=-0.337
mean416.000
σ0.000
min416.000
max416.000
mean0.122-0.126=-0.005
σ0.004-0.004=0.000
min0.116-0.123=-0.007
max0.128-0.133=-0.004

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on indexed
rows=200000
mean36.617
σ0.002
min36.616
max36.619
mean4169.500
σ1899.312
min1550.000
max7203.000
mean12.595
σ0.313
min12.189
max13.226
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.619
mean4289.625
σ1979.093
min1550.000
max7203.000
mean95.012
σ234.488
min11.483
max675.338
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7203.000
σ0.000
min7203.000
max7203.000
mean14.820
σ1.238
min12.029
max15.540
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7203.000
σ0.000
min7203.000
max7203.000
mean12.916
σ1.374
min11.176
max15.088
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.932
mean4169.500
σ1899.312
min1550.000
max7203.000
mean13.503
σ1.715
min10.992
max15.244
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.605
σ0.002
min27.603
max27.607
mean4169.500
σ1899.312
min1550.000
max7203.000
mean9.127
σ0.361
min8.720
max9.744
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.401
σ0.002
min26.399
max26.403
mean4169.500
σ1899.312
min1550.000
max7203.000
mean6.585
σ0.361
min6.132
max7.265
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.664
max25.670
mean4289.625
σ1979.093
min1550.000
max7203.000
mean6.099
σ0.679
min5.598
max7.703
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4289.625
σ1979.093
min1550.000
max7203.000
mean5.754
σ0.711
min5.154
max7.471
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.972
mean4289.625
σ1979.093
min1550.000
max7203.000
mean5.788
σ0.637
min5.247
max7.312
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.002
min25.967
max25.971
mean4289.625
σ1979.093
min1550.000
max7203.000
mean5.754
σ0.649
min5.311
max7.344

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=load_product(), no indexes
rows=200000
mean2524.595
σ0.002
min2524.594
max2524.598
mean7203.000
σ0.000
min7203.000
max7203.000
mean1186.791
σ386.677
min1043.294
max2143.729
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.560
σ0.040
min8744.545
max8744.660
mean3596.750
σ1818.874
min1075.000
max5837.000
mean5001.306
σ1581.008
min3537.721
max7104.074

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on unindexed, dense
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4169.500
σ1899.312
min1550.000
max7203.000
mean83.720
σ10.075
min75.037
max104.081
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4169.500
σ1899.312
min1550.000
max7203.000
mean84.658
σ9.986
min75.265
max104.674
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.945
σ0.002
min40.943
max40.947
mean7203.000
σ0.000
min7203.000
max7203.000
mean100.741
σ12.439
min73.621
max108.046
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.945
σ0.002
min40.943
max40.948
mean7203.000
σ0.000
min7203.000
max7203.000
mean100.848
σ12.675
min73.184
max108.641
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.948
max40.953
mean7203.000
σ0.000
min7203.000
max7203.000
mean104.104
σ10.462
min81.535
max112.764
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.950
σ0.002
min40.948
max40.954
mean7203.000
σ0.000
min7203.000
max7203.000
mean101.159
σ12.358
min74.300
max108.680
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.687
σ0.002
min66.686
max66.690
mean7203.000
σ0.000
min7203.000
max7203.000
mean205.856
σ145.930
min117.858
max564.526
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.689
mean7203.000
σ0.000
min7203.000
max7203.000
mean149.435
σ23.319
min110.168
max168.021

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4169.500
σ1899.312
min1550.000
max7203.000
mean6618.182
σ1171.136
min4856.904
max7706.888
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.065
σ0.001
min11560.064
max11560.068
mean7203.000
σ0.000
min7203.000
max7203.000
mean6113.546
σ1628.342
min4400.715
max8745.435

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.665
σ0.011
min172.646
max172.677
mean487.250
σ0.707
min487.000
max489.000
mean392.917
σ18.687
min358.928
max412.896
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.467
σ0.156
min357.321
max357.628
mean573.000
σ0.000
min573.000
max573.000
mean786.083
σ47.429
min703.068
max860.078

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.081-1010.012=-1.931
σ0.761-0.888=-0.127
min1007.604-1009.513=-1.909
max1011.227-1013.699=-2.472
mean7203.000-1051.450=6151.550
σ0.000-309.398=-309.398
min7203.000-579.000=6624.000
max7203.000-1492.000=5711.000
mean1.513-1.534=-0.021
σ0.132-0.077=0.055
min1.382-1.452=-0.070
max1.843-1.762=0.082

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.884-0.883=0.000
σ0.002-0.003=-0.000
min0.881-0.882=-0.000
max0.886-0.887=-0.000
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.413-0.450=-0.036
σ0.130-0.193=-0.063
min0.330-0.343=-0.013
max0.641-0.793=-0.152
name=error_case.art
mean2.334-2.339=-0.004
σ0.003-0.003=0.001
min2.332-2.337=-0.005
max2.339-2.342=-0.003
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.891-0.931=-0.040
σ0.088-0.168=-0.080
min0.833-0.838=-0.004
max1.044-1.231=-0.186
name=heavy_item.art
mean1.521-1.524=-0.002
σ0.002
min1.520-1.522=-0.002
max1.524-1.526=-0.002
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.545-0.543=0.002
σ0.048-0.049=-0.001
min0.511-0.495=0.016
max0.629-0.619=0.009
name=nested_use.art
mean2.355-2.361=-0.005
σ0.002
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.849-0.855=-0.007
σ0.042-0.030=0.012
min0.796-0.834=-0.038
max0.910-0.906=0.004

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.551-964.822=-1.270
σ0.027-0.024=0.003
min963.535-964.802=-1.267
max963.598-964.860=-1.262
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.811-0.828=-0.018
σ0.051-0.022=0.029
min0.725-0.797=-0.072
max0.845-0.851=-0.006
name=cdr_enhanced_4k_loc.art
mean884.854-885.511=-0.657
σ0.007-0.007=0.000
min884.847-885.504=-0.657
max884.862-885.519=-0.657
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.683-0.715=-0.032
σ0.071-0.023=0.048
min0.568-0.676=-0.108
max0.738-0.737=0.001

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.711-7.723=-0.012
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean3.521-3.473=0.049
σ0.086-0.090=-0.005
min3.368-3.263=0.105
max3.797-3.809=-0.012
name=record_render_large_syntax_err.art
mean7.655-7.665=-0.010
σ0.002-0.002=0.000
min7.654-7.664=-0.010
max7.659-7.668=-0.009
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean3.929-3.437=0.492
σ0.387-0.084=0.303
min3.385-3.257=0.128
max4.515-3.693=0.822
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
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.753-0.536=0.217
σ0.019-0.019=-0.000
min0.716-0.512=0.204
max0.864-0.662=0.201
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
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.714-0.509=0.205
σ0.021-0.034=-0.013
min0.615-0.482=0.132
max0.793-0.814=-0.021

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.331-298.565=-1.234
σ0.246-0.188=0.058
min297.184-298.412=-1.228
max298.019-299.075=-1.056
mean7203.000-1892.000=5311.000
σ0.000
min7203.000-1892.000=5311.000
max7203.000-1892.000=5311.000
mean0.570-0.617=-0.047
σ0.028-0.037=-0.009
min0.517-0.566=-0.049
max0.594-0.710=-0.116

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.730-293.557=-3.827
σ0.040-0.040=-0.001
min289.682-293.504=-3.822
max289.792-293.603=-3.812
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.406-0.405=0.001
σ0.020-0.007=0.013
min0.386-0.397=-0.012
max0.432-0.413=0.019
iters=5
new-facts=1
prior-facts=6402
mean1299.640-1303.839=-4.199
σ0.091-0.067=0.025
min1299.534-1303.760=-4.226
max1299.742-1303.905=-4.163
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean1.934-2.118=-0.184
σ0.083-0.140=-0.057
min1.791-1.990=-0.198
max2.001-2.336=-0.335
iters=5
new-facts=6402
prior-facts=1
mean1542.624-1548.122=-5.498
σ4.086-6.854=-2.768
min1540.578-1544.890=-4.312
max1549.926-1560.379=-10.454
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean2.280-2.337=-0.057
σ0.244-0.094=0.150
min2.055-2.223=-0.168
max2.667-2.459=0.208
iters=5
new-facts=6402
prior-facts=6402
mean1861.597-1865.856=-4.260
σ0.057-0.072=-0.015
min1861.512-1865.760=-4.248
max1861.648-1865.937=-4.289
mean7203.000-1735.400=5467.600
σ0.000-169.327=-169.327
min7203.000-1492.000=5711.000
max7203.000-1892.000=5311.000
mean2.919-3.077=-0.157
σ0.094-0.161=-0.067
min2.813-2.907=-0.094
max3.052-3.310=-0.257

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.497-1.728=-0.232
σ0.315-0.169=0.146
min1.007-1.448=-0.440
max1.807-1.896=-0.089

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.146-449.402=-3.256
σ577.064-580.934=-3.870
min157.612-158.934=-1.322
max1311.743-1320.804=-9.061
mean96.250
σ8.500
min92.000
max109.000
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean0.554-0.539=0.015
σ0.572-0.553=0.019
min0.267-0.259=0.009
max1.412-1.369=0.044
policies=20
mean1576.398-1589.621=-13.223
σ0.350-0.347=0.002
min1576.162-1589.386=-13.224
max1576.918-1590.138=-13.220
mean920.000
σ0.000
min920.000
max920.000
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean2.638-2.616=0.022
σ0.017-0.026=-0.009
min2.616-2.592=0.023
max2.652-2.652=0.000
policies=200
mean15771.972-15904.183=-132.211
σ0.056-0.140=-0.084
min15771.893-15904.035=-132.141
max15772.019-15904.370=-132.351
mean9200.000
σ0.000
min9200.000
max9200.000
mean7203.000-1492.000=5711.000
σ0.000
min7203.000-1492.000=5711.000
max7203.000-1492.000=5711.000
mean26.507-26.524=-0.017
σ0.240-0.043=0.197
min26.353-26.479=-0.127
max26.864-26.579=0.286