ca4dd1eb9a73682b67706f012c113c2fd663b345

Home / Branches / alexjeffery/lan-70-improve-error-locations-for-records-with-duplicate-entries / ca4dd1eb9a73682b67706f012c113c2fd663b345

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.715
σ0.364
min54.581
max55.750
mean418.000
σ0.000
min418.000
max418.000
mean0.141
σ0.003
min0.138
max0.147
cache=y
dps=1
iters=10
policies=100
mean43.788
σ0.007
min43.778
max43.800
mean418.000
σ0.000
min418.000
max418.000
mean0.123
σ0.004
min0.119
max0.130

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4099.875
σ1586.364
min1898.000
max6030.000
mean12.234
σ0.210
min11.989
max12.573
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.616
max36.620
mean4099.875
σ1586.364
min1898.000
max6030.000
mean12.546
σ0.432
min11.532
max12.892
op=table_records(), no indexes
mean41.929
σ0.000
min41.928
max41.929
mean6030.000
σ0.000
min6030.000
max6030.000
mean13.323
σ1.254
min10.892
max14.876
op=table_records(), repeat
mean41.929
σ0.002
min41.928
max41.931
mean4026.000
σ1643.940
min1898.000
max6030.000
mean12.811
σ1.766
min10.352
max14.662
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.604
max27.608
mean4026.000
σ1643.940
min1898.000
max6030.000
mean8.387
σ0.355
min7.858
max8.785
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.400
max26.404
mean4026.000
σ1643.940
min1898.000
max6030.000
mean6.479
σ0.133
min6.273
max6.689
op=vertical_lookup_row_list() on 2 indexed
mean25.668
σ0.004
min25.666
max25.677
mean4099.875
σ1586.364
min1898.000
max6030.000
mean5.590
σ0.072
min5.483
max5.689
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.970
σ0.002
min25.968
max25.972
mean4099.875
σ1586.364
min1898.000
max6030.000
mean5.408
σ0.082
min5.300
max5.530

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.603
σ0.000
min2524.603
max2524.603
mean6030.000
σ0.000
min6030.000
max6030.000
mean1497.312
σ713.651
min1032.543
max2822.370
op=load_product(), with indexes
mean8744.568
σ0.033
min8744.553
max8744.649
mean3798.250
σ1678.397
min1898.000
max6030.000
mean4337.222
σ1123.196
min3517.717
max6301.003

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.076
max62.080
mean4099.875
σ1586.364
min1898.000
max6030.000
mean108.298
σ86.192
min69.886
max320.575
op=vertical_lookup_list() on unindexed missing Int
mean40.945
σ0.001
min40.945
max40.946
mean6030.000
σ0.000
min6030.000
max6030.000
mean95.069
σ8.464
min83.380
max105.582
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.687
σ0.000
min66.686
max66.687
mean6030.000
σ0.000
min6030.000
max6030.000
mean224.391
σ229.304
min123.809
max790.939

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.959
σ4.321
min11655.431
max11667.652
mean4026.000
σ1643.940
min1898.000
max6030.000
mean6260.898
σ1327.068
min4906.618
max8138.143
op=vertical_lookup_list() on indexed
mean11560.070
σ0.002
min11560.067
max11560.074
mean6030.000
σ0.000
min6030.000
max6030.000
mean6447.574
σ1446.836
min4414.287
max8262.481

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.580
σ0.022
min172.558
max172.616
mean1898.000
σ0.000
min1898.000
max1898.000
mean331.566
σ38.254
min265.125
max395.025
op=pointedIndexFromKvs
rows=400000
mean357.366
σ0.043
min357.321
max357.412
mean1898.000
σ0.000
min1898.000
max1898.000
mean759.253
σ58.430
min627.467
max800.183

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.306
σ0.881
min1023.807
max1027.951
mean1043.800
σ293.580
min550.000
max1438.000
mean1.553
σ0.075
min1.450
max1.781

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.428
σ0.137
min0.358
max0.673
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.900
σ0.084
min0.844
max1.044
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.572
σ0.075
min0.520
max0.699
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.858
σ0.046
min0.815
max0.929

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.021
σ0.027
min964.001
max964.068
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.861
σ0.032
min0.805
max0.885
name=cdr_enhanced_4k_loc.art
mean884.895
σ0.006
min884.889
max884.901
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.704
σ0.054
min0.621
max0.753

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.707
σ0.002
min7.707
max7.711
mean1438.000
σ0.000
min1438.000
max1438.000
mean4.315
σ0.072
min4.182
max4.553
name=record_render_large_syntax_err.art
mean7.656
σ0.002
min7.655
max7.659
mean1438.000
σ0.000
min1438.000
max1438.000
mean4.286
σ0.079
min4.131
max4.541
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.754
σ0.038
min0.582
max0.897
name=record_render_syntax_err.art
mean2.164
σ0.002
min2.163
max2.167
mean1438.000
σ0.000
min1438.000
max1438.000
mean0.730
σ0.015
min0.695
max0.799

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.407
σ0.285
min298.119
max299.132
mean1898.000
σ0.000
min1898.000
max1898.000
mean0.599
σ0.047
min0.509
max0.704

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean239.536
σ0.000
min239.536
max239.536
mean1456.000
σ50.912
min1438.000
max1582.000
mean223.725
σ2.077
min220.583
max226.297
phase=macro expansion
mean6.133
σ0.000
min6.133
max6.133
mean1456.000
σ50.912
min1438.000
max1582.000
mean9.268
σ1.796
min6.344
max10.682
phase=parser
mean1041.423
σ0.011
min1041.396
max1041.427
mean1456.000
σ50.912
min1438.000
max1582.000
mean655.880
σ171.515
min383.563
max835.482
phase=processProdDef
mean6169.656
σ0.000
min6169.656
max6169.657
mean1496.250
σ117.883
min1438.000
max1760.000
mean6436.722
σ1061.302
min3898.628
max7223.938
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean1456.000
σ50.912
min1438.000
max1582.000
mean32.069
σ1.960
min29.426
max35.879
phase=type checker
mean990.675
σ0.055
min990.589
max990.745
mean1456.000
σ50.912
min1438.000
max1582.000
mean721.177
σ52.237
min664.705
max821.131

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean293.229
σ0.039
min293.176
max293.270
mean1760.000
σ0.000
min1760.000
max1760.000
mean0.415
σ0.015
min0.402
max0.439
iters=5
new-facts=1
prior-facts=6402
mean1319.269
σ0.060
min1319.195
max1319.356
mean1760.000
σ0.000
min1760.000
max1760.000
mean2.033
σ0.167
min1.852
max2.253
iters=5
new-facts=6402
prior-facts=1
mean1558.840
σ4.025
min1556.938
max1566.038
mean1760.000
σ0.000
min1760.000
max1760.000
mean2.485
σ0.263
min2.141
max2.690
iters=5
new-facts=6402
prior-facts=6402
mean1881.335
σ0.053
min1881.269
max1881.397
mean1815.200
σ75.586
min1760.000
max1898.000
mean3.080
σ0.135
min2.917
max3.274

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.763
σ0.110
min1.575
max1.849

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean450.185
σ583.337
min158.514
max1325.191
mean96.250
σ8.500
min92.000
max109.000
mean1760.000
σ0.000
min1760.000
max1760.000
mean0.440
σ0.320
min0.279
max0.919
policies=20
mean1585.452
σ0.420
min1585.179
max1586.079
mean920.000
σ0.000
min920.000
max920.000
mean1760.000
σ0.000
min1760.000
max1760.000
mean2.753
σ0.011
min2.743
max2.766
policies=200
mean15862.293
σ0.146
min15862.163
max15862.444
mean9200.000
σ0.000
min9200.000
max9200.000
mean1760.000
σ0.000
min1760.000
max1760.000
mean27.026
σ0.576
min26.671
max27.888