Compare commits

Home / Compare 97c4ce2d .. e2dd6654

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
mean53.703
σ0.368
min53.562
max54.751
mean414.000
σ0.000
min414.000
max414.000
mean0.136
σ0.005
min0.130
max0.146
cache=y
dps=1
iters=10
policies=100
mean43.058
σ0.007
min43.050
max43.069
mean414.000
σ0.000
min414.000
max414.000
mean0.121
σ0.004
min0.117
max0.128

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on indexed
rows=200000
mean36.618
σ0.002
min36.615
max36.620
mean4285.125
σ1980.080
min1550.000
max7209.000
mean101.379
σ250.861
min12.443
max722.229
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4285.125
σ1980.080
min1550.000
max7209.000
mean13.984
σ2.747
min12.188
max20.721
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.929
σ0.002
min41.928
max41.933
mean7209.000
σ0.000
min7209.000
max7209.000
mean14.816
σ0.949
min12.893
max15.594
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7209.000
σ0.000
min7209.000
max7209.000
mean13.565
σ0.913
min12.119
max14.415
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4168.625
σ1902.642
min1550.000
max7209.000
mean13.955
σ1.419
min11.274
max15.545
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.604
σ0.002
min27.603
max27.607
mean4168.625
σ1902.642
min1550.000
max7209.000
mean9.252
σ0.498
min8.777
max10.246
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.001
min26.399
max26.403
mean4168.625
σ1902.642
min1550.000
max7209.000
mean6.646
σ0.136
min6.462
max6.871
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.667
σ0.002
min25.664
max25.670
mean4285.125
σ1980.080
min1550.000
max7209.000
mean6.347
σ0.969
min5.795
max8.730
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.080
min1550.000
max7209.000
mean5.798
σ0.448
min5.548
max6.888
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.971
mean4285.125
σ1980.080
min1550.000
max7209.000
mean5.941
σ0.487
min5.649
max7.122
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.080
min1550.000
max7209.000
mean5.805
σ0.367
min5.542
max6.656

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=load_product(), no indexes
rows=200000
mean2524.596
σ0.002
min2524.594
max2524.598
mean7209.000
σ0.000
min7209.000
max7209.000
mean1354.714
σ482.119
min1032.212
max2221.758
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.560
σ0.042
min8744.545
max8744.663
mean3590.000
σ1818.552
min1070.000
max5822.000
mean5024.140
σ1657.491
min3527.548
max7333.502

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.081
mean4168.625
σ1902.642
min1550.000
max7209.000
mean81.330
σ10.856
min71.806
max101.102
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.078
σ0.003
min62.076
max62.084
mean4168.625
σ1902.642
min1550.000
max7209.000
mean82.167
σ10.984
min72.408
max102.297
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.944
σ0.001
min40.944
max40.947
mean7209.000
σ0.000
min7209.000
max7209.000
mean103.527
σ9.016
min84.323
max109.071
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.946
σ0.002
min40.944
max40.948
mean7209.000
σ0.000
min7209.000
max7209.000
mean103.554
σ9.071
min84.076
max109.142
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.950
σ0.002
min40.949
max40.953
mean7209.000
σ0.000
min7209.000
max7209.000
mean105.699
σ7.330
min90.692
max111.583
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.951
σ0.002
min40.948
max40.954
mean7209.000
σ0.000
min7209.000
max7209.000
mean103.775
σ8.944
min84.790
max108.901
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.686
σ0.001
min66.685
max66.689
mean7209.000
σ0.000
min7209.000
max7209.000
mean234.681
σ214.832
min132.946
max765.491
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7209.000
σ0.000
min7209.000
max7209.000
mean156.202
σ14.819
min132.903
max168.438

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.519
mean4168.625
σ1902.642
min1550.000
max7209.000
mean6916.482
σ1084.054
min4862.294
max8036.077
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.065
σ0.001
min11560.064
max11560.068
mean7209.000
σ0.000
min7209.000
max7209.000
mean5660.182
σ1097.140
min4406.855
max7161.962

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.669
σ0.009
min172.657
max172.681
mean486.000
σ0.000
min486.000
max486.000
mean404.962
σ20.674
min363.220
max420.636
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.472
σ0.168
min357.321
max357.695
mean568.000
σ0.000
min568.000
max568.000
mean795.262
σ48.233
min723.628
max886.182

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1005.003
σ0.751
min1004.531
max1008.106
mean7209.000
σ0.000
min7209.000
max7209.000
mean1.594
σ0.133
min1.396
max1.901

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.317
σ0.116
min0.249
max0.522
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.646
σ0.091
min0.591
max0.809
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.545
σ0.031
min0.525
max0.599
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.873
σ0.060
min0.825
max0.962

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.548
σ0.024
min963.523
max963.578
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.815
σ0.031
min0.777
max0.848
name=cdr_enhanced_4k_loc.art
mean884.854
σ0.006
min884.847
max884.861
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.712
σ0.028
min0.678
max0.741

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.711
mean7209.000
σ0.000
min7209.000
max7209.000
mean4.229
σ0.070
min4.097
max4.488
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean7209.000
σ0.000
min7209.000
max7209.000
mean4.231
σ0.077
min4.070
max4.469
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.750
σ0.018
min0.719
max0.864
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.714
σ0.016
min0.687
max0.812

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean294.459
σ0.197
min294.333
max295.011
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.529
σ0.032
min0.495
max0.594

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean281.464
σ0.041
min281.405
max281.504
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.385
σ0.009
min0.379
max0.401
iters=5
new-facts=1
prior-facts=6402
mean1291.491
σ0.099
min1291.366
max1291.595
mean7209.000
σ0.000
min7209.000
max7209.000
mean1.984
σ0.095
min1.869
max2.116
iters=5
new-facts=6402
prior-facts=1
mean1534.348
σ4.043
min1532.313
max1541.569
mean7209.000
σ0.000
min7209.000
max7209.000
mean2.307
σ0.272
min2.060
max2.643
iters=5
new-facts=6402
prior-facts=6402
mean1853.341
σ0.086
min1853.228
max1853.452
mean7209.000
σ0.000
min7209.000
max7209.000
mean3.223
σ0.347
min2.819
max3.530

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.626
σ0.247
min1.361
max1.900

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean442.429
σ577.064
min153.896
max1308.025
mean96.250
σ8.500
min92.000
max109.000
mean7209.000
σ0.000
min7209.000
max7209.000
mean0.542
σ0.554
min0.263
max1.373
policies=20
mean1539.223
σ0.333
min1538.993
max1539.716
mean920.000
σ0.000
min920.000
max920.000
mean7209.000
σ0.000
min7209.000
max7209.000
mean2.610
σ0.015
min2.592
max2.629
policies=200
mean15400.413
σ0.159
min15400.195
max15400.569
mean9200.000
σ0.000
min9200.000
max9200.000
mean7209.000
σ0.000
min7209.000
max7209.000
mean26.167
σ0.201
min26.016
max26.463