4dcc44300879906d0b9f8e3e324a7659e8a91f6d

Home / Branches / austinplatt/bro-2320-frontend / 4dcc44300879906d0b9f8e3e324a7659e8a91f6d

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
mean558.664
σ0.000
min558.664
max558.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.881
σ0.358
min54.747
max55.900
mean416.000
σ0.000
min416.000
max416.000
mean0.141
σ0.005
min0.137
max0.152
cache=y
dps=1
iters=10
policies=100
mean43.850
σ0.006
min43.840
max43.859
mean416.000
σ0.000
min416.000
max416.000
mean0.123
σ0.003
min0.121
max0.132

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4041.000
σ2007.480
min1215.000
max7137.000
mean14.039
σ2.565
min11.992
max18.422
op=column_set() on indexed, repeat
mean36.618
σ0.002
min36.616
max36.620
mean4041.000
σ2007.480
min1215.000
max7137.000
mean13.561
σ2.091
min11.633
max16.954
op=table_records(), no indexes
mean41.929
σ0.002
min41.928
max41.932
mean7137.000
σ0.000
min7137.000
max7137.000
mean15.135
σ0.113
min14.927
max15.304
op=table_records(), repeat
mean41.930
σ0.002
min41.927
max41.932
mean4041.000
σ2007.480
min1215.000
max7137.000
mean14.074
σ1.781
min10.835
max16.180
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.136
min27.604
max27.991
mean4041.000
σ2007.480
min1215.000
max7137.000
mean9.648
σ1.645
min8.221
max12.367
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.400
max26.404
mean4041.000
σ2007.480
min1215.000
max7137.000
mean7.500
σ1.476
min6.352
max9.890
op=vertical_lookup_row_list() on 2 indexed
mean25.668
σ0.004
min25.665
max25.678
mean4041.000
σ2007.480
min1215.000
max7137.000
mean6.219
σ0.535
min5.888
max7.349
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.970
σ0.002
min25.968
max25.972
mean4041.000
σ2007.480
min1215.000
max7137.000
mean5.864
σ0.425
min5.552
max6.891

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.614
σ0.002
min1021.612
max1021.616
mean7137.000
σ0.000
min7137.000
max7137.000
mean381.390
σ56.141
min347.985
max474.302
op=load_product(), with indexes
mean7917.793
σ0.469
min7917.625
max7918.954
mean3274.250
σ1824.717
min810.000
max5624.000
mean3832.224
σ1220.911
min3102.235
max6236.291

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.076
max62.080
mean4041.000
σ2007.480
min1215.000
max7137.000
mean90.379
σ17.431
min73.729
max117.799
op=vertical_lookup_list() on unindexed missing Int
mean40.946
σ0.002
min40.945
max40.950
mean7137.000
σ0.000
min7137.000
max7137.000
mean65.198
σ0.373
min64.615
max65.769
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.688
σ0.002
min66.686
max66.691
mean7137.000
σ0.000
min7137.000
max7137.000
mean234.030
σ262.359
min103.401
max818.026

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean14217.171
σ4.304
min14215.575
max14227.821
mean4041.000
σ2007.480
min1215.000
max7137.000
mean8062.993
σ2008.212
min5996.788
max11079.508
op=vertical_lookup_list() on indexed
mean13159.108
σ0.002
min13159.106
max13159.110
mean7137.000
σ0.000
min7137.000
max7137.000
mean5190.889
σ248.266
min5002.133
max5512.982

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.559
σ0.001
min172.558
max172.562
mean477.000
σ0.000
min477.000
max477.000
mean346.421
σ36.935
min293.609
max392.838
op=pointedIndexFromKvs
rows=400000
mean357.322
σ0.001
min357.321
max357.325
mean562.000
σ0.000
min562.000
max562.000
mean752.432
σ54.042
min634.713
max803.181

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.299
σ0.760
min1023.827
max1027.443
mean1042.750
σ308.326
min571.000
max1495.000
mean1.568
σ0.122
min1.460
max1.993

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.446
σ0.616
min0.134
max1.544
name=error_case.art
mean2.339
σ0.012
min2.333
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.480
σ0.317
min0.322
max1.046
name=heavy_item.art
mean1.522
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.223
σ0.029
min0.203
max0.271
name=nested_use.art
mean2.357
σ0.002
min2.356
max2.360
mean402.000
σ0.000
min402.000
max402.000
mean0.331
σ0.017
min0.319
max0.360

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.840
σ0.011
min964.835
max964.859
mean434.600
σ4.099
min431.000
max439.000
mean0.568
σ0.052
min0.492
max0.610
name=cdr_enhanced_4k_loc.art
mean885.820
σ0.002
min885.819
max885.823
mean439.000
σ0.000
min439.000
max439.000
mean0.461
σ0.055
min0.380
max0.521

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.709
σ0.002
min7.708
max7.712
mean439.000
σ0.000
min439.000
max439.000
mean1.977
σ0.072
min1.862
max2.222
name=record_render_large_syntax_err.art
mean7.657
σ0.002
min7.656
max7.660
mean439.000
σ0.000
min439.000
max439.000
mean2.618
σ0.132
min1.951
max3.028
name=record_render_success.art
mean2.289
σ0.002
min2.289
max2.293
mean439.000
σ0.000
min439.000
max439.000
mean0.307
σ0.011
min0.291
max0.381
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean439.000
σ0.000
min439.000
max439.000
mean0.290
σ0.008
min0.273
max0.338

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.569
σ1.079
min298.141
max301.635
mean442.100
σ12.697
min426.000
max463.000
mean0.590
σ0.039
min0.512
max0.647

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean236.678
σ0.000
min236.678
max236.678
mean1052.125
σ25.102
min990.000
max1061.000
mean210.016
σ3.153
min204.314
max215.042
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1052.125
σ25.102
min990.000
max1061.000
mean8.979
σ1.634
min6.418
max10.969
phase=parser
mean1042.360
σ0.000
min1042.360
max1042.361
mean1052.125
σ25.102
min990.000
max1061.000
mean529.894
σ94.972
min410.251
max710.217
phase=processProdDef
mean4850.768
σ0.000
min4850.768
max4850.768
mean1061.000
σ0.000
min1061.000
max1061.000
mean4776.885
σ318.786
min4228.256
max5152.346
phase=renaming
mean21.675
σ0.000
min21.675
max21.675
mean1052.125
σ25.102
min990.000
max1061.000
mean32.980
σ8.812
min20.571
max40.597
phase=type checker
mean990.450
σ0.071
min990.344
max990.563
mean1052.125
σ25.102
min990.000
max1061.000
mean728.664
σ96.065
min645.399
max902.631

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean293.821
σ0.038
min293.768
max293.860
mean444.000
σ0.000
min444.000
max444.000
mean0.395
σ0.002
min0.392
max0.396
iters=5
new-facts=1
prior-facts=6402
mean1320.194
σ0.080
min1320.088
max1320.313
mean1072.800
σ168.252
min844.000
max1274.000
mean2.120
σ0.145
min2.014
max2.367
iters=5
new-facts=6402
prior-facts=1
mean1560.581
σ6.250
min1557.544
max1571.754
mean618.600
σ82.473
min494.000
max716.000
mean2.290
σ0.209
min2.155
max2.660
iters=5
new-facts=6402
prior-facts=6402
mean1882.171
σ0.056
min1882.117
max1882.250
mean1700.600
σ249.783
min1392.000
max2031.000
mean2.929
σ0.104
min2.839
max3.094

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.741
σ0.179
min1.456
max1.911

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean452.080
σ582.721
min160.716
max1326.162
mean102.250
σ8.500
min98.000
max115.000
mean443.000
σ0.000
min443.000
max443.000
mean0.522
σ0.496
min0.269
max1.266
policies=20
mean1607.528
σ0.412
min1607.249
max1608.139
mean980.000
σ0.000
min980.000
max980.000
mean450.500
σ8.660
min443.000
max458.000
mean2.693
σ0.016
min2.677
max2.715
policies=200
mean16083.370
σ0.162
min16083.236
max16083.583
mean9800.000
σ0.000
min9800.000
max9800.000
mean498.250
σ3.775
min494.000
max503.000
mean27.193
σ0.053
min27.130
max27.258