Compare commits

Home / Compare 8f393dff .. 3d8e5354

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.348
min54.478
max55.609
mean415.000
σ0.000
min415.000
max415.000
mean0.141
σ0.004
min0.137
max0.146
cache=y
dps=1
iters=10
policies=100
mean43.789
σ0.005
min43.782
max43.796
mean415.000
σ0.000
min415.000
max415.000
mean0.122
σ0.005
min0.115
max0.130

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on indexed
rows=200000
mean36.617
σ0.002
min36.615
max36.619
mean4285.125
σ1980.490
min1552.000
max7207.000
mean82.273
σ196.283
min12.531
max568.048
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4285.125
σ1980.490
min1552.000
max7207.000
mean13.710
σ2.785
min11.708
max20.437
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7207.000
σ0.000
min7207.000
max7207.000
mean14.675
σ1.012
min12.590
max15.382
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7207.000
σ0.000
min7207.000
max7207.000
mean13.202
σ1.531
min11.141
max14.596
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.932
mean4168.875
σ1903.037
min1552.000
max7207.000
mean13.268
σ1.244
min11.538
max14.985
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.604
σ0.002
min27.603
max27.607
mean4168.875
σ1903.037
min1552.000
max7207.000
mean8.955
σ0.204
min8.722
max9.251
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.002
min26.399
max26.403
mean4168.875
σ1903.037
min1552.000
max7207.000
mean6.670
σ0.253
min6.075
max6.864
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.665
max25.668
mean4285.125
σ1980.490
min1552.000
max7207.000
mean6.317
σ0.623
min5.929
max7.820
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4285.125
σ1980.490
min1552.000
max7207.000
mean5.772
σ0.460
min5.527
max6.903
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.972
mean4285.125
σ1980.490
min1552.000
max7207.000
mean5.913
σ0.552
min5.614
max7.274
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.001
min25.967
max25.971
mean4285.125
σ1980.490
min1552.000
max7207.000
mean5.731
σ0.440
min5.495
max6.814

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=load_product(), no indexes
rows=200000
mean2524.595
σ0.002
min2524.594
max2524.598
mean7207.000
σ0.000
min7207.000
max7207.000
mean1195.868
σ399.359
min1044.807
max2184.078
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.560
σ0.040
min8744.545
max8744.660
mean3590.750
σ1819.077
min1071.000
max5824.000
mean4818.725
σ1715.365
min3523.819
max7554.262

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on unindexed, dense
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4168.875
σ1903.037
min1552.000
max7207.000
mean78.447
σ8.040
min69.902
max92.601
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.078
σ0.002
min62.076
max62.080
mean4168.875
σ1903.037
min1552.000
max7207.000
mean79.187
σ8.186
min70.439
max93.061
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.945
σ0.002
min40.943
max40.947
mean7207.000
σ0.000
min7207.000
max7207.000
mean101.744
σ12.065
min73.899
max108.751
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.945
σ0.001
min40.944
max40.947
mean7207.000
σ0.000
min7207.000
max7207.000
mean101.787
σ12.224
min73.470
max108.801
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.949
max40.954
mean7207.000
σ0.000
min7207.000
max7207.000
mean104.116
σ12.181
min77.315
max113.654
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.950
σ0.002
min40.949
max40.952
mean7207.000
σ0.000
min7207.000
max7207.000
mean101.957
σ12.010
min74.163
max108.842
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.687
σ0.002
min66.686
max66.689
mean7207.000
σ0.000
min7207.000
max7207.000
mean237.994
σ232.631
min119.565
max812.361
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7207.000
σ0.000
min7207.000
max7207.000
mean154.481
σ16.838
min122.082
max167.087

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4168.875
σ1903.037
min1552.000
max7207.000
mean6711.080
σ1211.587
min4889.954
max8187.375
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.066
σ0.002
min11560.064
max11560.068
mean7207.000
σ0.000
min7207.000
max7207.000
mean5775.916
σ1518.860
min4348.244
max7653.305

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.666
σ0.008
min172.650
max172.674
mean485.375
σ0.518
min485.000
max486.000
mean401.886
σ19.958
min361.710
max422.361
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.470
σ0.164
min357.321
max357.699
mean563.000
σ0.000
min563.000
max563.000
mean790.302
σ36.261
min711.153
max816.576

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.084
σ0.759
min1007.610
max1011.224
mean7207.000
σ0.000
min7207.000
max7207.000
mean1.526
σ0.127
min1.417
max1.861

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.306
σ0.112
min0.244
max0.505
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.651
σ0.071
min0.605
max0.775
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.579
σ0.094
min0.447
max0.686
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.887
σ0.056
min0.829
max0.947

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.550
σ0.035
min963.527
max963.612
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.805
σ0.050
min0.735
max0.860
name=cdr_enhanced_4k_loc.art
mean884.854
σ0.007
min884.847
max884.860
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.712
σ0.032
min0.665
max0.742

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.712
mean7207.000
σ0.000
min7207.000
max7207.000
mean4.305
σ0.080
min4.149
max4.622
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean7207.000
σ0.000
min7207.000
max7207.000
mean4.266
σ0.079
min4.129
max4.533
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.741
σ0.018
min0.717
max0.862
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.706
σ0.013
min0.678
max0.766

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.424
σ0.218
min297.278
max298.027
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.592
σ0.025
min0.528
max0.614

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.730
σ0.050
min289.652
max289.791
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.407
σ0.016
min0.388
max0.422
iters=5
new-facts=1
prior-facts=6402
mean1299.647
σ0.109
min1299.514
max1299.771
mean7207.000
σ0.000
min7207.000
max7207.000
mean1.957
σ0.124
min1.822
max2.142
iters=5
new-facts=6402
prior-facts=1
mean1542.621
σ4.069
min1540.558
max1549.891
mean7207.000
σ0.000
min7207.000
max7207.000
mean2.328
σ0.214
min2.069
max2.514
iters=5
new-facts=6402
prior-facts=6402
mean1861.621
σ0.080
min1861.509
max1861.713
mean7207.000
σ0.000
min7207.000
max7207.000
mean3.010
σ0.193
min2.857
max3.333

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.572
σ0.286
min1.233
max1.895

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.148
σ577.064
min157.613
max1311.744
mean96.250
σ8.500
min92.000
max109.000
mean7207.000
σ0.000
min7207.000
max7207.000
mean0.540
σ0.545
min0.267
max1.357
policies=20
mean1576.424
σ0.353
min1576.179
max1576.946
mean920.000
σ0.000
min920.000
max920.000
mean7207.000
σ0.000
min7207.000
max7207.000
mean2.651
σ0.017
min2.626
max2.662
policies=200
mean15772.322
σ0.065
min15772.245
max15772.394
mean9200.000
σ0.000
min9200.000
max9200.000
mean7207.000
σ0.000
min7207.000
max7207.000
mean26.667
σ0.138
min26.553
max26.848