Compare commits

Home / Compare 16336718 .. bb175cb4

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.616=0.002
σ0.349-0.347=0.001
min54.483-54.485=-0.002
max55.610-55.605=0.005
mean418.000-416.000=2.000
σ0.000
min418.000-416.000=2.000
max418.000-416.000=2.000
mean0.140-0.140=0.001
σ0.004-0.004=0.000
min0.136-0.133=0.003
max0.148-0.147=0.002
cache=y
dps=1
iters=10
policies=100
mean43.787-43.785=0.002
σ0.006-0.007=-0.000
min43.781-43.779=0.001
max43.802-43.797=0.005
mean418.000-416.000=2.000
σ0.000
min418.000-416.000=2.000
max418.000-416.000=2.000
mean0.126-0.123=0.003
σ0.007-0.003=0.004
min0.120-0.120=-0.000
max0.141-0.129=0.012

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618-36.618=-0.000
σ0.002-0.002=0.000
min36.615
max36.620-36.620=0.000
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean12.660-13.147=-0.487
σ0.375-1.803=-1.427
min12.230-12.302=-0.071
max13.474-17.548=-4.074
op=column_set() on indexed, repeat
mean36.617-36.617=0.000
σ0.002-0.002=-0.000
min36.616-36.615=0.000
max36.620
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean12.778-13.326=-0.548
σ0.505-1.498=-0.993
min11.580-11.595=-0.015
max13.142-16.802=-3.660
op=table_records(), no indexes
mean41.928-41.928=0.000
σ0.000-0.000=0.000
min41.928
max41.929-41.929=0.000
mean6046.000-7554.000=-1508.000
σ0.000
min6046.000-7554.000=-1508.000
max6046.000-7554.000=-1508.000
mean13.791-13.799=-0.008
σ0.764-1.093=-0.330
min12.661-12.420=0.240
max14.852-15.164=-0.312
op=table_records(), repeat
mean41.928-41.929=-0.000
σ0.002-0.002=-0.000
min41.927-41.927=0.000
max41.931-41.932=-0.001
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean12.359-13.074=-0.715
σ1.994-1.855=0.139
min10.319-10.571=-0.252
max14.820-15.407=-0.587
op=vertical_lookup_list() on indexed, after table_records()
mean27.605-27.604=0.000
σ0.002-0.002=0.000
min27.603
max27.607-27.607=-0.000
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean8.439-9.161=-0.723
σ0.377-1.342=-0.964
min7.858-7.960=-0.102
max9.004-11.887=-2.883
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401-26.401=-0.000
σ0.002-0.002=-0.000
min26.399-26.399=0.000
max26.403-26.403=-0.000
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean6.383-6.801=-0.419
σ0.286-1.375=-1.089
min5.999-5.328=0.671
max6.708-9.535=-2.827
op=vertical_lookup_row_list() on 2 indexed
mean25.666-25.666=-0.001
σ0.002-0.002=-0.000
min25.664
max25.670-25.670=0.000
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean5.455-5.702=-0.247
σ0.108-0.465=-0.356
min5.256-5.371=-0.115
max5.590-6.812=-1.222
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968-25.968=0.000
σ0.002-0.002=-0.000
min25.967-25.967=0.000
max25.971
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean5.360-5.511=-0.151
σ0.104-0.503=-0.400
min5.165-5.094=0.071
max5.504-6.718=-1.214

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.593-2524.593=0.000
σ0.000-0.000=0.000
min2524.593-2524.593=0.000
max2524.594-2524.594=0.000
mean6046.000-7554.000=-1508.000
σ0.000
min6046.000-7554.000=-1508.000
max6046.000-7554.000=-1508.000
mean1409.068-1047.108=361.960
σ510.854-8.678=502.177
min1069.472-1034.240=35.232
max2364.313-1059.379=1304.934
op=load_product(), with indexes
mean8744.558-8744.558=0.000
σ0.032-0.034=-0.001
min8744.544-8744.544=0.000
max8744.638-8744.641=-0.002
mean3839.375-3795.250=44.125
σ1628.910-1603.527=25.382
min2048.000-2002.000=46.000
max6046.000-5951.000=95.000
mean4718.304-4253.167=465.138
σ1295.176-1163.018=132.157
min3574.236-3537.880=36.356
max6854.145-6953.453=-99.308

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078-62.077=0.001
σ0.002-0.002=0.000
min62.076
max62.080
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean81.592-86.779=-5.187
σ11.386-12.606=-1.220
min71.574-73.313=-1.739
max99.830-107.723=-7.893
op=vertical_lookup_list() on unindexed missing Int
mean40.944-40.944=-0.000
σ0.001-0.001=-0.000
min40.944-40.943=0.000
max40.947
mean6046.000-7554.000=-1508.000
σ0.000
min6046.000-7554.000=-1508.000
max6046.000-7554.000=-1508.000
mean97.489-243.818=-146.329
σ9.082-400.644=-391.562
min80.983-90.756=-9.774
max108.683-1235.189=-1126.505
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686-66.686=0.000
σ0.000-0.000=0.000
min66.685
max66.687-66.686=0.000
mean6046.000-7554.000=-1508.000
σ0.000
min6046.000-7554.000=-1508.000
max6046.000-7554.000=-1508.000
mean231.001-153.285=77.715
σ244.189-14.782=229.406
min121.482-134.021=-12.539
max834.399-171.084=663.315

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833-11656.833=0.000
σ4.318-4.317=0.001
min11655.305-11655.305=-0.000
max11667.521-11667.517=0.004
mean4113.000-4270.500=-157.500
σ1558.341-1876.747=-318.406
min2048.000-2002.000=46.000
max6046.000-7554.000=-1508.000
mean6593.037-6226.486=366.551
σ1391.714-1044.895=346.819
min4964.143-4930.634=33.510
max8133.782-8289.860=-156.078
op=vertical_lookup_list() on indexed
mean11560.069-11560.068=0.000
σ0.001-0.001=-0.000
min11560.067-11560.066=0.001
max11560.069
mean6046.000-7554.000=-1508.000
σ0.000
min6046.000-7554.000=-1508.000
max6046.000-7554.000=-1508.000
mean6892.719-5470.064=1422.655
σ1277.688-1339.330=-61.643
min4445.750-4387.167=58.583
max8404.133-7267.444=1136.689

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.581-172.587=-0.006
σ0.025-0.025=-0.000
min172.560-172.558=0.001
max172.624-172.615=0.008
mean2048.000-2002.000=46.000
σ0.000
min2048.000-2002.000=46.000
max2048.000-2002.000=46.000
mean328.990-356.774=-27.784
σ69.508-57.042=12.466
min245.788-272.761=-26.973
max401.168-465.087=-63.919
op=pointedIndexFromKvs
rows=400000
mean357.374-357.367=0.007
σ0.038-0.034=0.004
min357.321
max357.418-357.400=0.018
mean2048.000-2002.000=46.000
σ0.000
min2048.000-2002.000=46.000
max2048.000-2002.000=46.000
mean712.372-705.083=7.289
σ86.833-71.554=15.280
min629.575-611.397=18.177
max826.909-789.822=37.088

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.184-1008.185=-0.001
σ0.885-0.884=0.001
min1007.698-1007.697=0.000
max1011.854-1011.849=0.005
mean1039.550-1051.100=-11.550
σ303.818-298.420=5.398
min548.000-546.000=2.000
max1466.000-1488.000=-22.000
mean1.557-1.565=-0.007
σ0.091-0.107=-0.016
min1.428-1.475=-0.046
max1.790-1.829=-0.039

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883
σ0.002
min0.881
max0.886
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.415-0.412=0.003
σ0.118-0.126=-0.007
min0.340-0.330=0.010
max0.623-0.632=-0.009
name=error_case.art
mean2.333
σ0.003
min2.332
max2.337
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.887-0.879=0.008
σ0.091-0.095=-0.003
min0.821-0.808=0.014
max1.043-1.040=0.003
name=heavy_item.art
mean1.521
σ0.002
min1.520
max1.524
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.548-0.543=0.004
σ0.047-0.047=-0.000
min0.502-0.500=0.002
max0.620-0.622=-0.003
name=nested_use.art
mean2.355
σ0.002
min2.355
max2.358
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.851-0.841=0.011
σ0.045-0.042=0.003
min0.821-0.805=0.016
max0.929-0.911=0.018

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.543-963.552=-0.009
σ0.024-0.037=-0.013
min963.523-963.528=-0.005
max963.581-963.617=-0.036
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.845-0.810=0.035
σ0.014-0.040=-0.026
min0.826-0.761=0.065
max0.858-0.859=-0.001
name=cdr_enhanced_4k_loc.art
mean884.853-884.854=-0.001
σ0.005-0.008=-0.003
min884.847
max884.858-884.865=-0.006
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.681-0.700=-0.019
σ0.074-0.043=0.030
min0.600-0.658=-0.058
max0.750-0.752=-0.002

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706-7.706=0.000
σ0.002-0.002=0.000
min7.705
max7.712-7.710=0.002
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean4.275-4.271=0.005
σ0.097-0.077=0.020
min4.137-4.171=-0.034
max4.590-4.525=0.066
name=record_render_large_syntax_err.art
mean7.655
σ0.002
min7.654
max7.658
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean4.361-4.251=0.110
σ0.151-0.099=0.052
min4.178-4.047=0.131
max5.494-4.667=0.827
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.753-0.752=0.001
σ0.055-0.017=0.038
min0.544-0.716=-0.172
max0.929-0.861=0.068
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.595-0.708=-0.113
σ0.096-0.033=0.063
min0.498-0.515=-0.017
max0.801-0.773=0.028

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.331-297.358=-0.027
σ0.206-0.226=-0.019
min297.171-297.238=-0.067
max297.902-297.994=-0.092
mean2048.000-2002.000=46.000
σ0.000
min2048.000-2002.000=46.000
max2048.000-2002.000=46.000
mean0.577-0.561=0.016
σ0.033-0.034=-0.002
min0.513-0.511=0.001
max0.612-0.602=0.010

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.768-289.766=0.002
σ0.034-0.042=-0.008
min289.721-289.722=-0.002
max289.803-289.812=-0.009
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.391-0.403=-0.012
σ0.006-0.012=-0.006
min0.387-0.397=-0.009
max0.401-0.424=-0.022
iters=5
new-facts=1
prior-facts=6402
mean1299.667-1299.674=-0.007
σ0.110-0.091=0.020
min1299.557-1299.543=0.013
max1299.832-1299.783=0.049
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean2.051-2.167=-0.117
σ0.057-0.051=0.005
min2.005-2.097=-0.092
max2.140-2.227=-0.087
iters=5
new-facts=6402
prior-facts=1
mean1542.611-1542.681=-0.070
σ4.013-3.996=0.017
min1540.601-1540.723=-0.122
max1549.781-1549.825=-0.044
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean2.255-2.401=-0.146
σ0.120-0.198=-0.078
min2.147-2.134=0.013
max2.392-2.677=-0.284
iters=5
new-facts=6402
prior-facts=6402
mean1861.633-1861.638=-0.005
σ0.061-0.055=0.006
min1861.545-1861.579=-0.035
max1861.698-1861.717=-0.019
mean1724.600-1719.400=5.200
σ234.344-194.404=39.941
min1466.000-1546.000=-80.000
max2048.000-2002.000=46.000
mean2.937-2.913=0.024
σ0.096-0.139=-0.043
min2.818-2.729=0.089
max3.057-3.105=-0.049

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.707-1.606=0.101
σ0.120-0.153=-0.032
min1.594-1.421=0.173
max1.878-1.779=0.100

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.185-446.184=0.001
σ577.140-577.140=0.000
min157.614-157.613=0.001
max1311.895-1311.894=0.001
mean96.250
σ8.500
min92.000
max109.000
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean0.550-0.536=0.013
σ0.570-0.547=0.023
min0.263-0.262=0.001
max1.405-1.357=0.048
policies=20
mean1576.409-1576.399=0.011
σ0.344-0.334=0.009
min1576.175-1576.173=0.002
max1576.920-1576.896=0.024
mean920.000
σ0.000
min920.000
max920.000
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean2.616-2.611=0.005
σ0.008-0.006=0.002
min2.607-2.605=0.002
max2.626-2.616=0.010
policies=200
mean15772.311-15772.292=0.019
σ0.102-0.136=-0.034
min15772.234-15772.124=0.109
max15772.461-15772.456=0.005
mean9200.000
σ0.000
min9200.000
max9200.000
mean1466.000-1488.000=-22.000
σ0.000
min1466.000-1488.000=-22.000
max1466.000-1488.000=-22.000
mean26.551-26.498=0.053
σ0.050-0.067=-0.018
min26.498-26.419=0.079
max26.618-26.571=0.047