Compare commits

Home / Compare 01cee05c .. 525de38f

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.617-54.055=0.562
σ0.350-0.370=-0.020
min54.486-53.913=0.573
max55.614-55.107=0.506
mean413.000-417.000=-4.000
σ0.000
min413.000-417.000=-4.000
max413.000-417.000=-4.000
mean0.140-0.139=0.001
σ0.005-0.003=0.001
min0.135-0.136=-0.001
max0.148-0.145=0.003
cache=y
dps=1
iters=10
policies=100
mean43.785-43.393=0.392
σ0.007-0.007=0.000
min43.780-43.381=0.399
max43.801-43.407=0.393
mean413.000-417.000=-4.000
σ0.000
min413.000-417.000=-4.000
max413.000-417.000=-4.000
mean0.121-0.120=0.001
σ0.004-0.005=-0.001
min0.116-0.114=0.002
max0.127-0.128=-0.000

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.620
mean4286.125
σ1981.727
min1548.000
max7204.000
mean56.705
σ123.798
min12.645
max363.090
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4286.125
σ1981.727
min1548.000
max7204.000
mean12.564
σ0.752
min11.825
max13.628
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7204.000
σ0.000
min7204.000
max7204.000
mean15.061
σ1.400
min12.126
max16.398
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7204.000
σ0.000
min7204.000
max7204.000
mean13.545
σ1.198
min11.673
max14.902
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4169.750
σ1903.992
min1548.000
max7204.000
mean13.913
σ1.622
min11.518
max15.246
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.605
σ0.002
min27.603
max27.607
mean4169.750
σ1903.992
min1548.000
max7204.000
mean9.143
σ0.272
min8.724
max9.473
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.401
σ0.002
min26.399
max26.403
mean4169.750
σ1903.992
min1548.000
max7204.000
mean6.837
σ0.388
min6.240
max7.264
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.666
σ0.002
min25.664
max25.670
mean4286.125
σ1981.727
min1548.000
max7204.000
mean6.022
σ0.241
min5.744
max6.554
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4286.125
σ1981.727
min1548.000
max7204.000
mean5.646
σ0.137
min5.430
max5.911
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.970
σ0.002
min25.967
max25.972
mean4286.125
σ1981.727
min1548.000
max7204.000
mean5.743
σ0.241
min5.279
max6.074
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.002
min25.967
max25.971
mean4286.125
σ1981.727
min1548.000
max7204.000
mean5.541
σ0.170
min5.207
max5.766

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
mean7204.000
σ0.000
min7204.000
max7204.000
mean1160.705
σ320.864
min1036.521
max1954.586
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.561
σ0.041
min8744.545
max8744.661
mean3592.000
σ1821.638
min1071.000
max5829.000
mean4874.915
σ1519.134
min3524.833
max7164.574

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
mean4169.750
σ1903.992
min1548.000
max7204.000
mean80.340
σ9.452
min71.816
max97.702
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.076
max62.080
mean4169.750
σ1903.992
min1548.000
max7204.000
mean81.028
σ9.289
min72.271
max97.500
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.945
σ0.002
min40.943
max40.947
mean7204.000
σ0.000
min7204.000
max7204.000
mean101.746
σ13.398
min70.784
max109.595
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.945
σ0.002
min40.943
max40.948
mean7204.000
σ0.000
min7204.000
max7204.000
mean101.721
σ13.573
min70.295
max110.255
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.949
max40.953
mean7204.000
σ0.000
min7204.000
max7204.000
mean104.976
σ12.293
min77.246
max113.580
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.950
σ0.002
min40.949
max40.954
mean7204.000
σ0.000
min7204.000
max7204.000
mean101.895
σ13.163
min71.475
max109.591
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.686
σ0.001
min66.686
max66.689
mean7204.000
σ0.000
min7204.000
max7204.000
mean243.094
σ245.832
min114.805
max849.836
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.690
mean7204.000
σ0.000
min7204.000
max7204.000
mean154.478
σ19.620
min114.126
max169.128

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4169.750
σ1903.992
min1548.000
max7204.000
mean6837.484
σ1190.012
min4930.073
max8132.339
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.066
σ0.002
min11560.064
max11560.068
mean7204.000
σ0.000
min7204.000
max7204.000
mean6176.981
σ1659.127
min4388.695
max8437.207

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.666
σ0.007
min172.654
max172.678
mean485.250
σ0.707
min485.000
max487.000
mean395.718
σ19.662
min356.802
max418.161
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.467
σ0.164
min357.321
max357.683
mean571.000
σ0.000
min571.000
max571.000
mean792.192
σ25.311
min765.549
max848.434

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.080-1006.975=1.105
σ0.760-0.900=-0.140
min1007.609-1006.495=1.114
max1011.225-1010.713=0.512
mean7204.000-1049.500=6154.500
σ0.000-305.871=-305.871
min7204.000-577.000=6627.000
max7204.000-1640.000=5564.000
mean1.558-1.553=0.005
σ0.125-0.103=0.022
min1.400-1.460=-0.060
max1.809-1.827=-0.018

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.884-0.883=0.001
σ0.003-0.002=0.000
min0.881-0.882=-0.000
max0.887-0.887=0.001
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.326-0.417=-0.091
σ0.112-0.126=-0.014
min0.236-0.338=-0.102
max0.509-0.638=-0.130
name=error_case.art
mean2.333-2.339=-0.006
σ0.003-0.003=0.000
min2.332-2.337=-0.005
max2.337-2.342=-0.005
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.874-0.869=0.005
σ0.090-0.088=0.001
min0.807-0.820=-0.013
max1.031-1.026=0.005
name=heavy_item.art
mean1.521-1.523=-0.002
σ0.002-0.001=0.001
min1.520-1.522=-0.002
max1.524-1.525=-0.001
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.534-0.530=0.004
σ0.040-0.056=-0.015
min0.487-0.476=0.011
max0.589-0.623=-0.034
name=nested_use.art
mean2.355-2.362=-0.006
σ0.002-0.002=-0.000
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.849-0.842=0.007
σ0.034-0.037=-0.003
min0.821-0.813=0.008
max0.904-0.906=-0.001

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.541-964.830=-1.289
σ0.022-0.025=-0.003
min963.523-964.813=-1.290
max963.577-964.872=-1.294
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.786-0.833=-0.047
σ0.040-0.057=-0.017
min0.746-0.732=0.014
max0.846-0.862=-0.016
name=cdr_enhanced_4k_loc.art
mean884.853-885.512=-0.659
σ0.006-0.009=-0.003
min884.847-885.504=-0.657
max884.859-885.526=-0.666
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.727-0.696=0.032
σ0.017-0.025=-0.007
min0.697-0.666=0.031
max0.738-0.724=0.014

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.711-7.721=-0.009
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean4.305-4.189=0.116
σ0.086-0.142=-0.056
min4.143-3.510=0.633
max4.534-4.494=0.041
name=record_render_large_syntax_err.art
mean7.655-7.665=-0.010
σ0.002
min7.654-7.664=-0.010
max7.658-7.668=-0.010
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean4.260-4.200=0.059
σ0.088-0.071=0.017
min4.104-4.072=0.032
max4.571-4.505=0.066
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
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.746-0.712=0.034
σ0.021-0.020=0.001
min0.633-0.681=-0.048
max0.855-0.863=-0.008
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
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.701-0.695=0.006
σ0.038-0.025=0.014
min0.487-0.598=-0.111
max0.781-0.793=-0.012

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.544-295.571=1.973
σ0.205-0.230=-0.025
min297.387-295.377=2.010
max298.107-296.163=1.944
mean7204.000-1906.000=5298.000
σ0.000
min7204.000-1906.000=5298.000
max7204.000-1906.000=5298.000
mean0.564-0.585=-0.021
σ0.034-0.059=-0.025
min0.515-0.510=0.006
max0.610-0.720=-0.110

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.731-285.408=4.322
σ0.032-0.034=-0.002
min289.683-285.366=4.317
max289.773-285.444=4.329
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.391-0.399=-0.009
σ0.001-0.014=-0.013
min0.389-0.381=0.008
max0.392-0.419=-0.027
iters=5
new-facts=1
prior-facts=6402
mean1299.639-1295.792=3.847
σ0.092-0.107=-0.014
min1299.529-1295.670=3.859
max1299.770-1295.913=3.857
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean1.930-1.987=-0.057
σ0.044-0.237=-0.193
min1.855-1.807=0.048
max1.968-2.388=-0.420
iters=5
new-facts=6402
prior-facts=1
mean1542.621-1539.935=2.686
σ4.064-6.844=-2.779
min1540.586-1536.636=3.950
max1549.882-1552.172=-2.289
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean2.315-2.277=0.038
σ0.218-0.224=-0.006
min2.103-2.020=0.083
max2.648-2.613=0.035
iters=5
new-facts=6402
prior-facts=6402
mean1861.600-1857.702=3.898
σ0.057-0.049=0.008
min1861.513-1857.655=3.858
max1861.651-1857.776=3.875
mean7204.000-1773.000=5431.000
σ0.000-130.453=-130.453
min7204.000-1640.000=5564.000
max7204.000-1906.000=5298.000
mean2.924-3.021=-0.097
σ0.075-0.295=-0.220
min2.857-2.778=0.080
max3.032-3.523=-0.491

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.772-1.433=0.339
σ0.116-0.257=-0.141
min1.644-1.257=0.387
max1.909-1.878=0.031

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.148-445.738=0.410
σ577.064-580.934=-3.870
min157.614-155.270=2.344
max1311.745-1317.140=-5.395
mean96.250
σ8.500
min92.000
max109.000
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean0.542-0.525=0.017
σ0.554-0.534=0.020
min0.262-0.257=0.005
max1.373-1.326=0.047
policies=20
mean1576.415-1552.969=23.446
σ0.344-0.333=0.011
min1576.182-1552.739=23.444
max1576.924-1553.463=23.462
mean920.000
σ0.000
min920.000
max920.000
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean2.627-2.595=0.032
σ0.021-0.026=-0.005
min2.606-2.561=0.045
max2.654-2.622=0.032
policies=200
mean15772.218-15537.967=234.251
σ0.052-0.105=-0.052
min15772.169-15537.892=234.277
max15772.285-15538.121=234.164
mean9200.000
σ0.000
min9200.000
max9200.000
mean7204.000-1640.000=5564.000
σ0.000
min7204.000-1640.000=5564.000
max7204.000-1640.000=5564.000
mean26.517-26.182=0.335
σ0.219-0.017=0.202
min26.381-26.160=0.221
max26.841-26.202=0.639