Compare commits

Home / Compare 005445e5 .. ef57402e

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-54.036=0.581
σ0.348-0.368=-0.020
min54.484-53.890=0.594
max55.607-55.082=0.525
mean415.000-413.000=2.000
σ0.000
min415.000-413.000=2.000
max415.000-413.000=2.000
mean0.147-0.149=-0.002
σ0.008-0.009=-0.001
min0.137-0.138=-0.000
max0.160-0.162=-0.002
cache=y
dps=1
iters=10
policies=100
mean43.785-43.384=0.400
σ0.007-0.005=0.001
min43.774-43.378=0.396
max43.795-43.396=0.399
mean415.000-413.000=2.000
σ0.000
min415.000-413.000=2.000
max415.000-413.000=2.000
mean0.123-0.123=-0.000
σ0.004-0.004=0.000
min0.117-0.120=-0.003
max0.130-0.130=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
mean4164.000
σ1895.945
min1548.000
max7196.000
mean12.673
σ0.308
min12.175
max13.224
iterations=8
operation_display=column_set() on indexed, repeat
rows=200000
mean36.617
σ0.002
min36.616
max36.620
mean4283.875
σ1975.396
min1548.000
max7196.000
mean86.304
σ206.870
min12.623
max598.280
iterations=8
operation_display=table_records(), no indexes
rows=200000
mean41.929
σ0.002
min41.928
max41.932
mean7196.000
σ0.000
min7196.000
max7196.000
mean14.863
σ1.219
min12.255
max16.241
iterations=8
operation_display=table_records(), no indexes, repeat
rows=200000
mean41.930
σ0.002
min41.928
max41.932
mean7196.000
σ0.000
min7196.000
max7196.000
mean13.607
σ1.162
min11.791
max15.170
iterations=8
operation_display=table_records(), repeat
rows=200000
mean41.929
σ0.002
min41.927
max41.931
mean4164.000
σ1895.945
min1548.000
max7196.000
mean13.616
σ1.613
min11.002
max15.664
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records()
rows=200000
mean27.604
σ0.002
min27.603
max27.607
mean4164.000
σ1895.945
min1548.000
max7196.000
mean9.199
σ0.404
min8.558
max9.728
iterations=8
operation_display=vertical_lookup_list() on indexed, after table_records(), repeat
rows=200000
mean26.400
σ0.002
min26.399
max26.403
mean4164.000
σ1895.945
min1548.000
max7196.000
mean6.766
σ0.333
min6.235
max7.231
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed
rows=200000
mean25.667
σ0.002
min25.665
max25.670
mean4283.875
σ1975.396
min1548.000
max7196.000
mean6.326
σ0.836
min5.848
max8.375
iterations=8
operation_display=vertical_lookup_row_list() on 2 indexed, repeat
rows=200000
mean25.661
σ0.002
min25.659
max25.663
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.787
σ0.575
min5.358
max7.184
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed)
rows=200000
mean25.969
σ0.002
min25.967
max25.971
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.879
σ0.538
min5.474
max7.186
iterations=8
operation_display=vertical_lookup_row_list() on 3 (1 unindexed), repeat
rows=200000
mean25.968
σ0.001
min25.967
max25.971
mean4283.875
σ1975.396
min1548.000
max7196.000
mean5.737
σ0.550
min5.368
max7.082

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
mean7196.000
σ0.000
min7196.000
max7196.000
mean1196.914
σ412.314
min1041.886
max2217.186
iterations=8
operation_display=load_product(), with indexes
rows=200000
mean8744.561
σ0.042
min8744.545
max8744.664
mean3591.750
σ1814.262
min1074.000
max5826.000
mean4791.494
σ1673.552
min3525.090
max7193.961

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=column_set() on unindexed, dense
rows=200000
mean62.077
σ0.002
min62.075
max62.080
mean4164.000
σ1895.945
min1548.000
max7196.000
mean76.477
σ4.974
min71.479
max83.741
iterations=8
operation_display=column_set() on unindexed, dense, repeat
rows=200000
mean62.077
σ0.002
min62.075
max62.080
mean4164.000
σ1895.945
min1548.000
max7196.000
mean77.175
σ5.403
min71.301
max84.841
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int
rows=200000
mean40.944
σ0.001
min40.943
max40.947
mean7196.000
σ0.000
min7196.000
max7196.000
mean101.933
σ9.333
min82.155
max108.251
iterations=8
operation_display=vertical_lookup_list() on unindexed missing Int, repeat
rows=200000
mean40.946
σ0.002
min40.944
max40.948
mean7196.000
σ0.000
min7196.000
max7196.000
mean101.743
σ9.321
min81.980
max107.787
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end
rows=200000
mean40.951
σ0.002
min40.949
max40.954
mean7196.000
σ0.000
min7196.000
max7196.000
mean104.239
σ7.922
min88.270
max111.532
iterations=8
operation_display=vertical_lookup_list() on unindexed unique Int near end, repeat
rows=200000
mean40.951
σ0.002
min40.948
max40.954
mean7196.000
σ0.000
min7196.000
max7196.000
mean102.206
σ9.211
min82.793
max108.717
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int
rows=200000
mean66.686
σ0.001
min66.685
max66.689
mean7196.000
σ0.000
min7196.000
max7196.000
mean211.427
σ152.065
min132.041
max586.458
iterations=8
operation_display=vertical_lookup_row_list() on unindexed small unique Int, repeat
rows=200000
mean66.687
σ0.002
min66.685
max66.689
mean7196.000
σ0.000
min7196.000
max7196.000
mean151.741
σ22.276
min105.975
max168.796

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=table_records()
rows=200000
mean11656.833
σ4.318
min11655.305
max11667.520
mean4164.000
σ1895.945
min1548.000
max7196.000
mean6125.092
σ1015.511
min4922.400
max8085.947
iterations=8
operation_display=vertical_lookup_list() on indexed
rows=200000
mean11560.065
σ0.001
min11560.064
max11560.068
mean7196.000
σ0.000
min7196.000
max7196.000
mean5566.973
σ1489.662
min4323.784
max8526.478

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
iterations=8
operation_display=pointedIndexFromKvs
rows=200000
mean172.662
σ0.012
min172.643
max172.678
mean485.000
σ0.000
min485.000
max485.000
mean382.598
σ45.501
min311.685
max424.053
iterations=8
operation_display=pointedIndexFromKvs
rows=400000
mean357.466
σ0.154
min357.321
max357.626
mean561.000
σ0.000
min561.000
max561.000
mean804.625
σ14.967
min773.502
max822.649

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.086-1006.327=1.758
σ0.761-0.911=-0.150
min1007.611-1005.867=1.744
max1011.230-1010.118=1.112
mean7196.000-1053.800=6142.200
σ0.000-305.174=-305.174
min7196.000-582.000=6614.000
max7196.000-1453.000=5743.000
mean1.494-1.559=-0.064
σ0.116-0.086=0.029
min1.386-1.477=-0.090
max1.793-1.759=0.033

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.883=0.000
σ0.002-0.002=0.000
min0.881
max0.886-0.886=0.000
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.307-0.443=-0.136
σ0.110-0.181=-0.071
min0.246-0.352=-0.106
max0.503-0.766=-0.263
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.648-0.920=-0.272
σ0.088-0.174=-0.086
min0.590-0.818=-0.228
max0.802-1.228=-0.426
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.476-0.540=-0.065
σ0.040-0.047=-0.008
min0.428-0.499=-0.071
max0.512-0.616=-0.105
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.843-0.846=-0.003
σ0.034-0.037=-0.003
min0.810-0.800=0.010
max0.900-0.902=-0.002

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.551-963.543=0.007
σ0.022-0.025=-0.004
min963.530-963.523=0.007
max963.575-963.585=-0.010
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.811-0.812=-0.001
σ0.036-0.044=-0.008
min0.761-0.766=-0.006
max0.850-0.858=-0.008
name=cdr_enhanced_4k_loc.art
mean884.854-884.853=0.000
σ0.006-0.005=0.001
min884.847
max884.860-884.861=-0.001
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.676-0.726=-0.051
σ0.069-0.027=0.042
min0.566-0.679=-0.113
max0.740-0.744=-0.004

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706-7.706=-0.000
σ0.002-0.002=-0.000
min7.705
max7.709-7.711=-0.002
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean4.259-4.249=0.010
σ0.068-0.073=-0.005
min4.149-4.116=0.033
max4.666-4.550=0.117
name=record_render_large_syntax_err.art
mean7.655-7.655=0.000
σ0.002-0.002=0.000
min7.654
max7.658-7.658=0.000
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean4.268-4.057=0.211
σ0.072-0.312=-0.240
min4.135-3.382=0.753
max4.553-4.352=0.200
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.756-0.748=0.008
σ0.016-0.026=-0.010
min0.723-0.667=0.056
max0.856-0.937=-0.081
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.717-0.708=0.009
σ0.012-0.017=-0.005
min0.687-0.681=0.006
max0.767-0.819=-0.052

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.154-295.573=1.580
σ0.239-0.203=0.036
min297.004-295.441=1.563
max297.813-296.116=1.697
mean7196.000-1912.000=5284.000
σ0.000
min7196.000-1912.000=5284.000
max7196.000-1912.000=5284.000
mean0.556-0.588=-0.031
σ0.039-0.028=0.010
min0.517-0.518=-0.000
max0.611-0.616=-0.005

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.736-285.245=4.491
σ0.032-0.040=-0.008
min289.688-285.193=4.495
max289.778-285.286=4.491
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.390-0.392=-0.003
σ0.001-0.011=-0.011
min0.389-0.380=0.009
max0.391-0.404=-0.013
iters=5
new-facts=1
prior-facts=6402
mean1299.649-1295.155=4.494
σ0.107-0.112=-0.005
min1299.514-1295.074=4.441
max1299.763-1295.342=4.421
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean1.869-1.973=-0.103
σ0.045-0.219=-0.174
min1.828-1.797=0.032
max1.925-2.337=-0.413
iters=5
new-facts=6402
prior-facts=1
mean1542.621-1538.138=4.483
σ4.002-3.973=0.029
min1540.593-1536.239=4.354
max1549.771-1545.242=4.530
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean2.247-2.334=-0.087
σ0.125-0.276=-0.150
min2.108-2.077=0.031
max2.411-2.761=-0.350
iters=5
new-facts=6402
prior-facts=6402
mean1861.613-1857.101=4.512
σ0.086-0.054=0.032
min1861.500-1857.049=4.451
max1861.725-1857.176=4.549
mean7196.000-1749.000=5447.000
σ0.000-176.634=-176.634
min7196.000-1499.000=5697.000
max7196.000-1912.000=5284.000
mean3.045-3.054=-0.010
σ0.361-0.274=0.086
min2.846-2.863=-0.017
max3.688-3.529=0.159

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.593-1.756=-0.163
σ0.227-0.179=0.048
min1.320-1.445=-0.125
max1.837-1.906=-0.069

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.149-443.611=2.538
σ577.064-577.065=-0.001
min157.617-155.077=2.539
max1311.745-1309.208=2.537
mean96.250
σ8.500
min92.000
max109.000
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean0.553-0.539=0.014
σ0.558-0.560=-0.002
min0.269-0.257=0.011
max1.389-1.379=0.010
policies=20
mean1576.427-1551.052=25.375
σ0.351-0.342=0.010
min1576.192-1550.820=25.372
max1576.949-1551.560=25.389
mean920.000
σ0.000
min920.000
max920.000
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean2.630-2.608=0.022
σ0.020-0.040=-0.020
min2.612-2.580=0.032
max2.651-2.667=-0.016
policies=200
mean15772.222-15518.511=253.710
σ0.176-0.070=0.106
min15772.013-15518.449=253.564
max15772.403-15518.606=253.797
mean9200.000
σ0.000
min9200.000
max9200.000
mean7196.000-1453.000=5743.000
σ0.000
min7196.000-1453.000=5743.000
max7196.000-1453.000=5743.000
mean26.630-26.174=0.457
σ0.144-0.125=0.019
min26.470-26.042=0.429
max26.807-26.287=0.520