Compare commits

Home / Compare 58b6defc .. a4e38fa5

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-70.375=-15.759
σ0.350-0.058=0.292
min54.483-70.339=-15.856
max55.610-70.536=-14.926
mean414.000-417.000=-3.000
σ0.000
min414.000-417.000=-3.000
max414.000-417.000=-3.000
mean0.136-0.160=-0.024
σ0.006-0.002=0.003
min0.130-0.157=-0.027
max0.145-0.164=-0.019
cache=y
dps=1
iters=10
policies=100
mean43.786-21.142=22.644
σ0.008-0.003=0.005
min43.777-21.139=22.638
max43.803-21.147=22.656
mean414.000-417.000=-3.000
σ0.000
min414.000-417.000=-3.000
max414.000-417.000=-3.000
mean0.122-0.061=0.060
σ0.005-0.003=0.002
min0.114-0.059=0.055
max0.129-0.070=0.059

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-1752.199=-744.013
σ0.878-0.362=0.517
min1007.684-1751.628=-743.944
max1011.822-1752.780=-740.958
mean1049.900-1664.300=-614.400
σ314.091-625.500=-311.410
min576.000-685.000=-109.000
max1514.000-2749.000=-1235.000
mean1.551-2.813=-1.262
σ0.078-0.194=-0.116
min1.474-2.277=-0.803
max1.757-3.031=-1.274

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.438
σ0.175
min0.336
max0.750
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.913
σ0.187
min0.809
max1.245
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.532
σ0.051
min0.492
max0.621
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.831
σ0.034
min0.807
max0.891

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.552
σ0.039
min963.523
max963.620
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.845
σ0.028
min0.811
max0.877
name=cdr_enhanced_4k_loc.art
mean884.853
σ0.005
min884.847
max884.860
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.736
σ0.016
min0.707
max0.746

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.710
mean1514.000
σ0.000
min1514.000
max1514.000
mean4.263
σ0.077
min4.115
max4.509
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean1514.000
σ0.000
min1514.000
max1514.000
mean4.268
σ0.110
min4.089
max4.930
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.740
σ0.018
min0.716
max0.856
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1514.000
σ0.000
min1514.000
max1514.000
mean0.708
σ0.014
min0.671
max0.766

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.509
σ0.211
min297.334
max298.082
mean1884.000
σ0.000
min1884.000
max1884.000
mean0.593
σ0.030
min0.519
max0.641

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-269.907=19.867
σ0.035-0.007=0.028
min289.733-269.896=19.836
max289.813-269.915=19.898
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean0.402-0.374=0.028
σ0.009-0.005=0.004
min0.394-0.370=0.024
max0.413-0.379=0.034
iters=5
new-facts=1
prior-facts=6402
mean1299.646-1930.393=-630.747
σ0.078-0.006=0.072
min1299.547-1930.385=-630.838
max1299.733-1930.399=-630.666
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean2.058-2.526=-0.468
σ0.060-0.124=-0.064
min1.981-2.356=-0.375
max2.122-2.658=-0.536
iters=5
new-facts=6402
prior-facts=1
mean1542.612-4750.853=-3208.241
σ4.067-0.816=3.250
min1540.608-4750.339=-3209.731
max1549.879-4752.304=-3202.426
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean2.237-8.500=-6.263
σ0.185-0.534=-0.349
min2.100-7.614=-5.515
max2.555-8.873=-6.318
iters=5
new-facts=6402
prior-facts=6402
mean1861.625-4941.262=-3079.637
σ0.080-0.125=-0.045
min1861.505-4941.072=-3079.568
max1861.707-4941.423=-3079.716
mean1735.000-3024.600=-1289.600
σ157.839-249.937=-92.098
min1514.000-2749.000=-1235.000
max1884.000-3362.000=-1478.000
mean3.097-8.504=-5.407
σ0.237-0.106=0.131
min2.827-8.368=-5.541
max3.454-8.628=-5.173

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.580-1.052=0.528
σ0.259-0.124=0.134
min1.306-0.942=0.365
max1.833-1.246=0.588

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-465.912=-19.765
σ577.063-575.770=1.293
min157.615-178.020=-20.405
max1311.741-1329.567=-17.826
mean96.250-81.750=14.500
σ8.500-7.500=1.000
min92.000-78.000=14.000
max109.000-93.000=16.000
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean0.543-0.567=-0.024
σ0.559-0.561=-0.001
min0.261-0.283=-0.022
max1.382-1.408=-0.026
policies=20
mean1576.417-1780.434=-204.017
σ0.344-0.347=-0.002
min1576.184-1780.202=-204.018
max1576.929-1780.949=-204.020
mean920.000-780.000=140.000
σ0.000
min920.000-780.000=140.000
max920.000-780.000=140.000
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean2.614-2.766=-0.152
σ0.005-0.021=-0.016
min2.609-2.746=-0.136
max2.621-2.794=-0.174
policies=200
mean15772.278-17811.233=-2038.955
σ0.104-0.525=-0.421
min15772.210-17810.803=-2038.593
max15772.431-17811.996=-2039.565
mean9200.000-7800.000=1400.000
σ0.000
min9200.000-7800.000=1400.000
max9200.000-7800.000=1400.000
mean1514.000-2749.000=-1235.000
σ0.000
min1514.000-2749.000=-1235.000
max1514.000-2749.000=-1235.000
mean26.387-27.773=-1.386
σ0.026-0.159=-0.133
min26.359-27.659=-1.301
max26.421-28.008=-1.587