Compare commits

Home / Compare a2a3ef01 .. 19e8d138

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
mean53.705-54.032=-0.327
σ0.368-0.366=0.002
min53.558-53.888=-0.330
max54.752-55.073=-0.321
mean419.000-416.000=3.000
σ0.000
min419.000-416.000=3.000
max419.000-416.000=3.000
mean0.139-0.139=-0.000
σ0.004-0.005=-0.001
min0.135-0.132=0.003
max0.145-0.147=-0.002
cache=y
dps=1
iters=10
policies=100
mean43.059-43.385=-0.326
σ0.007-0.006=0.001
min43.047-43.374=-0.326
max43.070-43.394=-0.324
mean419.000-416.000=3.000
σ0.000
min419.000-416.000=3.000
max419.000-416.000=3.000
mean0.122-0.120=0.002
σ0.003-0.003=0.000
min0.119-0.116=0.003
max0.127-0.123=0.005

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on indexed
rows=200000
mean36.617
σ0.002
min36.615
max36.620
mean4294.000
σ1983.448
min1553.000
max7217.000
mean99.555
σ245.198
min12.608
max706.388
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.618
σ0.002
min36.616
max36.620
mean4294.000
σ1983.448
min1553.000
max7217.000
mean13.440
σ3.223
min11.948
max21.316
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7217.000
σ0.000
min7217.000
max7217.000
mean15.071
σ0.831
min13.761
max15.997
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7217.000
σ0.000
min7217.000
max7217.000
mean14.102
σ0.964
min12.320
max15.263
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.928
σ0.002
min41.927
max41.932
mean4177.875
σ1905.953
min1553.000
max7217.000
mean13.844
σ1.380
min11.658
max15.439
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.604
σ0.002
min27.603
max27.607
mean4177.875
σ1905.953
min1553.000
max7217.000
mean9.178
σ0.380
min8.700
max9.512
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.401
σ0.002
min26.399
max26.403
mean4177.875
σ1905.953
min1553.000
max7217.000
mean7.038
σ0.397
min6.461
max7.460
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.664
max25.668
mean4294.000
σ1983.448
min1553.000
max7217.000
mean6.149
σ0.532
min5.755
max7.406
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4294.000
σ1983.448
min1553.000
max7217.000
mean5.888
σ0.538
min5.618
max7.208
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.968
σ0.002
min25.967
max25.971
mean4294.000
σ1983.448
min1553.000
max7217.000
mean6.072
σ0.569
min5.654
max7.409
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.001
min25.967
max25.971
mean4294.000
σ1983.448
min1553.000
max7217.000
mean5.789
σ0.578
min5.289
max7.163

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
mean7217.000
σ0.000
min7217.000
max7217.000
mean1414.040
σ555.818
min1046.665
max2323.124
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.561
σ0.041
min8744.545
max8744.661
mean3599.375
σ1821.874
min1079.000
max5836.000
mean4912.474
σ1668.036
min3507.914
max7498.714

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
mean4177.875
σ1905.953
min1553.000
max7217.000
mean81.512
σ9.854
min72.658
max99.487
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.078
σ0.002
min62.076
max62.080
mean4177.875
σ1905.953
min1553.000
max7217.000
mean82.187
σ10.253
min72.374
max101.230
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.945
σ0.002
min40.944
max40.947
mean7217.000
σ0.000
min7217.000
max7217.000
mean105.646
σ6.494
min94.484
max109.533
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.945
σ0.002
min40.944
max40.947
mean7217.000
σ0.000
min7217.000
max7217.000
mean105.439
σ6.603
min94.197
max109.474
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.949
max40.954
mean7217.000
σ0.000
min7217.000
max7217.000
mean108.109
σ3.849
min101.445
max112.155
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.950
σ0.002
min40.949
max40.953
mean7217.000
σ0.000
min7217.000
max7217.000
mean105.466
σ6.403
min94.461
max109.764
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.687
σ0.002
min66.686
max66.690
mean7217.000
σ0.000
min7217.000
max7217.000
mean243.332
σ231.150
min146.625
max814.983
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.686
σ0.002
min66.685
max66.689
mean7217.000
σ0.000
min7217.000
max7217.000
mean158.053
σ14.386
min129.561
max169.501

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.834
σ4.318
min11655.305
max11667.520
mean4177.875
σ1905.953
min1553.000
max7217.000
mean7018.277
σ1318.160
min4897.996
max8341.331
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.066
σ0.002
min11560.064
max11560.068
mean7217.000
σ0.000
min7217.000
max7217.000
mean5518.829
σ1261.803
min4371.580
max7340.889

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.662
σ0.014
min172.638
max172.677
mean493.000
σ0.000
min493.000
max493.000
mean384.972
σ45.542
min316.208
max425.512
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.464
σ0.154
min357.321
max357.652
mean567.250
σ0.463
min567.000
max568.000
mean748.446
σ61.034
min675.409
max863.201

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1005.003-1006.330=-1.327
σ0.752-0.892=-0.140
min1004.527-1005.844=-1.317
max1008.110-1010.036=-1.927
mean7217.000-1047.750=6169.250
σ0.000-310.193=-310.193
min7217.000-564.000=6653.000
max7217.000-1638.000=5579.000
mean1.616-1.569=0.047
σ0.116-0.095=0.021
min1.501-1.491=0.010
max1.812-1.838=-0.026

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.883=0.000
σ0.002-0.003=-0.001
min0.881
max0.886-0.888=-0.002
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.312-0.407=-0.095
σ0.113-0.116=-0.003
min0.249-0.341=-0.092
max0.513-0.613=-0.099
name=error_case.art
mean2.333-2.334=-0.001
σ0.003-0.003=0.000
min2.332
max2.337
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.749-0.871=-0.122
σ0.119-0.090=0.028
min0.619-0.820=-0.201
max0.867-1.030=-0.163
name=heavy_item.art
mean1.521-1.521=0.001
σ0.002-0.001=0.001
min1.520
max1.524-1.523=0.001
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.551-0.538=0.013
σ0.045-0.051=-0.006
min0.514-0.508=0.006
max0.627-0.629=-0.002
name=nested_use.art
mean2.355-2.356=-0.001
σ0.002-0.002=-0.000
min2.355
max2.358
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.858-0.842=0.017
σ0.046-0.035=0.011
min0.821-0.819=0.002
max0.934-0.903=0.031

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.553-963.551=0.002
σ0.024-0.024=-0.000
min963.527-963.523=0.004
max963.585-963.582=0.003
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.799-0.811=-0.012
σ0.062-0.030=0.031
min0.709-0.775=-0.067
max0.844-0.856=-0.012
name=cdr_enhanced_4k_loc.art
mean884.854-884.857=-0.003
σ0.007-0.004=0.004
min884.847-884.851=-0.004
max884.864-884.861=0.003
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.675-0.730=-0.056
σ0.055-0.016=0.039
min0.624-0.714=-0.090
max0.735-0.752=-0.018

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.712=-0.003
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean3.741-4.261=-0.520
σ0.318-0.095=0.223
min3.391-4.127=-0.736
max4.514-4.745=-0.230
name=record_render_large_syntax_err.art
mean7.655-7.655=0.000
σ0.002-0.002=0.000
min7.654
max7.659-7.658=0.001
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean4.215-4.295=-0.080
σ0.061-0.095=-0.034
min4.091-4.108=-0.017
max4.398-4.609=-0.211
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.750-0.751=-0.001
σ0.016-0.021=-0.005
min0.718-0.717=0.001
max0.862-0.851=0.011
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.714-0.656=0.058
σ0.016-0.092=-0.076
min0.678-0.495=0.183
max0.800-0.784=0.017

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean294.100-295.522=-1.422
σ0.217-0.250=-0.033
min293.855-295.330=-1.475
max294.578-296.196=-1.619
mean7217.000-1896.000=5321.000
σ0.000
min7217.000-1896.000=5321.000
max7217.000-1896.000=5321.000
mean0.540-0.578=-0.037
σ0.029-0.058=-0.029
min0.504-0.499=0.006
max0.581-0.709=-0.128

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean281.455-285.250=-3.796
σ0.033-0.042=-0.009
min281.403-285.192=-3.789
max281.495-285.295=-3.800
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.390-0.402=-0.011
σ0.006-0.012=-0.006
min0.386-0.388=-0.001
max0.401-0.414=-0.013
iters=5
new-facts=1
prior-facts=6402
mean1291.507-1295.197=-3.690
σ0.099-0.115=-0.016
min1291.361-1295.067=-3.706
max1291.636-1295.333=-3.696
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean2.066-1.902=0.164
σ0.142-0.072=0.069
min1.923-1.820=0.102
max2.248-1.978=0.271
iters=5
new-facts=6402
prior-facts=1
mean1534.368-1538.083=-3.715
σ3.992-4.040=-0.048
min1532.420-1536.074=-3.655
max1541.504-1545.300=-3.796
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean2.226-2.242=-0.016
σ0.103-0.174=-0.072
min2.155-2.043=0.112
max2.400-2.418=-0.018
iters=5
new-facts=6402
prior-facts=6402
mean1853.331-1857.113=-3.781
σ0.077-0.055=0.022
min1853.225-1857.054=-3.828
max1853.425-1857.184=-3.759
mean7217.000-1766.400=5450.600
σ0.000-124.172=-124.172
min7217.000-1638.000=5579.000
max7217.000-1896.000=5321.000
mean3.169-3.036=0.133
σ0.329-0.177=0.152
min2.870-2.860=0.010
max3.527-3.314=0.213

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.540-1.400=0.140
σ0.241-0.220=0.022
min1.284-1.266=0.019
max1.841-1.787=0.053

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean442.431-443.610=-1.180
σ577.064-577.064=0.000
min153.898-155.077=-1.179
max1308.026-1309.206=-1.179
mean96.250
σ8.500
min92.000
max109.000
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean0.552-0.535=0.017
σ0.571-0.551=0.020
min0.266-0.250=0.016
max1.409-1.362=0.047
policies=20
mean1539.232-1551.048=-11.816
σ0.319-0.342=-0.023
min1539.011-1550.811=-11.799
max1539.703-1551.555=-11.852
mean920.000
σ0.000
min920.000
max920.000
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean2.596-2.606=-0.010
σ0.005-0.035=-0.030
min2.590-2.576=0.014
max2.603-2.655=-0.052
policies=200
mean15400.360-15518.425=-118.064
σ0.098-0.045=0.053
min15400.260-15518.390=-118.129
max15400.485-15518.490=-118.005
mean9200.000
σ0.000
min9200.000
max9200.000
mean7217.000-1638.000=5579.000
σ0.000
min7217.000-1638.000=5579.000
max7217.000-1638.000=5579.000
mean26.245-26.220=0.024
σ0.104-0.104=-0.000
min26.183-26.116=0.067
max26.400-26.359=0.041