Compare commits

Home / Compare c1534371 .. 65ba4d08

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.054=0.563
σ0.353-0.369=-0.016
min54.483-53.901=0.582
max55.621-55.103=0.517
mean417.000-416.000=1.000
σ0.000
min417.000-416.000=1.000
max417.000-416.000=1.000
mean0.140-0.136=0.003
σ0.004-0.008=-0.004
min0.135-0.121=0.015
max0.146-0.149=-0.002
cache=y
dps=1
iters=10
policies=100
mean43.786-43.393=0.393
σ0.007-0.006=0.001
min43.778-43.385=0.393
max43.801-43.405=0.397
mean417.000-416.000=1.000
σ0.000
min417.000-416.000=1.000
max417.000-416.000=1.000
mean0.123-0.119=0.004
σ0.004-0.004=-0.000
min0.120-0.114=0.006
max0.130-0.127=0.003

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.003
min36.615
max36.623
mean4267.500
σ1869.195
min2018.000
max7535.000
mean12.965
σ1.845
min11.906
max17.485
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.616
max36.620
mean4267.500
σ1869.195
min2018.000
max7535.000
mean13.339
σ1.704
min12.435
max17.532
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.928
mean7535.000
σ0.000
min7535.000
max7535.000
mean13.764
σ1.089
min12.704
max15.774
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.932
mean4267.500
σ1869.195
min2018.000
max7535.000
mean12.288
σ2.170
min10.164
max14.880
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4267.500
σ1869.195
min2018.000
max7535.000
mean8.575
σ1.366
min7.635
max11.847
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.399
max26.403
mean4267.500
σ1869.195
min2018.000
max7535.000
mean6.741
σ1.140
min6.057
max9.520
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4267.500
σ1869.195
min2018.000
max7535.000
mean5.533
σ0.566
min5.134
max6.903
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4267.500
σ1869.195
min2018.000
max7535.000
mean5.394
σ0.483
min5.055
max6.567

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.593
σ0.000
min2524.593
max2524.594
mean7535.000
σ0.000
min7535.000
max7535.000
mean1103.878
σ161.657
min1038.142
max1503.619
op=load_product(), with indexes
mean8744.558
σ0.033
min8744.544
max8744.640
mean3793.875
σ1596.206
min2018.000
max5941.000
mean4426.395
σ1217.723
min3532.249
max6260.544

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.075
max62.080
mean4267.500
σ1869.195
min2018.000
max7535.000
mean80.679
σ9.784
min71.686
max101.646
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.943
max40.945
mean7535.000
σ0.000
min7535.000
max7535.000
mean101.022
σ6.468
min90.263
max107.541
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.687
mean7535.000
σ0.000
min7535.000
max7535.000
mean151.047
σ15.168
min125.072
max167.824

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.317
min11655.305
max11667.517
mean4267.500
σ1869.195
min2018.000
max7535.000
mean6150.674
σ1027.600
min4966.317
max8041.591
op=vertical_lookup_list() on indexed
mean11560.068
σ0.002
min11560.066
max11560.072
mean7535.000
σ0.000
min7535.000
max7535.000
mean5466.772
σ1386.395
min4349.196
max7396.168

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.588
σ0.024
min172.558
max172.627
mean2018.000
σ0.000
min2018.000
max2018.000
mean377.907
σ39.261
min341.882
max457.952
op=pointedIndexFromKvs
rows=400000
mean357.370
σ0.045
min357.321
max357.428
mean2018.000
σ0.000
min2018.000
max2018.000
mean762.389
σ52.510
min641.448
max805.434

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.185-1007.005=1.181
σ0.886-1.191=-0.305
min1007.687-1006.434=1.253
max1011.862-1011.997=-0.135
mean1043.000-1050.350=-7.350
σ307.729-307.622=0.106
min547.000-575.000=-28.000
max1475.000-1642.000=-167.000
mean1.544-1.534=0.010
σ0.082-0.074=0.007
min1.460-1.463=-0.002
max1.778-1.761=0.016

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
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.402-0.417=-0.015
σ0.109-0.137=-0.028
min0.329-0.337=-0.008
max0.596-0.660=-0.065
name=error_case.art
mean2.334-2.339=-0.005
σ0.002-0.003=-0.000
min2.332-2.337=-0.005
max2.337-2.342=-0.005
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.885-0.883=0.001
σ0.085-0.088=-0.003
min0.834-0.833=0.001
max1.035-1.037=-0.002
name=heavy_item.art
mean1.522-1.524=-0.002
σ0.002-0.002=-0.000
min1.520-1.522=-0.002
max1.524-1.526=-0.002
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.537-0.542=-0.005
σ0.051-0.052=-0.001
min0.494-0.498=-0.004
max0.623-0.631=-0.008
name=nested_use.art
mean2.356-2.361=-0.005
σ0.002-0.002=-0.000
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.848-0.848=0.000
σ0.048-0.054=-0.006
min0.814-0.802=0.012
max0.930-0.930=0.000

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543-964.838=-1.295
σ0.024-0.035=-0.011
min963.523-964.811=-1.288
max963.583-964.896=-1.313
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.761-0.828=-0.067
σ0.060-0.029=0.032
min0.679-0.790=-0.111
max0.839-0.852=-0.013
name=cdr_enhanced_4k_loc.art
mean884.854-885.513=-0.659
σ0.007-0.008=-0.000
min884.847-885.505=-0.659
max884.864-885.524=-0.660
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.712-0.681=0.031
σ0.045-0.032=0.014
min0.662-0.655=0.007
max0.754-0.736=0.017

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.709-7.719=-0.010
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean4.282-4.214=0.068
σ0.101-0.074=0.026
min4.117-4.097=0.020
max4.593-4.459=0.134
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
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean4.256-4.210=0.047
σ0.095-0.088=0.007
min4.126-4.084=0.043
max4.546-4.479=0.067
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
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.747-0.754=-0.008
σ0.016-0.015=0.000
min0.716-0.723=-0.007
max0.858-0.846=0.012
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
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.708-0.712=-0.004
σ0.016-0.015=0.001
min0.682-0.684=-0.002
max0.760-0.790=-0.029

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.605-296.900=0.705
σ0.249-0.216=0.033
min297.395-296.761=0.633
max298.282-297.498=0.784
mean2018.000-1936.000=82.000
σ0.000
min2018.000-1936.000=82.000
max2018.000-1936.000=82.000
mean0.561-0.578=-0.017
σ0.035-0.052=-0.018
min0.504-0.501=0.003
max0.604-0.692=-0.088

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.775-286.815=2.960
σ0.037-0.036=0.001
min289.723-286.769=2.954
max289.815-286.856=2.959
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.403-0.393=0.010
σ0.011-0.005=0.006
min0.396-0.389=0.007
max0.422-0.402=0.021
iters=5
new-facts=1
prior-facts=6402
mean1299.618-1297.265=2.353
σ0.091-0.040=0.052
min1299.506-1297.211=2.296
max1299.727-1297.304=2.422
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean1.856-2.199=-0.343
σ0.067-0.148=-0.081
min1.767-2.041=-0.274
max1.922-2.436=-0.514
iters=5
new-facts=6402
prior-facts=1
mean1542.618-1541.315=1.303
σ4.026-6.837=-2.811
min1540.591-1538.080=2.511
max1549.812-1553.541=-3.729
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean2.294-2.230=0.065
σ0.168-0.152=0.017
min2.065-2.102=-0.037
max2.532-2.395=0.137
iters=5
new-facts=6402
prior-facts=6402
mean1861.650-1859.113=2.538
σ0.081-0.080=0.001
min1861.549-1858.998=2.550
max1861.733-1859.192=2.541
mean1718.000-1785.400=-67.400
σ204.666-147.003=57.663
min1538.000-1642.000=-104.000
max2018.000-1936.000=82.000
mean3.017-3.029=-0.012
σ0.320-0.169=0.151
min2.822-2.846=-0.025
max3.580-3.298=0.283

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.703-1.267=0.435
σ0.127-0.318=-0.191
min1.582-0.929=0.653
max1.841-1.738=0.103

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.186-448.817=-2.631
σ577.140-581.374=-4.234
min157.614-158.128=-0.514
max1311.895-1320.878=-8.983
mean96.250
σ8.500
min92.000
max109.000
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean0.553-0.526=0.027
σ0.577-0.516=0.061
min0.261-0.264=-0.003
max1.418-1.300=0.119
policies=20
mean1576.418-1581.607=-5.189
σ0.342-0.368=-0.027
min1576.189-1581.357=-5.168
max1576.926-1582.154=-5.228
mean920.000
σ0.000
min920.000
max920.000
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean2.616-2.640=-0.024
σ0.008-0.014=-0.006
min2.608-2.623=-0.016
max2.626-2.656=-0.030
policies=200
mean15772.316-15824.190=-51.874
σ0.119-0.167=-0.048
min15772.229-15824.018=-51.789
max15772.490-15824.414=-51.924
mean9200.000
σ0.000
min9200.000
max9200.000
mean1475.000-1642.000=-167.000
σ0.000
min1475.000-1642.000=-167.000
max1475.000-1642.000=-167.000
mean26.360-26.600=-0.239
σ0.219-0.087=0.132
min26.034-26.472=-0.437
max26.497-26.661=-0.164