1de398b6e0143ad727d9dee45243c8d995163668

Home / Branches / chrischambers/sol-1089-pet-insurance / 1de398b6e0143ad727d9dee45243c8d995163668

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.728
σ0.362
min54.590
max55.758
mean419.000
σ0.000
min419.000
max419.000
mean0.142
σ0.005
min0.137
max0.150
cache=y
dps=1
iters=10
policies=100
mean43.773
σ0.008
min43.760
max43.792
mean419.000
σ0.000
min419.000
max419.000
mean0.122
σ0.004
min0.120
max0.130

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.604
σ0.000
min36.604
max36.605
mean4579.000
σ2252.825
min1486.000
max7399.000
mean13.551
σ3.538
min11.903
max22.203
op=column_set() on indexed, repeat
mean36.604
σ0.000
min36.604
max36.605
mean4579.000
σ2252.825
min1486.000
max7399.000
mean13.495
σ3.885
min11.409
max23.001
op=table_records(), no indexes
mean41.939
σ0.002
min41.938
max41.942
mean7399.000
σ0.000
min7399.000
max7399.000
mean11.073
σ0.244
min10.879
max11.649
op=table_records(), repeat
mean41.925
σ0.000
min41.924
max41.925
mean4163.500
σ1943.746
min1486.000
max7399.000
mean11.564
σ1.866
min10.660
max16.101
op=vertical_lookup_list() on indexed, after table_records()
mean27.633
σ0.137
min27.584
max27.971
mean4163.500
σ1943.746
min1486.000
max7399.000
mean9.136
σ1.410
min8.036
max12.497
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.384
σ0.000
min26.384
max26.384
mean4163.500
σ1943.746
min1486.000
max7399.000
mean6.961
σ1.024
min6.084
max9.397
op=vertical_lookup_row_list() on 2 indexed
mean25.662
σ0.004
min25.661
max25.673
mean4579.000
σ2252.825
min1486.000
max7399.000
mean6.326
σ0.886
min5.616
max8.445
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.961
σ0.001
min25.960
max25.964
mean4579.000
σ2252.825
min1486.000
max7399.000
mean6.192
σ1.032
min5.554
max8.728

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.610
σ0.002
min1021.608
max1021.612
mean7399.000
σ0.000
min7399.000
max7399.000
mean362.276
σ44.610
min343.436
max472.538
op=load_product(), with indexes
mean3495.857
σ0.455
min3495.696
max3496.983
mean3744.000
σ2295.833
min719.000
max7399.000
mean1615.913
σ540.969
min1389.814
max2946.207

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.841
σ0.000
min107.841
max107.842
mean4398.750
σ2224.564
min1486.000
max7399.000
mean212.245
σ214.054
min125.070
max739.566
op=column_set() on unindexed, dense, repeat
mean62.068
σ0.001
min62.065
max62.069
mean4579.000
σ2252.825
min1486.000
max7399.000
mean211.729
σ475.864
min41.304
max1389.424
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.926
σ0.002
min40.925
max40.928
mean7399.000
σ0.000
min7399.000
max7399.000
mean22.282
σ2.144
min21.331
max27.581
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.294
σ0.002
min71.292
max71.296
mean7399.000
σ0.000
min7399.000
max7399.000
mean309.954
σ714.219
min55.370
max2077.537

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.842
σ0.014
min4646.837
max4646.876
mean4163.500
σ1943.746
min1486.000
max7399.000
mean3050.904
σ701.835
min2510.381
max4364.540
op=vertical_lookup_list() on indexed
mean1973.829
σ0.002
min1973.827
max1973.832
mean7399.000
σ0.000
min7399.000
max7399.000
mean1028.942
σ160.880
min921.251
max1361.905
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.082
σ0.002
min905.080
max905.086
mean7399.000
σ0.000
min7399.000
max7399.000
mean390.174
σ6.901
min381.164
max403.468

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean478.250
σ1.035
min477.000
max479.000
mean357.499
σ40.614
min307.917
max426.607
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean561.000
σ0.000
min561.000
max561.000
mean748.741
σ58.090
min647.429
max839.800

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.970
σ1.821
min963.263
max971.671
mean1034.350
σ299.480
min556.000
max1592.000
mean1.268
σ0.133
min1.164
max1.653

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.389
σ0.486
min0.142
max1.254
name=error_case.art
mean2.347
σ0.012
min2.341
max2.369
mean402.000
σ0.000
min402.000
max402.000
mean0.473
σ0.318
min0.321
max1.042
name=heavy_item.art
mean1.525
σ0.002
min1.524
max1.528
mean402.000
σ0.000
min402.000
max402.000
mean0.214
σ0.024
min0.194
max0.253
name=nested_use.art
mean2.365
σ0.002
min2.364
max2.368
mean402.000
σ0.000
min402.000
max402.000
mean0.335
σ0.020
min0.309
max0.363

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean966.287
σ0.009
min966.281
max966.303
mean432.800
σ0.447
min432.000
max433.000
mean0.580
σ0.024
min0.551
max0.612
name=cdr_enhanced_4k_loc.art
mean886.717
σ0.002
min886.716
max886.720
mean433.000
σ0.000
min433.000
max433.000
mean0.480
σ0.038
min0.430
max0.528

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.722
σ0.002
min7.721
max7.725
mean433.000
σ0.000
min433.000
max433.000
mean2.612
σ0.096
min2.470
max3.069
name=record_render_large_syntax_err.art
mean7.670
σ0.002
min7.670
max7.673
mean433.000
σ0.000
min433.000
max433.000
mean2.623
σ0.084
min2.442
max2.849
name=record_render_success.art
mean2.294
σ0.002
min2.293
max2.297
mean433.000
σ0.000
min433.000
max433.000
mean0.304
σ0.008
min0.290
max0.346
name=record_render_syntax_err.art
mean2.169
σ0.002
min2.168
max2.172
mean433.000
σ0.000
min433.000
max433.000
mean0.293
σ0.011
min0.277
max0.366

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.784
σ12.782
min0.574
max107.766
mean457.003
σ17.780
min407.000
max470.000
mean0.027
σ0.031
min0.001
max0.256

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.648
σ1.056
min278.212
max281.644
mean441.300
σ17.030
min415.000
max465.000
mean0.570
σ0.028
min0.503
max0.597

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean169.258
σ0.000
min169.258
max169.258
mean728.500
σ7.071
min711.000
max731.000
mean206.865
σ20.665
min190.074
max242.280
phase=macro expansion
mean5.896
σ0.000
min5.896
max5.896
mean727.250
σ10.607
min701.000
max731.000
mean7.759
σ1.036
min6.916
max9.101
phase=parser
mean1043.355
σ0.000
min1043.355
max1043.356
mean727.250
σ10.607
min701.000
max731.000
mean509.673
σ83.044
min439.599
max620.118
phase=processProdDef
mean2243.714
σ0.000
min2243.714
max2243.714
mean728.500
σ7.071
min711.000
max731.000
mean2742.453
σ465.547
min2069.605
max3240.991
phase=renaming
mean21.438
σ0.000
min21.438
max21.438
mean727.250
σ10.607
min701.000
max731.000
mean39.579
σ6.988
min26.358
max49.492
phase=type checker
mean958.597
σ0.047
min958.573
max958.698
mean727.250
σ10.607
min701.000
max731.000
mean653.859
σ14.704
min632.140
max671.532

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.372
σ0.035
min282.317
max282.403
mean444.000
σ0.000
min444.000
max444.000
mean0.374
σ0.005
min0.371
max0.384
iters=5
new-facts=1
prior-facts=6402
mean1267.076
σ0.089
min1266.959
max1267.205
mean1084.000
σ190.739
min839.000
max1315.000
mean1.969
σ0.211
min1.710
max2.191
iters=5
new-facts=6402
prior-facts=1
mean1506.113
σ2.846
min1504.675
max1511.196
mean626.000
σ91.766
min513.000
max743.000
mean2.276
σ0.181
min2.118
max2.481
iters=5
new-facts=6402
prior-facts=6402
mean1829.064
σ0.029
min1829.026
max1829.092
mean1734.600
σ193.579
min1467.000
max1916.000
mean2.953
σ0.172
min2.829
max3.252

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.656
σ0.157
min1.437
max1.793

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean393.635
σ509.937
min138.664
max1158.540
mean97.750
σ7.500
min94.000
max109.000
mean445.000
σ0.000
min445.000
max445.000
mean0.491
σ0.518
min0.229
max1.268
policies=20
mean1386.752
σ0.120
min1386.662
max1386.929
mean940.000
σ0.000
min940.000
max940.000
mean446.000
σ1.155
min445.000
max447.000
mean2.289
σ0.015
min2.274
max2.309
policies=200
mean13876.196
σ0.155
min13876.003
max13876.383
mean9400.000
σ0.000
min9400.000
max9400.000
mean493.000
σ4.320
min489.000
max499.000
mean23.188
σ0.131
min23.061
max23.353