2bb83cb2b6490e28ff89e22674d635e3eec9b73c

Home / Branches / benorchard/api-policy-foreign-attrib / 2bb83cb2b6490e28ff89e22674d635e3eec9b73c

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean58.560
σ0.348
min58.432
max59.550
mean419.000
σ0.000
min419.000
max419.000
mean0.146
σ0.006
min0.137
max0.156
cache=y
dps=1
iters=10
policies=100
mean47.683
σ0.006
min47.674
max47.694
mean419.000
σ0.000
min419.000
max419.000
mean0.130
σ0.005
min0.126
max0.140

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4158.750
σ1905.382
min1556.000
max7334.000
mean12.932
σ0.307
min12.574
max13.556
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.620
mean4158.750
σ1905.382
min1556.000
max7334.000
mean12.733
σ0.606
min12.131
max13.355
op=table_records(), no indexes
mean41.931
σ0.001
min41.929
max41.932
mean7334.000
σ0.000
min7334.000
max7334.000
mean15.062
σ0.876
min12.980
max15.669
op=table_records(), repeat
mean41.929
σ0.002
min41.927
max41.932
mean4158.750
σ1905.382
min1556.000
max7334.000
mean13.237
σ1.961
min11.003
max15.825
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.136
min27.603
max27.990
mean4158.750
σ1905.382
min1556.000
max7334.000
mean8.821
σ0.240
min8.520
max9.169
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400
σ0.002
min26.399
max26.403
mean4158.750
σ1905.382
min1556.000
max7334.000
mean6.972
σ0.293
min6.534
max7.445
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.665
max25.668
mean4158.750
σ1905.382
min1556.000
max7334.000
mean6.071
σ0.181
min5.749
max6.306
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.972
mean4158.750
σ1905.382
min1556.000
max7334.000
mean5.786
σ0.083
min5.669
max5.905

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.606
σ0.000
min2524.606
max2524.606
mean7334.000
σ0.000
min7334.000
max7334.000
mean1050.352
σ6.009
min1044.112
max1064.046
op=load_product(), with indexes
mean8744.721
σ0.469
min8744.553
max8745.883
mean3581.125
σ1802.090
min1046.000
max5823.000
mean4528.910
σ1095.413
min3524.640
max5941.507

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.076
max62.081
mean4158.750
σ1905.382
min1556.000
max7334.000
mean86.010
σ11.480
min71.772
max100.631
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7334.000
σ0.000
min7334.000
max7334.000
mean104.802
σ6.869
min91.300
max112.134
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.687
mean7334.000
σ0.000
min7334.000
max7334.000
mean160.228
σ11.363
min134.122
max167.669

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.836
σ4.324
min11655.306
max11667.537
mean4158.750
σ1905.382
min1556.000
max7334.000
mean6554.573
σ1324.581
min4851.926
max8122.483
op=vertical_lookup_list() on indexed
mean11560.065
σ0.001
min11560.064
max11560.066
mean7334.000
σ0.000
min7334.000
max7334.000
mean5831.575
σ1608.034
min4313.012
max8536.197

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.559
σ0.001
min172.558
max172.562
mean478.000
σ0.000
min478.000
max478.000
mean350.545
σ40.056
min294.787
max395.564
op=pointedIndexFromKvs
rows=400000
mean357.322
σ0.001
min357.321
max357.325
mean560.000
σ0.000
min560.000
max560.000
mean725.127
σ56.365
min633.342
max792.491

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1027.152
σ0.759
min1026.678
max1030.292
mean1039.800
σ309.691
min566.000
max1636.000
mean1.598
σ0.112
min1.507
max1.979

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.303
σ0.295
min0.146
max0.826
name=error_case.art
mean2.339
σ0.012
min2.333
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.493
σ0.333
min0.328
max1.088
name=heavy_item.art
mean1.522
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.225
σ0.020
min0.210
max0.260
name=nested_use.art
mean2.357
σ0.002
min2.356
max2.360
mean402.000
σ0.000
min402.000
max402.000
mean0.335
σ0.023
min0.318
max0.374

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.741
σ0.011
min964.736
max964.760
mean436.000
σ2.236
min432.000
max437.000
mean0.540
σ0.030
min0.500
max0.582
name=cdr_enhanced_4k_loc.art
mean885.814
σ0.002
min885.812
max885.816
mean437.000
σ0.000
min437.000
max437.000
mean0.502
σ0.018
min0.483
max0.526

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.708
σ0.002
min7.707
max7.711
mean437.000
σ0.000
min437.000
max437.000
mean2.552
σ0.339
min1.857
max3.273
name=record_render_large_syntax_err.art
mean7.656
σ0.002
min7.655
max7.659
mean437.000
σ0.000
min437.000
max437.000
mean2.673
σ0.168
min2.012
max3.183
name=record_render_success.art
mean2.289
σ0.002
min2.288
max2.292
mean437.000
σ0.000
min437.000
max437.000
mean0.329
σ0.039
min0.299
max0.574
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean437.000
σ0.000
min437.000
max437.000
mean0.302
σ0.012
min0.281
max0.362

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean316.650
σ0.995
min316.261
max319.476
mean440.500
σ14.215
min421.000
max460.000
mean0.616
σ0.030
min0.581
max0.667

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean222.008
σ0.000
min222.008
max222.008
mean1742.000
σ0.000
min1742.000
max1742.000
mean205.367
σ2.546
min202.619
max210.335
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1742.000
σ0.000
min1742.000
max1742.000
mean9.774
σ2.181
min6.291
max12.569
phase=parser
mean1042.095
σ0.000
min1042.094
max1042.095
mean1742.000
σ0.000
min1742.000
max1742.000
mean677.185
σ76.356
min522.857
max723.358
phase=processProdDef
mean6169.663
σ0.000
min6169.662
max6169.663
mean1742.000
σ0.000
min1742.000
max1742.000
mean6074.226
σ902.880
min4831.419
max7233.414
phase=renaming
mean21.670
σ0.000
min21.670
max21.670
mean1742.000
σ0.000
min1742.000
max1742.000
mean33.971
σ9.891
min20.697
max47.728
phase=type checker
mean958.457
σ0.066
min958.360
max958.547
mean1742.000
σ0.000
min1742.000
max1742.000
mean725.288
σ86.081
min638.016
max892.784

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean349.325
σ0.036
min349.279
max349.362
mean445.000
σ0.000
min445.000
max445.000
mean0.461
σ0.010
min0.445
max0.469
iters=5
new-facts=1
prior-facts=6402
mean1359.379
σ0.104
min1359.291
max1359.518
mean1083.600
σ186.487
min866.000
max1327.000
mean1.996
σ0.138
min1.869
max2.225
iters=5
new-facts=6402
prior-facts=1
mean1602.522
σ4.090
min1600.603
max1609.837
mean610.600
σ73.782
min510.000
max694.000
mean2.376
σ0.187
min2.187
max2.597
iters=5
new-facts=6402
prior-facts=6402
mean1921.391
σ0.079
min1921.306
max1921.510
mean1733.800
σ184.260
min1496.000
max1911.000
mean3.211
σ0.417
min2.709
max3.667

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.727
σ0.202
min1.423
max1.903

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean454.219
σ579.275
min164.577
max1323.131
mean96.250
σ8.500
min92.000
max109.000
mean443.000
σ0.000
min443.000
max443.000
mean0.516
σ0.489
min0.269
max1.249
policies=20
mean1646.133
σ0.401
min1645.861
max1646.727
mean920.000
σ0.000
min920.000
max920.000
mean449.000
σ8.124
min443.000
max461.000
mean2.707
σ0.021
min2.683
max2.735
policies=200
mean16468.945
σ0.122
min16468.799
max16469.068
mean9200.000
σ0.000
min9200.000
max9200.000
mean496.000
σ4.163
min491.000
max501.000
mean27.406
σ0.055
min27.350
max27.473