Compare commits

Home / Compare 638c1216 .. 7a22559e

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.616-54.046=0.570
σ0.350-0.370=-0.020
min54.483-53.903=0.580
max55.610-55.097=0.513
mean414.000-416.000=-2.000
σ0.000
min414.000-416.000=-2.000
max414.000-416.000=-2.000
mean0.136-0.139=-0.003
σ0.006-0.003=0.002
min0.130-0.135=-0.005
max0.145-0.144=0.001
cache=y
dps=1
iters=10
policies=100
mean43.786-43.383=0.403
σ0.008-0.006=0.002
min43.777-43.373=0.404
max43.803-43.395=0.408
mean414.000-416.000=-2.000
σ0.000
min414.000-416.000=-2.000
max414.000-416.000=-2.000
mean0.122-0.122=-0.001
σ0.005-0.004=0.002
min0.114-0.119=-0.004
max0.129-0.129=0.001

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.615
max36.620
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.549
σ0.265
min12.095
max13.015
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.620
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.539
σ0.684
min11.498
max13.303
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.929
mean7539.000
σ0.000
min7539.000
max7539.000
mean13.833
σ1.001
min12.667
max15.253
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.552
σ1.780
min10.188
max14.965
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4250.625
σ1894.699
min1884.000
max7539.000
mean8.870
σ1.014
min8.056
max10.539
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400
σ0.002
min26.399
max26.403
mean4250.625
σ1894.699
min1884.000
max7539.000
mean6.811
σ1.002
min5.911
max8.429
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4250.625
σ1894.699
min1884.000
max7539.000
mean5.521
σ0.150
min5.309
max5.758
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4250.625
σ1894.699
min1884.000
max7539.000
mean5.420
σ0.123
min5.319
max5.658

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.594
σ0.001
min2524.594
max2524.598
mean7539.000
σ0.000
min7539.000
max7539.000
mean1058.527
σ7.762
min1049.860
max1072.308
op=load_product(), with indexes
mean8744.559
σ0.033
min8744.544
max8744.640
mean3759.750
σ1638.957
min1884.000
max5939.000
mean4684.269
σ1621.620
min3551.965
max7814.220

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.076
max62.080
mean4250.625
σ1894.699
min1884.000
max7539.000
mean87.906
σ12.325
min70.343
max100.030
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7539.000
σ0.000
min7539.000
max7539.000
mean249.750
σ419.694
min88.562
max1288.325
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.686
mean7539.000
σ0.000
min7539.000
max7539.000
mean150.290
σ14.623
min126.440
max167.088

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.318
min11655.305
max11667.520
mean4250.625
σ1894.699
min1884.000
max7539.000
mean6541.240
σ1137.262
min4908.641
max7992.148
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.066
max11560.069
mean7539.000
σ0.000
min7539.000
max7539.000
mean5507.632
σ1371.417
min4392.043
max7283.253

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.586
σ0.022
min172.558
max172.613
mean1884.000
σ0.000
min1884.000
max1884.000
mean369.721
σ21.995
min345.388
max415.562
op=pointedIndexFromKvs
rows=400000
mean357.362
σ0.043
min357.321
max357.405
mean1884.000
σ0.000
min1884.000
max1884.000
mean791.520
σ13.369
min766.556
max808.795

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.186-1006.976=1.211
σ0.878-0.939=-0.060
min1007.684-1006.507=1.177
max1011.822-1010.880=0.943
mean1049.900-1050.350=-0.450
σ314.091-307.919=6.172
min576.000-575.000=1.000
max1514.000-1642.000=-128.000
mean1.551-1.575=-0.024
σ0.078-0.161=-0.083
min1.474-1.447=0.027
max1.757-2.135=-0.378

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.883=-0.000
σ0.002-0.003=-0.000
min0.881-0.882=-0.000
max0.886-0.887=-0.001
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.438-0.410=0.029
σ0.175-0.133=0.042
min0.336-0.334=0.002
max0.750-0.647=0.103
name=error_case.art
mean2.333-2.339=-0.005
σ0.003
min2.332-2.337=-0.005
max2.337-2.342=-0.005
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.913-0.870=0.043
σ0.187-0.080=0.107
min0.809-0.812=-0.003
max1.245-1.005=0.240
name=heavy_item.art
mean1.521-1.524=-0.002
σ0.002
min1.520-1.522=-0.002
max1.524-1.526=-0.002
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.532-0.532=0.000
σ0.051-0.046=0.005
min0.492-0.496=-0.003
max0.621-0.608=0.013
name=nested_use.art
mean2.355-2.361=-0.005
σ0.002
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.831-0.841=-0.010
σ0.034-0.052=-0.018
min0.807-0.794=0.013
max0.891-0.925=-0.034

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.552-964.828=-1.276
σ0.039-0.025=0.014
min963.523-964.802=-1.279
max963.620-964.869=-1.248
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.845-0.765=0.080
σ0.028-0.030=-0.002
min0.811-0.726=0.084
max0.877-0.796=0.081
name=cdr_enhanced_4k_loc.art
mean884.853-885.513=-0.659
σ0.005-0.008=-0.003
min884.847-885.504=-0.657
max884.860-885.522=-0.662
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.736-0.738=-0.002
σ0.016-0.006=0.010
min0.707-0.728=-0.020
max0.746-0.743=0.003

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.710-7.720=-0.010
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean4.263-4.202=0.061
σ0.077-0.071=0.006
min4.115-4.074=0.041
max4.509-4.529=-0.020
name=record_render_large_syntax_err.art
mean7.655-7.665=-0.010
σ0.002
min7.654-7.664=-0.010
max7.658-7.668=-0.010
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean4.268-4.167=0.102
σ0.110-0.065=0.045
min4.089-4.037=0.052
max4.930-4.376=0.554
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
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.740-0.729=0.012
σ0.018-0.021=-0.003
min0.716-0.693=0.022
max0.856-0.858=-0.002
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
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.708-0.627=0.081
σ0.014-0.092=-0.078
min0.671-0.480=0.191
max0.766-0.787=-0.021

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.509-295.364=2.145
σ0.211-0.218=-0.008
min297.334-295.250=2.084
max298.082-295.976=2.106
mean1884.000-2057.000=-173.000
σ0.000
min1884.000-2057.000=-173.000
max1884.000-2057.000=-173.000
mean0.593-0.548=0.045
σ0.030-0.039=-0.009
min0.519-0.500=0.020
max0.641-0.592=0.048

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-285.409=4.364
σ0.035-0.036=-0.002
min289.733-285.363=4.370
max289.813-285.446=4.367
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.402-0.393=0.010
σ0.009-0.007=0.001
min0.394-0.386=0.008
max0.413-0.402=0.011
iters=5
new-facts=1
prior-facts=6402
mean1299.646-1295.798=3.848
σ0.078-0.109=-0.031
min1299.547-1295.680=3.868
max1299.733-1295.942=3.791
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean2.058-1.908=0.151
σ0.060-0.093=-0.033
min1.981-1.805=0.176
max2.122-2.021=0.102
iters=5
new-facts=6402
prior-facts=1
mean1542.612-1539.938=2.673
σ4.067-6.876=-2.810
min1540.608-1536.623=3.984
max1549.879-1552.232=-2.354
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean2.237-2.318=-0.081
σ0.185-0.189=-0.004
min2.100-2.092=0.008
max2.555-2.549=0.005
iters=5
new-facts=6402
prior-facts=6402
mean1861.625-1857.696=3.929
σ0.080-0.064=0.016
min1861.505-1857.623=3.882
max1861.707-1857.774=3.933
mean1735.000-1796.000=-61.000
σ157.839-179.570=-21.732
min1514.000-1642.000=-128.000
max1884.000-2057.000=-173.000
mean3.097-2.982=0.115
σ0.237-0.118=0.119
min2.827-2.863=-0.035
max3.454-3.148=0.307

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.580-1.493=0.087
σ0.259-0.242=0.016
min1.306-1.267=0.040
max1.833-1.853=-0.020

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-445.741=0.406
σ577.063-580.934=-3.871
min157.615-155.272=2.342
max1311.741-1317.142=-5.401
mean96.250
σ8.500
min92.000
max109.000
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean0.543-0.532=0.011
σ0.559-0.561=-0.002
min0.261-0.246=0.015
max1.382-1.374=0.008
policies=20
mean1576.417-1552.986=23.431
σ0.344-0.321=0.023
min1576.184-1552.766=23.419
max1576.929-1553.464=23.465
mean920.000
σ0.000
min920.000
max920.000
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean2.614-2.582=0.031
σ0.005-0.026=-0.021
min2.609-2.563=0.046
max2.621-2.620=0.000
policies=200
mean15772.278-15538.061=234.217
σ0.104-0.127=-0.023
min15772.210-15537.945=234.264
max15772.431-15538.241=234.190
mean9200.000
σ0.000
min9200.000
max9200.000
mean1514.000-1642.000=-128.000
σ0.000
min1514.000-1642.000=-128.000
max1514.000-1642.000=-128.000
mean26.387-26.123=0.265
σ0.026-0.056=-0.030
min26.359-26.044=0.315
max26.421-26.169=0.252