Compare commits

Home / Compare 94c52d14 .. 1911bc7e

grey: no significant change wrt stddev
red: change exceeding max stddev
purple: some change, not seemingly significant

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.618-54.056=0.563
σ0.349-0.368=-0.019
min54.487-53.910=0.577
max55.612-55.103=0.508
mean417.000
σ0.000
min417.000
max417.000
mean0.141-0.136=0.005
σ0.004-0.004=-0.000
min0.135-0.130=0.005
max0.149-0.143=0.005
cache=y
dps=1
iters=10
policies=100
mean43.785-43.394=0.390
σ0.007-0.006=0.001
min43.776-43.384=0.392
max43.801-43.403=0.398
mean417.000
σ0.000
min417.000
max417.000
mean0.122-0.122=0.000
σ0.005-0.003=0.001
min0.117-0.118=-0.001
max0.129-0.128=0.001

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.615
max36.620
mean4116.125
σ1548.894
min2045.000
max6015.000
mean12.306
σ0.284
min11.901
max12.698
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.620
mean4116.125
σ1548.894
min2045.000
max6015.000
mean12.400
σ0.504
min11.756
max12.907
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.929
mean6015.000
σ0.000
min6015.000
max6015.000
mean13.189
σ1.204
min10.756
max15.029
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4051.375
σ1600.019
min2045.000
max6015.000
mean12.985
σ2.030
min10.409
max14.830
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4051.375
σ1600.019
min2045.000
max6015.000
mean8.502
σ0.300
min8.133
max8.827
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.399
max26.403
mean4051.375
σ1600.019
min2045.000
max6015.000
mean6.290
σ0.318
min5.887
max6.872
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4116.125
σ1548.894
min2045.000
max6015.000
mean5.547
σ0.145
min5.320
max5.831
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4116.125
σ1548.894
min2045.000
max6015.000
mean5.384
σ0.211
min5.203
max5.864

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.593
σ0.000
min2524.593
max2524.594
mean6015.000
σ0.000
min6015.000
max6015.000
mean1461.062
σ698.734
min1043.293
max2997.734
op=load_product(), with indexes
mean8744.558
σ0.033
min8744.544
max8744.639
mean3838.875
σ1618.832
min2045.000
max6015.000
mean4284.461
σ1215.493
min3554.399
max7070.087

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.076
max62.080
mean4116.125
σ1548.894
min2045.000
max6015.000
mean111.960
σ85.979
min70.787
max323.242
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean6015.000
σ0.000
min6015.000
max6015.000
mean96.818
σ9.873
min82.405
max108.623
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.687
mean6015.000
σ0.000
min6015.000
max6015.000
mean231.986
σ246.908
min125.311
max842.110

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.832
σ4.317
min11655.305
max11667.517
mean4051.375
σ1600.019
min2045.000
max6015.000
mean5975.973
σ1208.829
min4949.738
max8252.190
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.067
max11560.069
mean6015.000
σ0.000
min6015.000
max6015.000
mean6740.209
σ1277.076
min4427.158
max7923.182

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.587
σ0.025
min172.558
max172.630
mean2045.000
σ0.000
min2045.000
max2045.000
mean354.107
σ56.555
min272.689
max440.994
op=pointedIndexFromKvs
rows=400000
mean357.368
σ0.042
min357.321
max357.428
mean2045.000
σ0.000
min2045.000
max2045.000
mean750.671
σ81.466
min572.157
max814.535

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.181-1006.967=1.214
σ0.899-0.856=0.043
min1007.694-1006.463=1.231
max1011.916-1010.493=1.423
mean1038.950-1056.500=-17.550
σ304.923-316.126=-11.204
min547.000-567.000=-20.000
max1468.000-1620.000=-152.000
mean1.576-1.542=0.034
σ0.121-0.070=0.051
min1.492-1.467=0.025
max2.022-1.784=0.238

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.884-0.883=0.001
σ0.002-0.003=-0.000
min0.881-0.882=-0.000
max0.886-0.887=-0.001
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.434-0.416=0.018
σ0.124-0.144=-0.019
min0.330-0.320=0.010
max0.628-0.669=-0.042
name=error_case.art
mean2.335-2.339=-0.004
σ0.003-0.003=0.000
min2.332-2.337=-0.005
max2.339-2.342=-0.004
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.872-0.893=-0.021
σ0.101-0.091=0.010
min0.800-0.836=-0.036
max1.042-1.053=-0.011
name=heavy_item.art
mean1.521-1.524=-0.002
σ0.002
min1.520-1.522=-0.002
max1.524-1.526=-0.002
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.551-0.543=0.007
σ0.042-0.047=-0.004
min0.514-0.505=0.009
max0.618-0.621=-0.003
name=nested_use.art
mean2.355-2.361=-0.005
σ0.002
min2.355-2.360=-0.005
max2.358-2.364=-0.005
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.854-0.851=0.003
σ0.039-0.048=-0.009
min0.827-0.817=0.011
max0.922-0.936=-0.013

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.540-964.839=-1.299
σ0.025-0.036=-0.010
min963.524-964.811=-1.287
max963.585-964.897=-1.312
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.836-0.833=0.003
σ0.027-0.023=0.005
min0.789-0.801=-0.012
max0.857-0.857=0.000
name=cdr_enhanced_4k_loc.art
mean884.854-885.512=-0.658
σ0.008-0.006=0.001
min884.847-885.504=-0.657
max884.864-885.519=-0.655
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.717-0.729=-0.012
σ0.026-0.034=-0.008
min0.682-0.669=0.013
max0.740-0.751=-0.011

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706-7.716=-0.010
σ0.002-0.002=-0.000
min7.705-7.715=-0.010
max7.711-7.721=-0.010
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean4.244-4.204=0.040
σ0.094-0.074=0.020
min4.103-4.077=0.025
max4.637-4.490=0.147
name=record_render_large_syntax_err.art
mean7.655-7.665=-0.010
σ0.002
min7.654-7.664=-0.010
max7.658-7.668=-0.010
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean4.211-4.217=-0.006
σ0.080-0.063=0.017
min4.071-4.087=-0.016
max4.542-4.450=0.092
name=record_render_success.art
mean2.288-2.291=-0.003
σ0.002
min2.287-2.290=-0.003
max2.291-2.294=-0.003
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.745-0.754=-0.009
σ0.018-0.025=-0.007
min0.711-0.722=-0.011
max0.859-0.908=-0.049
name=record_render_syntax_err.art
mean2.163-2.166=-0.002
σ0.002
min2.163-2.165=-0.002
max2.166-2.169=-0.002
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.568-0.709=-0.142
σ0.094-0.014=0.079
min0.491-0.678=-0.187
max0.774-0.795=-0.021

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.650-295.554=2.096
σ0.206-0.234=-0.028
min297.490-295.379=2.111
max298.210-296.193=2.017
mean2045.000-2071.000=-26.000
σ0.000
min2045.000-2071.000=-26.000
max2045.000-2071.000=-26.000
mean0.557-0.542=0.015
σ0.035-0.035=0.000
min0.509-0.498=0.011
max0.603-0.593=0.010

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-285.395=4.380
σ0.032-0.037=-0.005
min289.738-285.341=4.396
max289.808-285.431=4.377
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.400-0.388=0.012
σ0.007-0.009=-0.003
min0.393-0.380=0.013
max0.407-0.402=0.005
iters=5
new-facts=1
prior-facts=6402
mean1299.586-1295.758=3.828
σ0.087-0.089=-0.002
min1299.500-1295.652=3.848
max1299.721-1295.869=3.852
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean1.855-1.851=0.004
σ0.057-0.082=-0.025
min1.802-1.759=0.042
max1.925-1.953=-0.028
iters=5
new-facts=6402
prior-facts=1
mean1542.655-1539.913=2.742
σ4.029-6.854=-2.825
min1540.676-1536.571=4.105
max1549.858-1552.166=-2.308
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean2.317-2.351=-0.034
σ0.205-0.196=0.008
min2.111-2.106=0.004
max2.643-2.582=0.061
iters=5
new-facts=6402
prior-facts=6402
mean1861.634-1857.691=3.942
σ0.049-0.062=-0.014
min1861.584-1857.616=3.968
max1861.701-1857.759=3.942
mean1722.200-1773.000=-50.800
σ233.065-189.805=43.260
min1468.000-1620.000=-152.000
max2045.000-2071.000=-26.000
mean2.898-2.897=0.002
σ0.074-0.178=-0.104
min2.821-2.666=0.155
max2.990-3.153=-0.163

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.790-1.261=0.529
σ0.108-0.369=-0.261
min1.619-0.937=0.683
max1.893-1.838=0.055

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.185-445.745=0.440
σ577.140-581.009=-3.869
min157.614-155.239=2.375
max1311.895-1317.258=-5.364
mean96.250
σ8.500
min92.000
max109.000
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean0.542-0.541=0.001
σ0.555-0.563=-0.008
min0.263-0.258=0.006
max1.374-1.386=-0.012
policies=20
mean1576.428-1552.647=23.781
σ0.357-0.329=0.028
min1576.188-1552.421=23.767
max1576.959-1553.135=23.823
mean920.000
σ0.000
min920.000
max920.000
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean2.630-2.586=0.045
σ0.005-0.018=-0.013
min2.624-2.564=0.061
max2.636-2.603=0.033
policies=200
mean15772.220-15534.639=237.582
σ0.151-0.055=0.097
min15772.106-15534.573=237.534
max15772.442-15534.705=237.737
mean9200.000
σ0.000
min9200.000
max9200.000
mean1468.000-1620.000=-152.000
σ0.000
min1468.000-1620.000=-152.000
max1468.000-1620.000=-152.000
mean26.565-26.062=0.503
σ0.095-0.135=-0.041
min26.469-25.937=0.531
max26.654-26.252=0.402