268bddb0fec55d067f9c63e804309815d704cb2f

Home / Branches / sergeiwinitzki/lan-71-4-read-bytestrings / 268bddb0fec55d067f9c63e804309815d704cb2f

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.664
σ0.000
min447.664
max447.664

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.880
σ0.358
min54.745
max55.897
mean419.000
σ0.000
min419.000
max419.000
mean0.140
σ0.004
min0.135
max0.147
cache=y
dps=1
iters=10
policies=100
mean43.848
σ0.005
min43.840
max43.856
mean419.000
σ0.000
min419.000
max419.000
mean0.125
σ0.005
min0.120
max0.134

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.001
min36.616
max36.620
mean4588.375
σ2248.252
min1487.000
max7380.000
mean118.086
σ299.012
min11.963
max858.103
op=column_set() on indexed, repeat
mean36.616
σ0.000
min36.616
max36.617
mean4588.375
σ2248.252
min1487.000
max7380.000
mean13.598
σ3.304
min11.377
max21.477
op=table_records(), no indexes
mean41.948
σ0.002
min41.945
max41.950
mean7380.000
σ0.000
min7380.000
max7380.000
mean10.936
σ0.186
min10.640
max11.279
op=table_records(), repeat
mean41.932
σ0.000
min41.932
max41.933
mean4179.125
σ1945.034
min1487.000
max7380.000
mean11.694
σ1.754
min10.667
max15.992
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.137
min27.604
max27.991
mean4179.125
σ1945.034
min1487.000
max7380.000
mean9.140
σ1.506
min8.070
max12.802
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.404
σ0.000
min26.404
max26.404
mean4179.125
σ1945.034
min1487.000
max7380.000
mean6.958
σ1.015
min6.004
max9.347
op=vertical_lookup_row_list() on 2 indexed
mean25.679
σ0.003
min25.678
max25.686
mean4588.375
σ2248.252
min1487.000
max7380.000
mean6.402
σ1.001
min5.723
max8.840
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.982
σ0.000
min25.982
max25.983
mean4588.375
σ2248.252
min1487.000
max7380.000
mean6.127
σ0.625
min5.745
max7.656

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.614
σ0.002
min1021.612
max1021.617
mean7380.000
σ0.000
min7380.000
max7380.000
mean542.840
σ548.930
min347.275
max1901.370
op=load_product(), with indexes
mean3495.866
σ0.469
min3495.700
max3497.025
mean3755.875
σ2299.353
min720.000
max7380.000
mean1744.058
σ627.516
min1398.613
max2791.682

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.853
σ0.000
min107.852
max107.853
mean4407.500
σ2217.557
min1487.000
max7380.000
mean192.485
σ158.376
min123.946
max581.780
op=column_set() on unindexed, dense, repeat
mean62.080
σ0.000
min62.080
max62.080
mean4407.500
σ2217.557
min1487.000
max7380.000
mean43.252
σ2.213
min41.140
max47.185
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.946
σ0.002
min40.945
max40.949
mean7380.000
σ0.000
min7380.000
max7380.000
mean22.751
σ2.838
min21.312
max29.671
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.307
σ0.002
min71.306
max71.310
mean7380.000
σ0.000
min7380.000
max7380.000
mean57.060
σ3.089
min55.066
max64.356

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.849
σ0.014
min4646.844
max4646.883
mean4179.125
σ1945.034
min1487.000
max7380.000
mean3356.360
σ860.073
min2481.439
max4845.300
op=vertical_lookup_list() on indexed
mean1973.849
σ0.002
min1973.847
max1973.851
mean7380.000
σ0.000
min7380.000
max7380.000
mean1006.131
σ204.868
min910.394
max1501.926
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.103
σ0.002
min905.101
max905.106
mean7380.000
σ0.000
min7380.000
max7380.000
mean532.108
σ392.139
min383.443
max1502.504

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean477.000
σ0.000
min477.000
max477.000
mean392.917
σ25.387
min371.923
max433.800
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean559.750
σ0.707
min559.000
max561.000
mean717.614
σ67.019
min607.009
max806.337

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.560
σ0.761
min1024.095
max1027.706
mean1051.750
σ320.671
min570.000
max1529.000
mean1.370
σ0.069
min1.227
max1.563

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.302
σ0.289
min0.144
max0.813
name=error_case.art
mean2.340
σ0.012
min2.334
max2.362
mean402.000
σ0.000
min402.000
max402.000
mean0.484
σ0.324
min0.323
max1.063
name=heavy_item.art
mean1.523
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.221
σ0.020
min0.209
max0.256
name=nested_use.art
mean2.358
σ0.002
min2.357
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.332
σ0.021
min0.317
max0.366

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean965.024
σ0.011
min965.018
max965.042
mean431.600
σ1.342
min431.000
max434.000
mean0.509
σ0.065
min0.439
max0.586
name=cdr_enhanced_4k_loc.art
mean885.928
σ0.002
min885.926
max885.930
mean442.000
σ0.000
min442.000
max442.000
mean0.444
σ0.040
min0.388
max0.488

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.710
σ0.002
min7.709
max7.713
mean442.000
σ0.000
min442.000
max442.000
mean2.571
σ0.138
min1.934
max2.873
name=record_render_large_syntax_err.art
mean7.658
σ0.002
min7.657
max7.661
mean442.000
σ0.000
min442.000
max442.000
mean1.930
σ0.071
min1.805
max2.274
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean442.000
σ0.000
min442.000
max442.000
mean0.306
σ0.008
min0.294
max0.361
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean442.000
σ0.000
min442.000
max442.000
mean0.290
σ0.007
min0.277
max0.323

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.759
σ1.022
min298.327
max301.659
mean442.900
σ15.538
min420.000
max465.000
mean0.604
σ0.020
min0.571
max0.638

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean236.678
σ0.000
min236.678
max236.678
mean1012.625
σ66.114
min849.000
max1036.000
mean204.132
σ3.567
min198.876
max208.520
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1012.625
σ66.114
min849.000
max1036.000
mean11.531
σ1.815
min9.220
max14.139
phase=parser
mean1042.452
σ0.000
min1042.452
max1042.453
mean1012.625
σ66.114
min849.000
max1036.000
mean633.413
σ113.796
min514.293
max826.738
phase=processProdDef
mean2232.167
σ0.000
min2232.167
max2232.167
mean1036.000
σ0.000
min1036.000
max1036.000
mean2627.505
σ603.412
min1700.018
max3345.422
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean1012.625
σ66.114
min849.000
max1036.000
mean42.013
σ8.761
min27.331
max55.355
phase=type checker
mean990.450
σ0.071
min990.345
max990.563
mean1012.625
σ66.114
min849.000
max1036.000
mean854.072
σ103.035
min671.382
max1034.248

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean293.822
σ0.038
min293.769
max293.861
mean445.000
σ0.000
min445.000
max445.000
mean0.403
σ0.015
min0.393
max0.428
iters=5
new-facts=1
prior-facts=6402
mean1320.294
σ0.138
min1320.167
max1320.517
mean1112.200
σ170.170
min895.000
max1324.000
mean1.945
σ0.035
min1.912
max2.004
iters=5
new-facts=6402
prior-facts=1
mean1559.304
σ2.990
min1557.727
max1564.639
mean626.600
σ89.993
min503.000
max726.000
mean2.381
σ0.289
min2.045
max2.643
iters=5
new-facts=6402
prior-facts=6402
mean1882.367
σ0.086
min1882.262
max1882.477
mean1751.400
σ214.199
min1462.000
max1953.000
mean3.190
σ0.321
min2.876
max3.567

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.792
σ0.096
min1.668
max1.911

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean416.906
σ512.373
min160.715
max1185.465
mean102.250
σ8.500
min98.000
max115.000
mean445.000
σ0.000
min445.000
max445.000
mean0.500
σ0.472
min0.262
max1.208
policies=20
mean1607.478
σ0.366
min1607.231
max1608.021
mean980.000
σ0.000
min980.000
max980.000
mean448.000
σ2.000
min445.000
max449.000
mean2.621
σ0.021
min2.600
max2.648
policies=200
mean16083.514
σ0.138
min16083.348
max16083.684
mean9800.000
σ0.000
min9800.000
max9800.000
mean499.750
σ5.909
min492.000
max506.000
mean26.382
σ0.097
min26.325
max26.527