Compare commits

Home / Compare 02c20775 .. 3ff83dcf

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.352-0.351=0.001
min54.479-54.480=-0.000
max55.619-55.616=0.004
mean417.000
σ0.000
min417.000
max417.000
mean0.139-0.141=-0.001
σ0.004-0.004=-0.000
min0.135-0.137=-0.002
max0.146-0.148=-0.002
cache=y
dps=1
iters=10
policies=100
mean43.787-43.785=0.002
σ0.007-0.005=0.001
min43.776-43.778=-0.001
max43.799-43.797=0.001
mean417.000
σ0.000
min417.000
max417.000
mean0.123-0.122=0.001
σ0.004-0.005=-0.001
min0.119-0.117=0.003
max0.129-0.131=-0.002

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
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean12.354-12.760=-0.406
σ0.345-1.742=-1.397
min11.914-11.839=0.075
max12.998-16.980=-3.982
op=column_set() on indexed, repeat
mean36.617-36.617=0.000
σ0.002-0.002=0.000
min36.616-36.616=0.000
max36.620-36.619=0.000
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean12.454-12.242=0.213
σ0.628-2.202=-1.574
min11.406-11.110=0.295
max13.178-17.562=-4.383
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
mean6045.000-7554.000=-1509.000
σ0.000
min6045.000-7554.000=-1509.000
max6045.000-7554.000=-1509.000
mean13.193-13.767=-0.574
σ1.179-1.173=0.006
min11.120-12.308=-1.187
max14.992-15.317=-0.325
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.932=0.000
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean12.232-11.999=0.233
σ1.361-1.982=-0.621
min10.337-9.992=0.345
max13.702-15.135=-1.433
op=vertical_lookup_list() on indexed, after table_records()
mean27.605-27.605=0.000
σ0.003-0.002=0.001
min27.603
max27.611-27.607=0.004
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean8.742-8.706=0.036
σ0.756-1.171=-0.415
min7.901-7.829=0.073
max10.344-11.505=-1.162
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400-26.400=0.000
σ0.002-0.002=0.000
min26.399
max26.403
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean6.803-6.526=0.277
σ0.721-1.168=-0.448
min6.134-5.787=0.348
max8.485-9.374=-0.889
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002-0.002=-0.000
min25.665-25.664=0.000
max25.670-25.670=-0.000
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean5.585-5.588=-0.002
σ0.092-0.583=-0.492
min5.400-5.099=0.301
max5.684-6.934=-1.250
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
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean5.459-5.195=0.264
σ0.078-0.572=-0.494
min5.361-4.716=0.646
max5.602-6.517=-0.915

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.594-2524.593=0.000
σ0.000-0.000=0.000
min2524.593-2524.593=0.000
max2524.594-2524.594=0.000
mean6045.000-7554.000=-1509.000
σ0.000
min6045.000-7554.000=-1509.000
max6045.000-7554.000=-1509.000
mean1573.291-1106.087=467.204
σ856.826-169.576=687.250
min1040.538-1040.152=0.386
max3128.706-1525.658=1603.048
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.000
mean3823.125-3791.375=31.750
σ1648.610-1610.309=38.302
min1981.000-1984.000=-3.000
max6045.000-5953.000=92.000
mean4398.607-4655.295=-256.687
σ1431.584-1479.609=-48.024
min3576.226-3540.960=35.267
max7456.514-7039.120=417.394

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-62.075=0.000
max62.080
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean81.898-83.713=-1.815
σ11.468-12.712=-1.244
min70.350-69.068=1.282
max97.867-104.720=-6.853
op=vertical_lookup_list() on unindexed missing Int
mean40.944-40.944=0.000
σ0.001-0.001=0.001
min40.944
max40.948-40.945=0.002
mean6045.000-7554.000=-1509.000
σ0.000
min6045.000-7554.000=-1509.000
max6045.000-7554.000=-1509.000
mean95.852-233.445=-137.593
σ10.117-374.864=-364.747
min80.976-89.191=-8.215
max108.474-1160.996=-1052.522
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
mean6045.000-7554.000=-1509.000
σ0.000
min6045.000-7554.000=-1509.000
max6045.000-7554.000=-1509.000
mean223.994-150.430=73.564
σ231.068-13.786=217.282
min120.401-132.158=-11.757
max794.657-169.614=625.044

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833-11656.833=-0.000
σ4.318-4.318=0.000
min11655.305-11655.305=-0.000
max11667.521
mean4104.000-4269.000=-165.000
σ1569.709-1880.401=-310.691
min1981.000-1984.000=-3.000
max6045.000-7554.000=-1509.000
mean6344.214-6430.850=-86.636
σ1330.989-1141.046=189.943
min4974.857-4954.368=20.488
max8397.614-8353.089=44.525
op=vertical_lookup_list() on indexed
mean11560.068-11560.069=-0.001
σ0.001-0.002=-0.001
min11560.067-11560.066=0.001
max11560.069-11560.072=-0.003
mean6045.000-7554.000=-1509.000
σ0.000
min6045.000-7554.000=-1509.000
max6045.000-7554.000=-1509.000
mean6446.862-5562.530=884.332
σ1416.333-1297.039=119.294
min4432.160-4429.761=2.399
max8205.525-7421.386=784.139

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.583-172.583=-0.000
σ0.024-0.025=-0.001
min172.558
max172.620-172.625=-0.005
mean1981.000-1984.000=-3.000
σ0.000
min1981.000-1984.000=-3.000
max1981.000-1984.000=-3.000
mean356.016-366.525=-10.509
σ39.927-23.389=16.538
min265.921-340.762=-74.840
max400.149-398.240=1.909
op=pointedIndexFromKvs
rows=400000
mean357.364-357.364=-0.000
σ0.043-0.042=0.001
min357.321
max357.430-357.408=0.021
mean1981.000-1984.000=-3.000
σ0.000
min1981.000-1984.000=-3.000
max1981.000-1984.000=-3.000
mean775.961-729.512=46.449
σ31.149-76.289=-45.140
min719.523-602.890=116.633
max809.610-796.626=12.984

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.182-1008.188=-0.006
σ0.938-0.880=0.058
min1007.717-1007.687=0.030
max1012.094-1011.834=0.261
mean1044.600-1038.800=5.800
σ295.859-296.897=-1.038
min548.000-547.000=1.000
max1448.000-1439.000=9.000
mean1.553-1.575=-0.022
σ0.137-0.131=0.007
min1.456-1.483=-0.027
max2.051-2.057=-0.006

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.436-0.416=0.020
σ0.174-0.127=0.047
min0.347-0.333=0.014
max0.747-0.641=0.107
name=error_case.art
mean2.334-2.333=0.001
σ0.002-0.003=-0.000
min2.332
max2.337
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.933-0.889=0.044
σ0.174-0.090=0.083
min0.845-0.831=0.014
max1.243-1.045=0.198
name=heavy_item.art
mean1.522-1.521=0.001
σ0.002-0.002=0.000
min1.520
max1.524-1.524=0.000
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.557-0.546=0.010
σ0.053-0.050=0.003
min0.507-0.517=-0.010
max0.645-0.636=0.010
name=nested_use.art
mean2.356-2.355=0.001
σ0.002-0.002=-0.000
min2.355
max2.358
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.858-0.847=0.011
σ0.045-0.041=0.004
min0.817-0.818=-0.001
max0.929-0.919=0.010

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.548-963.543=0.005
σ0.031-0.030=0.001
min963.523
max963.602-963.596=0.006
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.836-0.808=0.028
σ0.034-0.036=-0.002
min0.782-0.760=0.023
max0.861-0.858=0.003
name=cdr_enhanced_4k_loc.art
mean884.854-884.854=0.000
σ0.006-0.006=0.001
min884.847
max884.861-884.862=-0.001
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.724-0.708=0.015
σ0.024-0.040=-0.016
min0.696-0.672=0.024
max0.744-0.753=-0.009

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
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean3.570-4.229=-0.659
σ0.104-0.120=-0.016
min3.409-4.105=-0.697
max4.225-5.140=-0.916
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean3.547-4.211=-0.664
σ0.069-0.063=0.006
min3.417-4.086=-0.669
max3.717-4.400=-0.683
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.755-0.754=0.001
σ0.017-0.016=0.001
min0.720-0.721=-0.002
max0.860-0.849=0.010
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.714-0.713=0.001
σ0.015-0.014=0.001
min0.681-0.684=-0.003
max0.791-0.781=0.010

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.230-297.406=-0.176
σ0.203-0.204=-0.001
min297.073-297.207=-0.134
max297.772-297.891=-0.119
mean1981.000-1984.000=-3.000
σ0.000
min1981.000-1984.000=-3.000
max1981.000-1984.000=-3.000
mean0.559-0.566=-0.007
σ0.027-0.034=-0.007
min0.522-0.508=0.014
max0.588-0.593=-0.005

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-289.760=0.014
σ0.038-0.044=-0.006
min289.724-289.722=0.002
max289.813-289.811=0.003
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.400-0.404=-0.004
σ0.011-0.011=0.001
min0.394-0.394=0.000
max0.420-0.420=-0.001
iters=5
new-facts=1
prior-facts=6402
mean1299.592-1299.691=-0.099
σ0.078-0.092=-0.013
min1299.506-1299.581=-0.076
max1299.707-1299.819=-0.113
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean1.955-2.275=-0.320
σ0.093-0.094=-0.001
min1.852-2.150=-0.298
max2.099-2.349=-0.250
iters=5
new-facts=6402
prior-facts=1
mean1542.647-1542.665=-0.018
σ4.008-4.004=0.004
min1540.671-1540.705=-0.034
max1549.811-1549.822=-0.011
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean2.249-2.308=-0.059
σ0.178-0.129=0.048
min2.026-2.177=-0.151
max2.476-2.481=-0.005
iters=5
new-facts=6402
prior-facts=6402
mean1861.647-1861.628=0.019
σ0.067-0.064=0.003
min1861.578-1861.541=0.037
max1861.726-1861.706=0.020
mean1766.400-1771.000=-4.600
σ226.297-224.690=1.607
min1468.000-1475.000=-7.000
max1981.000-1984.000=-3.000
mean3.139-3.242=-0.103
σ0.256-0.343=-0.087
min2.841-2.875=-0.034
max3.484-3.667=-0.183

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.636-1.788=-0.152
σ0.159-0.160=-0.000
min1.414-1.509=-0.096
max1.853-1.906=-0.053

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.183-446.185=-0.002
σ577.140-577.140=-0.001
min157.611-157.612=-0.001
max1311.892-1311.895=-0.003
mean96.250
σ8.500
min92.000
max109.000
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean0.530-0.534=-0.004
σ0.535-0.539=-0.004
min0.261-0.261=-0.000
max1.333-1.342=-0.009
policies=20
mean1576.395-1576.434=-0.039
σ0.345-0.372=-0.027
min1576.163-1576.188=-0.025
max1576.908-1576.987=-0.079
mean920.000
σ0.000
min920.000
max920.000
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean2.622-2.666=-0.044
σ0.011-0.068=-0.057
min2.613-2.624=-0.012
max2.633-2.768=-0.135
policies=200
mean15772.207-15772.285=-0.078
σ0.117-0.044=0.073
min15772.112-15772.247=-0.135
max15772.377-15772.327=0.050
mean9200.000
σ0.000
min9200.000
max9200.000
mean1448.000-1439.000=9.000
σ0.000
min1448.000-1439.000=9.000
max1448.000-1439.000=9.000
mean26.335-26.502=-0.167
σ0.051-0.034=0.017
min26.289-26.464=-0.175
max26.405-26.546=-0.141