Compare commits

Home / Compare 85748013 .. 689effac

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-54.617=0.000
σ0.349-0.350=-0.002
min54.489-54.481=0.007
max55.609-55.613=-0.004
mean420.000-415.000=5.000
σ0.000
min420.000-415.000=5.000
max420.000-415.000=5.000
mean0.142-0.139=0.003
σ0.005-0.005=-0.000
min0.137-0.135=0.002
max0.149-0.150=-0.001
cache=y
dps=1
iters=10
policies=100
mean43.785-43.786=-0.000
σ0.006-0.006=-0.001
min43.781-43.778=0.003
max43.799-43.799=0.000
mean420.000-415.000=5.000
σ0.000
min420.000-415.000=5.000
max420.000-415.000=5.000
mean0.125-0.123=0.002
σ0.004-0.004=0.000
min0.122-0.120=0.002
max0.132-0.130=0.003

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
mean4281.875
σ1977.280
min1547.000
max7207.000
mean81.837
σ194.853
min12.717
max564.074
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4281.875
σ1977.280
min1547.000
max7207.000
mean14.414
σ4.755
min11.889
max26.069
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7207.000
σ0.000
min7207.000
max7207.000
mean15.285
σ0.903
min13.440
max16.313
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7207.000
σ0.000
min7207.000
max7207.000
mean13.561
σ1.429
min11.772
max15.325
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4165.125
σ1900.024
min1547.000
max7207.000
mean13.819
σ1.599
min11.196
max15.526
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.605
σ0.003
min27.603
max27.611
mean4165.125
σ1900.024
min1547.000
max7207.000
mean8.902
σ0.254
min8.394
max9.212
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.002
min26.399
max26.403
mean4165.125
σ1900.024
min1547.000
max7207.000
mean6.872
σ0.271
min6.252
max7.154
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.664
max25.669
mean4281.875
σ1977.280
min1547.000
max7207.000
mean6.397
σ1.137
min5.779
max9.193
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4281.875
σ1977.280
min1547.000
max7207.000
mean5.935
σ1.166
min5.279
max8.804
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.971
mean4281.875
σ1977.280
min1547.000
max7207.000
mean5.971
σ1.049
min5.246
max8.532
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.002
min25.967
max25.971
mean4281.875
σ1977.280
min1547.000
max7207.000
mean5.862
σ1.047
min5.180
max8.426
op=column_set() on indexed
mean36.618
σ0.002
min36.615
max36.620
mean4118.000
σ1554.978
min2089.000
max6050.000
mean12.280
σ0.240
min11.944
max12.725
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.616
max36.620
mean4118.000
σ1554.978
min2089.000
max6050.000
mean12.683
σ0.174
min12.350
max12.921
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.928
mean6050.000
σ0.000
min6050.000
max6050.000
mean12.811
σ1.243
min10.336
max14.612
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4118.000
σ1554.978
min2089.000
max6050.000
mean11.803
σ1.506
min9.753
max14.047
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4118.000
σ1554.978
min2089.000
max6050.000
mean8.141
σ0.278
min7.718
max8.517
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.399
max26.403
mean4118.000
σ1554.978
min2089.000
max6050.000
mean6.016
σ0.270
min5.390
max6.240
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4118.000
σ1554.978
min2089.000
max6050.000
mean5.274
σ0.082
min5.138
max5.362
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4118.000
σ1554.978
min2089.000
max6050.000
mean5.083
σ0.077
min4.973
max5.200

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=load_product(), no indexes
rows=200000
mean2524.596
σ0.002
min2524.594
max2524.597
mean7207.000
σ0.000
min7207.000
max7207.000
mean1357.776
σ456.670
min1054.112
max2221.274
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.560
σ0.040
min8744.545
max8744.659
mean3587.875
σ1813.883
min1068.000
max5813.000
mean4990.605
σ1560.449
min3572.880
max7234.244
op=load_product(), no indexes
mean2524.594
σ0.000
min2524.594
max2524.594
mean6050.000
σ0.000
min6050.000
max6050.000
mean1410.227
σ680.743
min1040.726
max2712.607
op=load_product(), with indexes
mean8744.559
σ0.033
min8744.544
max8744.641
mean3844.750
σ1623.177
min2089.000
max6050.000
mean4578.294
σ1396.310
min3553.985
max6864.904

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
mean4165.125
σ1900.024
min1547.000
max7207.000
mean81.632
σ10.288
min71.880
max100.976
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4165.125
σ1900.024
min1547.000
max7207.000
mean82.171
σ9.738
min73.671
max100.299
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.944
σ0.001
min40.944
max40.947
mean7207.000
σ0.000
min7207.000
max7207.000
mean103.246
σ8.826
min85.227
max108.541
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.946
σ0.002
min40.944
max40.947
mean7207.000
σ0.000
min7207.000
max7207.000
mean103.079
σ8.825
min84.899
max108.365
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.950
σ0.002
min40.949
max40.953
mean7207.000
σ0.000
min7207.000
max7207.000
mean105.688
σ8.645
min91.137
max113.710
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.951
σ0.002
min40.949
max40.953
mean7207.000
σ0.000
min7207.000
max7207.000
mean103.118
σ8.833
min85.024
max108.210
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7207.000
σ0.000
min7207.000
max7207.000
mean265.197
σ302.707
min133.429
max1013.735
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7207.000
σ0.000
min7207.000
max7207.000
mean156.041
σ14.583
min134.109
max167.020
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.075
max62.080
mean4118.000
σ1554.978
min2089.000
max6050.000
mean83.539
σ12.833
min72.067
max102.804
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean6050.000
σ0.000
min6050.000
max6050.000
mean97.828
σ10.837
min79.296
max109.316
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.001
min66.685
max66.689
mean6050.000
σ0.000
min6050.000
max6050.000
mean218.462
σ212.056
min120.768
max742.038

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4165.125
σ1900.024
min1547.000
max7207.000
mean6887.658
σ1129.345
min4964.049
max7991.354
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.066
σ0.002
min11560.065
max11560.068
mean7207.000
σ0.000
min7207.000
max7207.000
mean5903.518
σ1547.152
min4458.178
max7869.732
op=table_records()
mean11656.833
σ4.318
min11655.305
max11667.521
mean4118.000
σ1554.978
min2089.000
max6050.000
mean6418.855
σ1270.730
min4903.104
max8128.598
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.066
max11560.069
mean6050.000
σ0.000
min6050.000
max6050.000
mean6741.431
σ1565.684
min4379.835
max8189.024

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.660
σ0.018
min172.633
max172.681
mean486.125
σ0.354
min486.000
max487.000
mean378.599
σ32.632
min327.347
max416.220
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.478
σ0.137
min357.321
max357.627
mean564.000
σ0.000
min564.000
max564.000
mean721.576
σ91.796
min566.019
max846.477
op=pointedIndexFromKvs
rows=200000
mean172.581
σ0.023
min172.562
max172.623
mean2089.000
σ0.000
min2089.000
max2089.000
mean358.391
σ56.831
min281.660
max464.237
op=pointedIndexFromKvs
rows=400000
mean357.369
σ0.049
min357.321
max357.449
mean2089.000
σ0.000
min2089.000
max2089.000
mean772.199
σ30.554
min704.331
max795.594

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.184-1008.082=0.101
σ0.897-0.761=0.136
min1007.696-1007.609=0.087
max1011.913-1011.229=0.684
mean1050.950-7207.000=-6156.050
σ310.860-0.000=310.860
min569.000-7207.000=-6638.000
max1508.000-7207.000=-5699.000
mean1.560-1.532=0.027
σ0.068-0.142=-0.074
min1.479-1.355=0.124
max1.749-1.965=-0.215

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.419-0.310=0.109
σ0.132-0.117=0.016
min0.347-0.248=0.099
max0.655-0.519=0.136
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.905-0.653=0.252
σ0.089-0.075=0.014
min0.841-0.593=0.247
max1.060-0.781=0.279
name=heavy_item.art
mean1.522-1.521=0.000
σ0.002-0.002=-0.000
min1.520
max1.524
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.553-0.483=0.070
σ0.051-0.060=-0.010
min0.502-0.391=0.111
max0.633-0.531=0.102
name=nested_use.art
mean2.356-2.355=0.001
σ0.002-0.002=0.001
min2.355
max2.360-2.358=0.001
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.873-0.854=0.019
σ0.032-0.044=-0.011
min0.846-0.823=0.023
max0.922-0.930=-0.007

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.545-963.551=-0.006
σ0.031-0.022=0.009
min963.523-963.535=-0.012
max963.598-963.588=0.010
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.831-0.790=0.042
σ0.045-0.047=-0.002
min0.762-0.720=0.041
max0.869-0.842=0.028
name=cdr_enhanced_4k_loc.art
mean884.854-884.854=-0.000
σ0.006-0.007=-0.001
min884.847
max884.860-884.863=-0.003
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.701-0.743=-0.043
σ0.031-0.003=0.027
min0.668-0.738=-0.070
max0.749-0.746=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.709-7.710=-0.001
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean4.303-4.306=-0.003
σ0.093-0.105=-0.012
min4.151-4.158=-0.007
max4.652-4.664=-0.012
name=record_render_large_syntax_err.art
mean7.655-7.655=0.000
σ0.002-0.002=0.000
min7.654
max7.658
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean4.283-4.315=-0.032
σ0.093-0.072=0.021
min4.123-4.171=-0.048
max4.539-4.577=-0.038
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.765-0.746=0.019
σ0.017-0.027=-0.010
min0.738-0.708=0.030
max0.876-0.869=0.008
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.731-0.724=0.007
σ0.018-0.015=0.003
min0.646-0.692=-0.046
max0.800-0.806=-0.006

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.333-297.630=-0.297
σ0.242-0.220=0.022
min297.144-297.456=-0.312
max297.989-298.205=-0.215
mean2089.000-7207.000=-5118.000
σ0.000
min2089.000-7207.000=-5118.000
max2089.000-7207.000=-5118.000
mean0.543-0.536=0.007
σ0.037-0.042=-0.005
min0.502-0.494=0.009
max0.593-0.607=-0.014

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.768-289.722=0.047
σ0.035-0.050=-0.015
min289.734-289.644=0.090
max289.810-289.776=0.034
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.401-0.396=0.005
σ0.008-0.001=0.007
min0.395-0.395=-0.000
max0.412-0.397=0.014
iters=5
new-facts=1
prior-facts=6402
mean1299.685-1299.652=0.032
σ0.101-0.112=-0.010
min1299.547-1299.515=0.032
max1299.817-1299.767=0.050
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean2.238-1.860=0.378
σ0.113-0.072=0.040
min2.122-1.801=0.321
max2.397-1.955=0.441
iters=5
new-facts=6402
prior-facts=1
mean1542.675-1542.622=0.053
σ4.019-4.023=-0.004
min1540.715-1540.577=0.138
max1549.860-1549.809=0.051
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean2.363-2.237=0.126
σ0.181-0.100=0.081
min2.131-2.096=0.035
max2.634-2.338=0.295
iters=5
new-facts=6402
prior-facts=6402
mean1861.626-1861.614=0.012
σ0.055-0.068=-0.013
min1861.541-1861.526=0.016
max1861.680-1861.689=-0.008
mean1746.000-7207.000=-5461.000
σ232.359-0.000=232.359
min1508.000-7207.000=-5699.000
max2089.000-7207.000=-5118.000
mean2.940-2.915=0.025
σ0.141-0.087=0.053
min2.825-2.844=-0.019
max3.146-3.027=0.118

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.674-1.480=0.194
σ0.260-0.333=-0.072
min1.318-1.026=0.293
max1.949-1.812=0.137

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-446.149=-0.002
σ577.065-577.063=0.002
min157.613-157.616=-0.003
max1311.744-1311.743=0.001
mean96.250
σ8.500
min92.000
max109.000
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean0.527-0.573=-0.046
σ0.542-0.603=-0.061
min0.239-0.270=-0.031
max1.339-1.476=-0.138
policies=20
mean1576.419-1576.429=-0.010
σ0.358-0.357=0.001
min1576.173-1576.184=-0.010
max1576.951-1576.958=-0.007
mean920.000
σ0.000
min920.000
max920.000
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean2.637-2.641=-0.004
σ0.013-0.025=-0.012
min2.623-2.616=0.007
max2.654-2.665=-0.011
policies=200
mean15772.213-15772.205=0.008
σ0.075-0.162=-0.087
min15772.107-15772.037=0.070
max15772.275-15772.426=-0.151
mean9200.000
σ0.000
min9200.000
max9200.000
mean1508.000-7207.000=-5699.000
σ0.000
min1508.000-7207.000=-5699.000
max1508.000-7207.000=-5699.000
mean26.571-26.513=0.058
σ0.077-0.135=-0.059
min26.509-26.332=0.177
max26.677-26.659=0.017