c576010d83e9906636922b45fe6169c2a6dba9ea

Home / Branches / sergeiwinitzki/lan-71-4-read-bytestrings / c576010d83e9906636922b45fe6169c2a6dba9ea

AST compact size (buildDeclTree)

Factorcompact size MiB
phase=buildDeclTree
mean0.203
σ0.000
min0.203
max0.203

AST compact size (macro expansion)

Factorcompact size MiB
phase=macro expansion
mean5.301
σ0.000
min5.301
max5.301

AST compact size (parser)

Factorcompact size MiB
phase=parser
mean5.176
σ0.000
min5.176
max5.176

AST compact size (processProdDef)

Factorcompact size MiB
phase=processProdDef
mean447.695
σ0.000
min447.695
max447.695

AST compact size (renaming)

Factorcompact size MiB
phase=renaming
mean5.488
σ0.000
min5.488
max5.488

AST compact size (type checker)

Factorcompact size MiB
phase=type checker
mean6.645
σ0.000
min6.645
max6.645

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.890
σ0.360
min54.751
max55.914
mean417.000
σ0.000
min417.000
max417.000
mean0.142
σ0.004
min0.137
max0.150
cache=y
dps=1
iters=10
policies=100
mean43.855
σ0.006
min43.845
max43.867
mean417.300
σ0.483
min417.000
max418.000
mean0.125
σ0.004
min0.119
max0.133

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.001
min36.616
max36.620
mean3913.375
σ1827.667
min1353.000
max6963.000
mean12.225
σ0.668
min11.754
max13.837
op=column_set() on indexed, repeat
mean36.616
σ0.000
min36.616
max36.616
mean3913.375
σ1827.667
min1353.000
max6963.000
mean12.506
σ0.595
min11.528
max13.093
op=table_records(), no indexes
mean41.947
σ0.002
min41.945
max41.950
mean6963.000
σ0.000
min6963.000
max6963.000
mean11.218
σ0.950
min10.759
max13.554
op=table_records(), repeat
mean41.932
σ0.000
min41.932
max41.933
mean3872.375
σ1895.721
min1025.000
max6963.000
mean12.037
σ3.115
min10.631
max19.732
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.137
min27.604
max27.991
mean3872.375
σ1895.721
min1025.000
max6963.000
mean8.493
σ0.381
min7.873
max9.131
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.404
σ0.000
min26.404
max26.404
mean3872.375
σ1895.721
min1025.000
max6963.000
mean6.561
σ0.275
min5.906
max6.784
op=vertical_lookup_row_list() on 2 indexed
mean25.679
σ0.003
min25.678
max25.686
mean3913.375
σ1827.667
min1353.000
max6963.000
mean6.074
σ0.074
min5.958
max6.194
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.981
σ0.000
min25.981
max25.982
mean3913.375
σ1827.667
min1353.000
max6963.000
mean5.931
σ0.224
min5.677
max6.410

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.614
σ0.002
min1021.612
max1021.616
mean6963.000
σ0.000
min6963.000
max6963.000
mean344.333
σ1.676
min341.326
max346.854
op=load_product(), with indexes
mean3421.098
σ0.468
min3420.932
max3422.257
mean3520.875
σ2148.747
min724.000
max6963.000
mean2043.738
σ963.020
min1350.830
max3500.266

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean104.801
σ0.001
min104.801
max104.802
mean3913.375
σ1827.667
min1353.000
max6963.000
mean173.239
σ178.144
min104.423
max614.001
op=column_set() on unindexed, dense, repeat
mean62.080
σ0.000
min62.080
max62.080
mean3913.375
σ1827.667
min1353.000
max6963.000
mean46.287
σ9.099
min42.010
max68.561
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.946
σ0.002
min40.945
max40.949
mean6963.000
σ0.000
min6963.000
max6963.000
mean23.287
σ2.539
min22.154
max29.560
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.307
σ0.002
min71.305
max71.309
mean6963.000
σ0.000
min6963.000
max6963.000
mean58.494
σ2.890
min57.051
max65.585

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4518.675
σ0.013
min4518.670
max4518.708
mean3869.250
σ1901.099
min1000.000
max6963.000
mean3348.194
σ700.122
min2356.320
max4306.665
op=vertical_lookup_list() on indexed
mean1857.821
σ0.002
min1857.819
max1857.823
mean6963.000
σ0.000
min6963.000
max6963.000
mean998.489
σ265.084
min852.386
max1488.816
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean902.051
σ0.002
min902.049
max902.054
mean6963.000
σ0.000
min6963.000
max6963.000
mean382.083
σ39.226
min359.640
max478.600

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean475.750
σ0.463
min475.000
max476.000
mean360.583
σ40.820
min298.857
max421.675
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean563.000
σ0.000
min563.000
max563.000
mean730.336
σ56.184
min602.831
max791.361

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.566
σ0.760
min1024.096
max1027.705
mean1041.000
σ307.932
min551.000
max1528.000
mean1.369
σ0.077
min1.298
max1.641

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.913
σ0.020
min0.903
max0.949
mean402.000
σ0.000
min402.000
max402.000
mean0.427
σ0.588
min0.145
max1.478
name=error_case.art
mean2.340
σ0.012
min2.334
max2.362
mean402.000
σ0.000
min402.000
max402.000
mean0.824
σ0.516
min0.572
max1.746
name=heavy_item.art
mean1.523
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.263
σ0.103
min0.203
max0.444
name=nested_use.art
mean2.358
σ0.002
min2.357
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.332
σ0.020
min0.313
max0.364

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean965.024
σ0.011
min965.018
max965.042
mean431.400
σ0.894
min431.000
max433.000
mean0.546
σ0.057
min0.461
max0.606
name=cdr_enhanced_4k_loc.art
mean885.928
σ0.002
min885.926
max885.930
mean440.000
σ0.000
min440.000
max440.000
mean0.456
σ0.039
min0.427
max0.523

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.710
σ0.002
min7.709
max7.713
mean440.000
σ0.000
min440.000
max440.000
mean2.622
σ0.092
min2.423
max2.960
name=record_render_large_syntax_err.art
mean7.658
σ0.002
min7.657
max7.661
mean440.000
σ0.000
min440.000
max440.000
mean2.606
σ0.093
min2.480
max3.075
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean440.000
σ0.000
min440.000
max440.000
mean0.309
σ0.028
min0.294
max0.572
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean440.000
σ0.000
min440.000
max440.000
mean0.292
σ0.007
min0.280
max0.327

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.774
σ0.970
min298.370
max301.530
mean436.700
σ14.997
min416.000
max465.000
mean0.589
σ0.040
min0.532
max0.644

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean236.678
σ0.000
min236.678
max236.678
mean1013.500
σ66.468
min849.000
max1037.000
mean203.204
σ2.965
min198.354
max208.461
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1013.500
σ66.468
min849.000
max1037.000
mean9.255
σ2.594
min6.372
max13.091
phase=parser
mean1042.453
σ0.000
min1042.453
max1042.454
mean1013.500
σ66.468
min849.000
max1037.000
mean632.825
σ210.529
min377.178
max844.099
phase=processProdDef
mean2072.857
σ0.000
min2072.857
max2072.857
mean1037.000
σ0.000
min1037.000
max1037.000
mean2406.367
σ630.681
min1585.044
max3296.404
phase=renaming
mean21.675
σ0.000
min21.675
max21.675
mean1013.500
σ66.468
min849.000
max1037.000
mean35.026
σ5.697
min30.845
max44.530
phase=type checker
mean990.450
σ0.071
min990.345
max990.563
mean1013.500
σ66.468
min849.000
max1037.000
mean846.259
σ30.727
min801.570
max875.435

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean293.821
σ0.038
min293.768
max293.860
mean442.800
σ1.095
min442.000
max444.000
mean0.393
σ0.002
min0.391
max0.395
iters=5
new-facts=1
prior-facts=6402
mean1320.291
σ0.135
min1320.168
max1320.513
mean1107.000
σ188.909
min843.000
max1328.000
mean2.006
σ0.174
min1.904
max2.315
iters=5
new-facts=6402
prior-facts=1
mean1559.232
σ2.829
min1557.721
max1564.275
mean621.200
σ81.647
min521.000
max737.000
mean2.248
σ0.164
min2.109
max2.519
iters=5
new-facts=6402
prior-facts=6402
mean1882.357
σ0.074
min1882.270
max1882.447
mean1755.600
σ218.542
min1468.000
max1964.000
mean3.146
σ0.232
min2.878
max3.410

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.710
σ0.138
min1.588
max1.894

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean416.811
σ512.181
min160.716
max1185.082
mean102.250
σ8.500
min98.000
max115.000
mean447.000
σ0.000
min447.000
max447.000
mean0.517
σ0.507
min0.263
max1.278
policies=20
mean1607.505
σ0.365
min1607.248
max1608.043
mean980.000
σ0.000
min980.000
max980.000
mean449.000
σ2.309
min447.000
max451.000
mean2.606
σ0.028
min2.570
max2.639
policies=200
mean16083.562
σ0.078
min16083.452
max16083.620
mean9800.000
σ0.000
min9800.000
max9800.000
mean496.500
σ4.041
min491.000
max500.000
mean26.388
σ0.087
min26.330
max26.517