Compare commits

Home / Compare 8c96f19c .. f1e0e589

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.616-54.036=0.580
σ0.350-0.366=-0.016
min54.483-53.890=0.593
max55.610-55.076=0.534
mean414.000-418.000=-4.000
σ0.000
min414.000-418.000=-4.000
max414.000-418.000=-4.000
mean0.136-0.156=-0.019
σ0.006-0.011=-0.006
min0.130-0.134=-0.004
max0.145-0.169=-0.024
cache=y
dps=1
iters=10
policies=100
mean43.786-43.388=0.398
σ0.008-0.007=0.000
min43.777-43.378=0.400
max43.803-43.401=0.402
mean414.000-418.000=-4.000
σ0.000
min414.000-418.000=-4.000
max414.000-418.000=-4.000
mean0.122-0.141=-0.019
σ0.005-0.009=-0.003
min0.114-0.122=-0.007
max0.129-0.150=-0.021

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.615
max36.620
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.549
σ0.265
min12.095
max13.015
op=column_set() on indexed, repeat
mean36.617
σ0.002
min36.615
max36.620
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.539
σ0.684
min11.498
max13.303
op=table_records(), no indexes
mean41.928
σ0.000
min41.928
max41.929
mean7539.000
σ0.000
min7539.000
max7539.000
mean13.833
σ1.001
min12.667
max15.253
op=table_records(), repeat
mean41.928
σ0.002
min41.927
max41.931
mean4250.625
σ1894.699
min1884.000
max7539.000
mean12.552
σ1.780
min10.188
max14.965
op=vertical_lookup_list() on indexed, after table_records()
mean27.605
σ0.002
min27.603
max27.607
mean4250.625
σ1894.699
min1884.000
max7539.000
mean8.870
σ1.014
min8.056
max10.539
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.400
σ0.002
min26.399
max26.403
mean4250.625
σ1894.699
min1884.000
max7539.000
mean6.811
σ1.002
min5.911
max8.429
op=vertical_lookup_row_list() on 2 indexed
mean25.666
σ0.002
min25.664
max25.670
mean4250.625
σ1894.699
min1884.000
max7539.000
mean5.521
σ0.150
min5.309
max5.758
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.968
σ0.002
min25.967
max25.971
mean4250.625
σ1894.699
min1884.000
max7539.000
mean5.420
σ0.123
min5.319
max5.658

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean2524.594
σ0.001
min2524.594
max2524.598
mean7539.000
σ0.000
min7539.000
max7539.000
mean1058.527
σ7.762
min1049.860
max1072.308
op=load_product(), with indexes
mean8744.559
σ0.033
min8744.544
max8744.640
mean3759.750
σ1638.957
min1884.000
max5939.000
mean4684.269
σ1621.620
min3551.965
max7814.220

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.078
σ0.002
min62.076
max62.080
mean4250.625
σ1894.699
min1884.000
max7539.000
mean87.906
σ12.325
min70.343
max100.030
op=vertical_lookup_list() on unindexed missing Int
mean40.944
σ0.001
min40.944
max40.945
mean7539.000
σ0.000
min7539.000
max7539.000
mean249.750
σ419.694
min88.562
max1288.325
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.686
σ0.000
min66.685
max66.686
mean7539.000
σ0.000
min7539.000
max7539.000
mean150.290
σ14.623
min126.440
max167.088

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean11656.833
σ4.318
min11655.305
max11667.520
mean4250.625
σ1894.699
min1884.000
max7539.000
mean6541.240
σ1137.262
min4908.641
max7992.148
op=vertical_lookup_list() on indexed
mean11560.068
σ0.001
min11560.066
max11560.069
mean7539.000
σ0.000
min7539.000
max7539.000
mean5507.632
σ1371.417
min4392.043
max7283.253

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.586
σ0.022
min172.558
max172.613
mean1884.000
σ0.000
min1884.000
max1884.000
mean369.721
σ21.995
min345.388
max415.562
op=pointedIndexFromKvs
rows=400000
mean357.362
σ0.043
min357.321
max357.405
mean1884.000
σ0.000
min1884.000
max1884.000
mean791.520
σ13.369
min766.556
max808.795

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1008.186-1006.334=1.852
σ0.878-0.894=-0.015
min1007.684-1005.836=1.848
max1011.822-1010.046=1.776
mean1049.900-1054.100=-4.200
σ314.091-306.747=7.344
min576.000-578.000=-2.000
max1514.000-1648.000=-134.000
mean1.551-1.529=0.022
σ0.078-0.058=0.020
min1.474-1.458=0.016
max1.757-1.666=0.091

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.883-0.882=0.001
σ0.002-0.002=0.000
min0.881
max0.886
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.438-0.417=0.022
σ0.175-0.129=0.046
min0.336-0.340=-0.004
max0.750-0.646=0.104
name=error_case.art
mean2.333-2.334=-0.001
σ0.003-0.003=0.000
min2.332
max2.337
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.913-0.882=0.030
σ0.187-0.092=0.095
min0.809-0.813=-0.004
max1.245-1.039=0.206
name=heavy_item.art
mean1.521-1.521=0.001
σ0.002-0.001=0.001
min1.520
max1.524-1.523=0.001
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.532-0.547=-0.015
σ0.051-0.046=0.005
min0.492-0.512=-0.019
max0.621-0.627=-0.006
name=nested_use.art
mean2.355-2.356=-0.001
σ0.002-0.002=-0.000
min2.355
max2.358
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.831-0.847=-0.015
σ0.034-0.042=-0.008
min0.807-0.814=-0.007
max0.891-0.919=-0.028

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.552-963.558=-0.006
σ0.039-0.033=0.006
min963.523-963.533=-0.010
max963.620-963.614=0.006
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.845-0.785=0.060
σ0.028-0.046=-0.018
min0.811-0.708=0.103
max0.877-0.832=0.045
name=cdr_enhanced_4k_loc.art
mean884.853-884.857=-0.003
σ0.005-0.008=-0.002
min884.847
max884.860-884.865=-0.005
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.736-0.684=0.052
σ0.016-0.047=-0.031
min0.707-0.637=0.070
max0.746-0.747=-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.710-7.711=-0.001
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean4.263-4.246=0.017
σ0.077-0.078=-0.001
min4.115-4.051=0.064
max4.509-4.552=-0.042
name=record_render_large_syntax_err.art
mean7.655-7.655=-0.000
σ0.002-0.002=-0.000
min7.654
max7.658-7.658=-0.000
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean4.268-4.225=0.044
σ0.110-0.079=0.031
min4.089-4.090=-0.000
max4.930-4.531=0.399
name=record_render_success.art
mean2.288
σ0.002
min2.287
max2.291
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.740-0.743=-0.003
σ0.018-0.018=-0.000
min0.716-0.710=0.006
max0.856-0.876=-0.020
name=record_render_syntax_err.art
mean2.163
σ0.002
min2.163
max2.166
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.708-0.678=0.031
σ0.014-0.071=-0.057
min0.671-0.498=0.173
max0.766-0.808=-0.041

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean297.509-295.466=2.043
σ0.211-0.273=-0.062
min297.334-295.318=2.016
max298.082-296.233=1.849
mean1884.000-1934.000=-50.000
σ0.000
min1884.000-1934.000=-50.000
max1884.000-1934.000=-50.000
mean0.593-0.557=0.036
σ0.030-0.044=-0.013
min0.519-0.486=0.033
max0.641-0.643=-0.002

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean289.774-285.249=4.525
σ0.035-0.041=-0.006
min289.733-285.195=4.537
max289.813-285.291=4.522
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.402-0.395=0.007
σ0.009-0.014=-0.006
min0.394-0.379=0.015
max0.413-0.410=0.003
iters=5
new-facts=1
prior-facts=6402
mean1299.646-1295.190=4.456
σ0.078-0.101=-0.023
min1299.547-1295.070=4.477
max1299.733-1295.318=4.414
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean2.058-1.907=0.151
σ0.060-0.048=0.012
min1.981-1.841=0.140
max2.122-1.970=0.152
iters=5
new-facts=6402
prior-facts=1
mean1542.612-1538.069=4.543
σ4.067-4.026=0.040
min1540.608-1536.039=4.569
max1549.879-1545.261=4.618
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean2.237-2.278=-0.042
σ0.185-0.165=0.020
min2.100-2.102=-0.002
max2.555-2.511=0.043
iters=5
new-facts=6402
prior-facts=6402
mean1861.625-1857.117=4.508
σ0.080-0.068=0.013
min1861.505-1857.046=4.458
max1861.707-1857.189=4.519
mean1735.000-1787.200=-52.200
σ157.839-143.252=14.586
min1514.000-1648.000=-134.000
max1884.000-1934.000=-50.000
mean3.097-3.188=-0.091
σ0.237-0.281=-0.045
min2.827-2.840=-0.013
max3.454-3.578=-0.124

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.580-1.279=0.301
σ0.259-0.224=0.035
min1.306-1.090=0.216
max1.833-1.665=0.168

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean446.147-443.609=2.538
σ577.063-577.065=-0.002
min157.615-155.076=2.539
max1311.741-1309.206=2.535
mean96.250
σ8.500
min92.000
max109.000
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean0.543-0.530=0.012
σ0.559-0.544=0.015
min0.261-0.255=0.005
max1.382-1.346=0.036
policies=20
mean1576.417-1551.028=25.389
σ0.344-0.332=0.013
min1576.184-1550.800=25.384
max1576.929-1551.520=25.409
mean920.000
σ0.000
min920.000
max920.000
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean2.614-2.586=0.028
σ0.005-0.012=-0.007
min2.609-2.571=0.038
max2.621-2.600=0.021
policies=200
mean15772.278-15518.505=253.773
σ0.104-0.063=0.040
min15772.210-15518.415=253.795
max15772.431-15518.559=253.872
mean9200.000
σ0.000
min9200.000
max9200.000
mean1514.000-1648.000=-134.000
σ0.000
min1514.000-1648.000=-134.000
max1514.000-1648.000=-134.000
mean26.387-26.112=0.275
σ0.026-0.112=-0.087
min26.359-26.041=0.318
max26.421-26.279=0.142