270ebc22dca9f6b51dffa9c30ce3594a4e2d7378

Home / Branches / federicoroffi/bmail-endpoints-frontend / 270ebc22dca9f6b51dffa9c30ce3594a4e2d7378

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.082
σ0.000
min5.082
max5.082

AST compact size (parser)

Factorcompact size MiB
phase=parser
mean4.988
σ0.000
min4.988
max4.988

AST compact size (processProdDef Decls)

Factorcompact size MiB
phase=processProdDef Decls
mean5.395
σ0.000
min5.395
max5.395

AST compact size (processProdDef)

Factorcompact size MiB
phase=processProdDef
mean446.633
σ0.000
min446.633
max446.633

AST compact size (renaming)

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

AST compact size (type checker)

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

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.730
σ0.362
min54.587
max55.759
mean417.000
σ0.000
min417.000
max417.000
mean0.142
σ0.005
min0.138
max0.151
cache=y
dps=1
iters=10
policies=100
mean43.774
σ0.006
min43.765
max43.784
mean417.000
σ0.000
min417.000
max417.000
mean0.125
σ0.004
min0.121
max0.133

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.604
σ0.000
min36.604
max36.605
mean4592.125
σ2248.529
min1484.000
max7386.000
mean163.536
σ426.204
min11.897
max1218.326
op=column_set() on indexed, repeat
mean36.604
σ0.000
min36.604
max36.605
mean4592.125
σ2248.529
min1484.000
max7386.000
mean14.332
σ4.696
min11.526
max25.065
op=table_records(), no indexes
mean41.940
σ0.002
min41.938
max41.942
mean7386.000
σ0.000
min7386.000
max7386.000
mean11.927
σ2.155
min10.957
max17.235
op=table_records(), repeat
mean41.925
σ0.000
min41.924
max41.925
mean4182.500
σ1944.829
min1484.000
max7386.000
mean11.729
σ1.864
min10.806
max16.314
op=vertical_lookup_list() on indexed, after table_records()
mean27.633
σ0.136
min27.584
max27.971
mean4182.500
σ1944.829
min1484.000
max7386.000
mean9.193
σ1.189
min8.633
max12.124
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.384
σ0.000
min26.384
max26.384
mean4182.500
σ1944.829
min1484.000
max7386.000
mean7.187
σ0.830
min6.750
max9.235
op=vertical_lookup_row_list() on 2 indexed
mean25.662
σ0.004
min25.661
max25.673
mean4592.125
σ2248.529
min1484.000
max7386.000
mean6.547
σ0.986
min5.902
max8.758
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.961
σ0.000
min25.961
max25.962
mean4592.125
σ2248.529
min1484.000
max7386.000
mean6.480
σ1.091
min5.842
max8.909

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.610
σ0.002
min1021.608
max1021.612
mean7386.000
σ0.000
min7386.000
max7386.000
mean347.965
σ2.476
min343.306
max351.018
op=load_product(), with indexes
mean3495.857
σ0.455
min3495.696
max3496.983
mean3758.875
σ2299.825
min720.000
max7386.000
mean1773.435
σ684.557
min1395.461
max2970.099

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.841
σ0.000
min107.841
max107.842
mean4411.625
σ2218.129
min1484.000
max7386.000
mean282.152
σ395.844
min129.694
max1260.953
op=column_set() on unindexed, dense, repeat
mean62.068
σ0.001
min62.065
max62.068
mean4411.625
σ2218.129
min1484.000
max7386.000
mean46.598
σ9.167
min40.869
max68.745
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.926
σ0.002
min40.925
max40.928
mean7386.000
σ0.000
min7386.000
max7386.000
mean161.443
σ393.462
min21.790
max1135.209
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.294
σ0.002
min71.292
max71.296
mean7386.000
σ0.000
min7386.000
max7386.000
mean65.504
σ23.227
min56.088
max122.831

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.842
σ0.013
min4646.837
max4646.875
mean4182.500
σ1944.829
min1484.000
max7386.000
mean3361.837
σ790.785
min2539.677
max4489.953
op=vertical_lookup_list() on indexed
mean1973.829
σ0.002
min1973.827
max1973.832
mean7386.000
σ0.000
min7386.000
max7386.000
mean1042.822
σ273.254
min912.294
max1699.478
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.082
σ0.002
min905.080
max905.086
mean7386.000
σ0.000
min7386.000
max7386.000
mean394.551
σ6.608
min380.556
max401.618

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean476.750
σ0.463
min476.000
max477.000
mean398.654
σ24.743
min359.606
max425.268
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean564.500
σ2.777
min560.000
max566.000
mean783.118
σ41.070
min735.268
max841.474

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.969
σ1.822
min963.262
max971.673
mean1041.650
σ307.433
min566.000
max1490.000
mean1.245
σ0.123
min1.075
max1.697

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.914
σ0.020
min0.904
max0.951
mean402.000
σ0.000
min402.000
max402.000
mean0.407
σ0.469
min0.143
max1.229
name=error_case.art
mean2.347
σ0.012
min2.341
max2.369
mean402.000
σ0.000
min402.000
max402.000
mean0.484
σ0.322
min0.330
max1.060
name=heavy_item.art
mean1.525
σ0.002
min1.524
max1.528
mean402.000
σ0.000
min402.000
max402.000
mean0.217
σ0.028
min0.198
max0.265
name=nested_use.art
mean2.365
σ0.002
min2.364
max2.368
mean402.000
σ0.000
min402.000
max402.000
mean0.330
σ0.019
min0.308
max0.359

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean966.287
σ0.009
min966.281
max966.303
mean432.000
σ0.000
min432.000
max432.000
mean0.700
σ0.050
min0.613
max0.734
name=cdr_enhanced_4k_loc.art
mean886.717
σ0.002
min886.716
max886.720
mean432.000
σ0.000
min432.000
max432.000
mean0.616
σ0.028
min0.578
max0.643

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.722
σ0.002
min7.721
max7.725
mean432.000
σ0.000
min432.000
max432.000
mean3.509
σ0.082
min3.389
max3.882
name=record_render_large_syntax_err.art
mean7.670
σ0.002
min7.670
max7.673
mean432.000
σ0.000
min432.000
max432.000
mean3.503
σ0.084
min3.360
max3.886
name=record_render_success.art
mean2.294
σ0.002
min2.293
max2.297
mean432.000
σ0.000
min432.000
max432.000
mean0.541
σ0.014
min0.516
max0.617
name=record_render_syntax_err.art
mean2.169
σ0.002
min2.168
max2.172
mean432.000
σ0.000
min432.000
max432.000
mean0.523
σ0.021
min0.492
max0.682

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.886
σ11.701
min0.574
max91.878
mean463.815
σ20.554
min407.000
max480.000
mean0.027
σ0.029
min0.001
max0.227

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.885
σ0.985
min278.505
max281.686
mean445.900
σ17.559
min417.000
max474.000
mean0.569
σ0.022
min0.535
max0.606

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean169.258
σ0.000
min169.258
max169.258
mean848.750
σ0.463
min848.000
max849.000
mean216.093
σ28.346
min183.949
max254.066
phase=macro expansion
mean5.896
σ0.000
min5.896
max5.896
mean848.625
σ0.518
min848.000
max849.000
mean5.914
σ0.063
min5.820
max6.010
phase=parser
mean1043.355
σ0.000
min1043.355
max1043.355
mean848.625
σ0.518
min848.000
max849.000
mean431.529
σ86.604
min370.794
max590.971
phase=processProdDef
mean2243.719
σ0.000
min2243.719
max2243.719
mean848.750
σ0.463
min848.000
max849.000
mean2788.134
σ408.604
min2166.928
max3314.065
phase=renaming
mean21.438
σ0.000
min21.438
max21.438
mean848.625
σ0.518
min848.000
max849.000
mean29.687
σ7.888
min19.994
max36.712
phase=type checker
mean958.600
σ0.047
min958.577
max958.702
mean848.625
σ0.518
min848.000
max849.000
mean649.828
σ23.623
min611.505
max674.163

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.374
σ0.036
min282.318
max282.405
mean443.000
σ0.000
min443.000
max443.000
mean0.377
σ0.005
min0.374
max0.387
iters=5
new-facts=1
prior-facts=6402
mean1267.075
σ0.088
min1266.967
max1267.212
mean1086.400
σ192.336
min840.000
max1318.000
mean2.059
σ0.142
min1.814
max2.184
iters=5
new-facts=6402
prior-facts=1
mean1506.122
σ2.851
min1504.678
max1511.215
mean624.200
σ90.037
min513.000
max739.000
mean2.306
σ0.163
min2.164
max2.539
iters=5
new-facts=6402
prior-facts=6402
mean1829.062
σ0.035
min1829.012
max1829.093
mean1729.800
σ168.924
min1491.000
max1888.000
mean2.957
σ0.194
min2.796
max3.293

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.784
σ0.098
min1.619
max1.870

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean393.633
σ509.937
min138.662
max1158.538
mean97.750
σ7.500
min94.000
max109.000
mean435.000
σ0.000
min435.000
max435.000
mean0.483
σ0.496
min0.233
max1.228
policies=20
mean1386.753
σ0.153
min1386.647
max1386.980
mean940.000
σ0.000
min940.000
max940.000
mean443.500
σ9.815
min435.000
max452.000
mean2.306
σ0.013
min2.290
max2.321
policies=200
mean13876.223
σ0.110
min13876.124
max13876.367
mean9400.000
σ0.000
min9400.000
max9400.000
mean494.750
σ3.096
min492.000
max499.000
mean23.257
σ0.118
min23.104
max23.374