d9d61ce906d118b2293152eb160489d0c8599081

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

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.888
σ0.359
min54.751
max55.909
mean417.000
σ0.000
min417.000
max417.000
mean0.138
σ0.007
min0.132
max0.151
cache=y
dps=1
iters=10
policies=100
mean43.857
σ0.005
min43.848
max43.862
mean417.000
σ0.000
min417.000
max417.000
mean0.129
σ0.008
min0.122
max0.142

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.616
σ0.000
min36.616
max36.617
mean4587.500
σ2253.265
min1487.000
max7403.000
mean14.167
σ3.734
min12.134
max22.202
op=column_set() on indexed, repeat
mean36.616
σ0.000
min36.616
max36.617
mean4587.500
σ2253.265
min1487.000
max7403.000
mean13.751
σ2.309
min11.783
max18.158
op=table_records(), no indexes
mean41.947
σ0.002
min41.946
max41.950
mean7403.000
σ0.000
min7403.000
max7403.000
mean11.120
σ0.166
min10.917
max11.381
op=table_records(), repeat
mean41.932
σ0.000
min41.932
max41.933
mean4174.750
σ1945.220
min1487.000
max7403.000
mean11.691
σ1.857
min10.843
max16.279
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.137
min27.604
max27.991
mean4174.750
σ1945.220
min1487.000
max7403.000
mean9.182
σ1.256
min8.000
max12.180
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.404
σ0.000
min26.404
max26.404
mean4174.750
σ1945.220
min1487.000
max7403.000
mean7.170
σ0.798
min6.290
max9.032
op=vertical_lookup_row_list() on 2 indexed
mean25.679
σ0.003
min25.678
max25.686
mean4587.500
σ2253.265
min1487.000
max7403.000
mean6.303
σ0.460
min5.852
max7.028
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.982
σ0.000
min25.982
max25.983
mean4587.500
σ2253.265
min1487.000
max7403.000
mean5.975
σ0.367
min5.699
max6.860

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.614
σ0.002
min1021.612
max1021.617
mean7403.000
σ0.000
min7403.000
max7403.000
mean362.883
σ41.785
min344.431
max466.160
op=load_product(), with indexes
mean3495.866
σ0.469
min3495.700
max3497.026
mean3752.125
σ2298.699
min720.000
max7403.000
mean1563.623
σ384.756
min1397.286
max2504.255

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.853
σ0.000
min107.852
max107.853
mean4409.125
σ2224.475
min1487.000
max7403.000
mean275.303
σ379.084
min130.641
max1212.541
op=column_set() on unindexed, dense, repeat
mean62.081
σ0.001
min62.080
max62.084
mean4587.500
σ2253.265
min1487.000
max7403.000
mean174.667
σ358.612
min42.688
max1061.907
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.946
σ0.002
min40.945
max40.949
mean7403.000
σ0.000
min7403.000
max7403.000
mean22.302
σ1.509
min21.529
max26.001
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.307
σ0.002
min71.306
max71.310
mean7403.000
σ0.000
min7403.000
max7403.000
mean241.991
σ521.714
min56.181
max1533.154

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.849
σ0.014
min4646.844
max4646.883
mean4174.750
σ1945.220
min1487.000
max7403.000
mean3236.367
σ861.081
min2513.186
max4722.724
op=vertical_lookup_list() on indexed
mean1973.849
σ0.002
min1973.847
max1973.852
mean7403.000
σ0.000
min7403.000
max7403.000
mean1077.056
σ268.713
min924.881
max1702.148
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.103
σ0.002
min905.101
max905.106
mean7403.000
σ0.000
min7403.000
max7403.000
mean398.462
σ5.551
min388.398
max407.992

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean476.000
σ0.000
min476.000
max476.000
mean381.206
σ26.685
min335.824
max430.352
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean558.875
σ0.354
min558.000
max559.000
mean723.208
σ55.282
min624.580
max781.263

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.566
σ0.759
min1024.096
max1027.705
mean1050.300
σ312.553
min593.000
max1514.000
mean1.375
σ0.069
min1.295
max1.562

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.299
σ0.287
min0.149
max0.808
name=error_case.art
mean2.340
σ0.012
min2.334
max2.362
mean402.000
σ0.000
min402.000
max402.000
mean0.474
σ0.319
min0.320
max1.044
name=heavy_item.art
mean1.523
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.217
σ0.026
min0.197
max0.259
name=nested_use.art
mean2.358
σ0.002
min2.357
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.329
σ0.014
min0.317
max0.352

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean965.024
σ0.011
min965.018
max965.042
mean436.000
σ2.236
min432.000
max437.000
mean0.566
σ0.046
min0.516
max0.611
name=cdr_enhanced_4k_loc.art
mean885.928
σ0.002
min885.926
max885.930
mean437.000
σ0.000
min437.000
max437.000
mean0.480
σ0.032
min0.440
max0.530

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.710
σ0.002
min7.709
max7.713
mean437.000
σ0.000
min437.000
max437.000
mean1.976
σ0.093
min1.850
max2.518
name=record_render_large_syntax_err.art
mean7.658
σ0.002
min7.657
max7.661
mean437.000
σ0.000
min437.000
max437.000
mean2.022
σ0.249
min1.817
max2.874
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean437.000
σ0.000
min437.000
max437.000
mean0.307
σ0.015
min0.291
max0.428
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean437.000
σ0.000
min437.000
max437.000
mean0.286
σ0.009
min0.269
max0.329

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.858
σ0.999
min298.479
max301.697
mean441.900
σ12.662
min425.000
max464.000
mean0.607
σ0.016
min0.579
max0.641

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
mean203.259
σ3.661
min197.337
max209.295
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1012.625
σ66.114
min849.000
max1036.000
mean11.944
σ2.404
min7.791
max15.682
phase=parser
mean1042.452
σ0.002
min1042.451
max1042.456
mean1012.625
σ66.114
min849.000
max1036.000
mean636.974
σ108.035
min513.965
max827.433
phase=processProdDef
mean2232.167
σ0.000
min2232.167
max2232.167
mean1036.000
σ0.000
min1036.000
max1036.000
mean2836.664
σ319.556
min2223.075
max3291.056
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean1012.625
σ66.114
min849.000
max1036.000
mean39.464
σ10.431
min21.863
max54.809
phase=type checker
mean990.451
σ0.070
min990.348
max990.563
mean1012.625
σ66.114
min849.000
max1036.000
mean863.161
σ60.218
min748.797
max942.775

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.393
σ0.002
min0.391
max0.396
iters=5
new-facts=1
prior-facts=6402
mean1320.284
σ0.132
min1320.164
max1320.503
mean1113.600
σ170.497
min898.000
max1332.000
mean1.973
σ0.037
min1.925
max2.024
iters=5
new-facts=6402
prior-facts=1
mean1559.290
σ3.000
min1557.679
max1564.644
mean625.400
σ87.248
min495.000
max727.000
mean2.217
σ0.252
min2.069
max2.664
iters=5
new-facts=6402
prior-facts=6402
mean1882.369
σ0.067
min1882.287
max1882.454
mean1765.200
σ213.145
min1492.000
max1971.000
mean3.348
σ0.411
min2.897
max3.820

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.753
σ0.163
min1.474
max1.893

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean416.908
σ512.375
min160.712
max1185.470
mean102.250
σ8.500
min98.000
max115.000
mean446.000
σ0.000
min446.000
max446.000
mean0.519
σ0.500
min0.266
max1.269
policies=20
mean1607.517
σ0.369
min1607.260
max1608.061
mean980.000
σ0.000
min980.000
max980.000
mean447.500
σ1.732
min446.000
max449.000
mean2.620
σ0.022
min2.596
max2.645
policies=200
mean16083.582
σ0.063
min16083.509
max16083.641
mean9800.000
σ0.000
min9800.000
max9800.000
mean497.000
σ3.367
min493.000
max501.000
mean26.521
σ0.250
min26.299
max26.805