Compare commits

Home / Compare 4240972c .. db69bb01

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.618-54.055=0.563
σ0.349-0.368=-0.020
min54.480-53.914=0.566
max55.610-55.102=0.507
mean417.000-417.900=-0.900
σ0.000-0.316=-0.316
min417.000
max417.000-418.000=-1.000
mean0.141-0.139=0.002
σ0.004-0.005=-0.001
min0.138-0.132=0.005
max0.149-0.146=0.003
cache=y
dps=1
iters=10
policies=100
mean43.785-43.393=0.392
σ0.006-0.006=0.000
min43.779-43.386=0.393
max43.796-43.404=0.393
mean417.000-418.000=-1.000
σ0.000
min417.000-418.000=-1.000
max417.000-418.000=-1.000
mean0.123-0.123=-0.000
σ0.004-0.005=-0.001
min0.120-0.116=0.004
max0.129-0.131=-0.002

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4258.875
σ1893.704
min1906.000
max7553.000
mean12.397
σ0.461
min11.597
max12.874
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.616
max36.619
mean4258.875
σ1893.704
min1906.000
max7553.000
mean11.927
σ0.843
min10.864
max12.903
op=table_records(), no indexes
mean41.932
σ0.000
min41.932
max41.933
mean7553.000
σ0.000
min7553.000
max7553.000
mean13.824
σ1.067
min12.498
max15.028
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4258.875
σ1893.704
min1906.000
max7553.000
mean12.106
σ1.798
min10.278
max14.638
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.609
mean4258.875
σ1893.704
min1906.000
max7553.000
mean8.437
σ0.696
min7.872
max10.014
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400
σ0.002
min26.399
max26.403
mean4258.875
σ1893.704
min1906.000
max7553.000
mean6.325
σ0.733
min5.819
max8.071
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.665
max25.668
mean4258.875
σ1893.704
min1906.000
max7553.000
mean5.383
σ0.062
min5.304
max5.507
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4258.875
σ1893.704
min1906.000
max7553.000
mean5.101
σ0.169
min4.871
max5.363

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.597
σ0.000
min2524.597
max2524.598
mean7553.000
σ0.000
min7553.000
max7553.000
mean1048.702
σ4.636
min1039.723
max1054.863
op=load_product(), with indexes
mean8744.559
σ0.034
min8744.544
max8744.643
mean3771.500
σ1633.859
min1906.000
max5949.000
mean4401.660
σ1399.965
min3532.024
max7354.243

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.003
min62.076
max62.084
mean4258.875
σ1893.704
min1906.000
max7553.000
mean84.854
σ11.185
min71.537
max98.956
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7553.000
σ0.000
min7553.000
max7553.000
mean247.614
σ416.122
min84.709
max1277.295
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.001
min66.685
max66.689
mean7553.000
σ0.000
min7553.000
max7553.000
mean151.030
σ13.409
min133.600
max168.009

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.317
min11655.305
max11667.517
mean4258.875
σ1893.704
min1906.000
max7553.000
mean6300.930
σ1182.759
min4922.497
max8340.364
op=vertical_lookup_list() on indexed
mean11560.065
σ0.001
min11560.064
max11560.066
mean7553.000
σ0.000
min7553.000
max7553.000
mean5419.689
σ1317.469
min4347.027
max7185.913

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.580
σ0.023
min172.558
max172.625
mean1906.000
σ0.000
min1906.000
max1906.000
mean329.958
σ62.578
min260.483
max398.910
op=pointedIndexFromKvs
rows=400000
mean357.369
σ0.042
min357.321
max357.414
mean1906.000
σ0.000
min1906.000
max1906.000
mean761.708
σ66.708
min605.666
max821.629

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.191-1007.004=1.187
σ0.865-1.215=-0.350
min1007.683-1006.460=1.224
max1011.754-1012.102=-0.348
mean1041.350-1055.350=-14.000
σ306.518-307.959=-1.441
min546.000-580.000=-34.000
max1470.000-1647.000=-177.000
mean1.556-1.573=-0.017
σ0.105-0.081=0.025
min1.464-1.497=-0.032
max1.873-1.788=0.085

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.883=-0.000
σ0.003-0.003=0.000
min0.881-0.882=-0.000
max0.887-0.887=0.000
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.431-0.433=-0.003
σ0.152-0.138=0.014
min0.342-0.336=0.006
max0.701-0.668=0.033
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
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.923-0.876=0.047
σ0.165-0.104=0.061
min0.828-0.809=0.019
max1.216-1.058=0.158
name=heavy_item.art
mean1.522-1.524=-0.003
σ0.002-0.002=-0.001
min1.520-1.522=-0.002
max1.524-1.528=-0.004
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.549-0.523=0.026
σ0.044-0.051=-0.007
min0.514-0.484=0.030
max0.624-0.612=0.012
name=nested_use.art
mean2.355-2.362=-0.006
σ0.002-0.002=-0.001
min2.355-2.360=-0.005
max2.358-2.365=-0.007
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.843-0.839=0.004
σ0.041-0.041=-0.001
min0.808-0.814=-0.005
max0.911-0.913=-0.002

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543-964.836=-1.293
σ0.025-0.033=-0.008
min963.523-964.811=-1.288
max963.584-964.892=-1.307
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.855-0.827=0.028
σ0.018-0.045=-0.027
min0.822-0.753=0.069
max0.866-0.859=0.007
name=cdr_enhanced_4k_loc.art
mean884.854-885.511=-0.658
σ0.006-0.005=0.001
min884.847-885.504=-0.657
max884.861-885.516=-0.655
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.708-0.717=-0.009
σ0.035-0.034=0.002
min0.670-0.662=0.007
max0.746-0.745=0.001

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.720=-0.011
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean3.519-4.271=-0.752
σ0.103-0.099=0.004
min2.994-4.146=-1.152
max3.830-4.791=-0.960
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.008
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean3.518-4.251=-0.733
σ0.077-0.074=0.004
min3.396-4.124=-0.728
max3.817-4.511=-0.694
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
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.538-0.729=-0.192
σ0.013-0.021=-0.008
min0.513-0.678=-0.164
max0.623-0.850=-0.227
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
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.508-0.694=-0.185
σ0.012-0.018=-0.005
min0.487-0.652=-0.166
max0.550-0.794=-0.244

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.305-297.082=0.223
σ0.194-0.222=-0.028
min297.146-296.878=0.268
max297.793-297.632=0.161
mean1906.000-1904.000=2.000
σ0.000
min1906.000-1904.000=2.000
max1906.000-1904.000=2.000
mean0.599-0.569=0.030
σ0.016-0.028=-0.013
min0.571-0.520=0.051
max0.622-0.607=0.015

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.778-286.823=2.956
σ0.034-0.036=-0.002
min289.739-286.774=2.965
max289.818-286.861=2.957
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.408-0.394=0.014
σ0.013-0.008=0.005
min0.397-0.386=0.011
max0.425-0.404=0.021
iters=5
new-facts=1
prior-facts=6402
mean1299.608-1297.266=2.342
σ0.088-0.097=-0.009
min1299.499-1297.128=2.371
max1299.722-1297.385=2.337
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean1.894-2.249=-0.355
σ0.065-0.116=-0.050
min1.832-2.169=-0.337
max1.967-2.453=-0.486
iters=5
new-facts=6402
prior-facts=1
mean1542.615-1541.392=1.223
σ4.062-6.775=-2.713
min1540.545-1538.268=2.277
max1549.872-1553.510=-3.638
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean2.242-2.369=-0.127
σ0.241-0.263=-0.022
min2.056-2.148=-0.092
max2.651-2.767=-0.115
iters=5
new-facts=6402
prior-facts=6402
mean1861.638-1859.117=2.521
σ0.053-0.066=-0.013
min1861.581-1859.027=2.554
max1861.705-1859.193=2.511
mean1742.800-1776.800=-34.000
σ174.745-126.308=48.437
min1498.000-1647.000=-149.000
max1906.000-1904.000=2.000
mean3.065-3.101=-0.036
σ0.242-0.274=-0.032
min2.880-2.854=0.026
max3.482-3.527=-0.046

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.694-1.265=0.429
σ0.305-0.260=0.045
min1.220-0.964=0.256
max1.937-1.634=0.303

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.186-448.822=-2.636
σ577.140-581.373=-4.233
min157.614-158.134=-0.520
max1311.896-1320.881=-8.985
mean96.250
σ8.500
min92.000
max109.000
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean0.535-0.554=-0.019
σ0.545-0.581=-0.036
min0.260-0.264=-0.004
max1.353-1.425=-0.072
policies=20
mean1576.419-1581.632=-5.214
σ0.344-0.368=-0.024
min1576.183-1581.386=-5.203
max1576.930-1582.180=-5.250
mean920.000
σ0.000
min920.000
max920.000
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean2.611-2.651=-0.040
σ0.012-0.018=-0.005
min2.598-2.636=-0.038
max2.627-2.676=-0.049
policies=200
mean15772.211-15824.059=-51.848
σ0.098-0.119=-0.021
min15772.102-15823.956=-51.854
max15772.327-15824.222=-51.895
mean9200.000
σ0.000
min9200.000
max9200.000
mean1470.000-1647.000=-177.000
σ0.000
min1470.000-1647.000=-177.000
max1470.000-1647.000=-177.000
mean26.487-26.718=-0.231
σ0.120-0.051=0.069
min26.380-26.670=-0.290
max26.645-26.784=-0.139