Compare commits

Home / Compare d7fd9b29 .. a1ee810d

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
σ0.349
min54.480
max55.610
mean417.000
σ0.000
min417.000
max417.000
mean0.141
σ0.004
min0.138
max0.149
cache=y
dps=1
iters=10
policies=100
mean43.785
σ0.006
min43.779
max43.796
mean417.000
σ0.000
min417.000
max417.000
mean0.123
σ0.004
min0.120
max0.129

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
σ0.865
min1007.683
max1011.754
mean1041.350
σ306.518
min546.000
max1470.000
mean1.556
σ0.105
min1.464
max1.873

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.003
min0.881
max0.887
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.431
σ0.152
min0.342
max0.701
name=error_case.art
mean2.334
σ0.002
min2.332
max2.337
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.923
σ0.165
min0.828
max1.216
name=heavy_item.art
mean1.522
σ0.002
min1.520
max1.524
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.549
σ0.044
min0.514
max0.624
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.843
σ0.041
min0.808
max0.911

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543
σ0.025
min963.523
max963.584
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.855
σ0.018
min0.822
max0.866
name=cdr_enhanced_4k_loc.art
mean884.854
σ0.006
min884.847
max884.861
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.708
σ0.035
min0.670
max0.746

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean1470.000
σ0.000
min1470.000
max1470.000
mean3.519
σ0.103
min2.994
max3.830
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.659
mean1470.000
σ0.000
min1470.000
max1470.000
mean3.518
σ0.077
min3.396
max3.817
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.538
σ0.013
min0.513
max0.623
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.508
σ0.012
min0.487
max0.550

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.305
σ0.194
min297.146
max297.793
mean1906.000
σ0.000
min1906.000
max1906.000
mean0.599
σ0.016
min0.571
max0.622

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.778
σ0.034
min289.739
max289.818
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.408
σ0.013
min0.397
max0.425
iters=5
new-facts=1
prior-facts=6402
mean1299.608
σ0.088
min1299.499
max1299.722
mean1470.000
σ0.000
min1470.000
max1470.000
mean1.894
σ0.065
min1.832
max1.967
iters=5
new-facts=6402
prior-facts=1
mean1542.615
σ4.062
min1540.545
max1549.872
mean1470.000
σ0.000
min1470.000
max1470.000
mean2.242
σ0.241
min2.056
max2.651
iters=5
new-facts=6402
prior-facts=6402
mean1861.638
σ0.053
min1861.581
max1861.705
mean1742.800
σ174.745
min1498.000
max1906.000
mean3.065
σ0.242
min2.880
max3.482

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.694
σ0.305
min1.220
max1.937

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.186
σ577.140
min157.614
max1311.896
mean96.250
σ8.500
min92.000
max109.000
mean1470.000
σ0.000
min1470.000
max1470.000
mean0.535
σ0.545
min0.260
max1.353
policies=20
mean1576.419
σ0.344
min1576.183
max1576.930
mean920.000
σ0.000
min920.000
max920.000
mean1470.000
σ0.000
min1470.000
max1470.000
mean2.611
σ0.012
min2.598
max2.627
policies=200
mean15772.211
σ0.098
min15772.102
max15772.327
mean9200.000
σ0.000
min9200.000
max9200.000
mean1470.000
σ0.000
min1470.000
max1470.000
mean26.487
σ0.120
min26.380
max26.645