Hover or focus a point for its values; the matching table row is highlighted.

FirebladeECS benchmark comparison

Baseline
1.4.3 (c85607bfe6893549bc7d058d36a4d662e8834eda)
Refs
1.4.3 [class] c85607bfe689; 2.0.0 [value] 088e9173b9d0
Replicates (k) per ref
1.4.3: 10 of 10; 2.0.0: 10 of 10
Runs
20 result files, 2026-11-06T21:54:01Z to 2026-11-07T01:40:02Z
Batch (run id)
0B064594-F974-4AFD-97A6-444C9EBFE36F
Seed
2236095238
Host
macOS 26.7.1, arm64, Apple M1 Max, 10 cores
Toolchain
swift-driver version: 1.168.6 Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) / Target: arm64-apple-macosx26.0 (release)
Series
3 (ref, component model, backend)
Selection filter
.*

Reading notes

Summary

Wall clock, speed (×) against the paired baseline series (above 1 is faster) with its distribution-free 95% CI and the verdict (δ = 5%, q across all comparisons). The last block of each series is the largest entity count for which the comparison exists (its count in the entities column).

Workload2.0.0 (value)
archetype @ 1,024archetype @ 65,536archetype @ largestsparseSet @ 1,024sparseSet @ 65,536sparseSet @ largest
speed (×)CI low (×)CI high (×)verdictspeed (×)CI low (×)CI high (×)verdictentitiesspeed (×)CI low (×)CI high (×)verdictspeed (×)CI low (×)CI high (×)verdictspeed (×)CI low (×)CI high (×)verdictentitiesspeed (×)CI low (×)CI high (×)verdict
component.add3.353.343.37 faster3.133.123.14 faster2,097,1523.903.843.93 faster6.346.326.37 faster5.905.895.93 faster2,097,1527.407.377.43 faster
component.remove-add2.702.702.72 faster2.732.722.73 faster2,097,1523.123.103.14 faster3.523.513.54 faster3.543.503.56 faster2,097,1524.074.064.10 faster
entity.create.empty1.761.741.76 faster1.811.801.82 faster2,097,1522.042.032.05 faster2.112.102.11 faster2.152.142.16 faster2,097,1522.412.402.42 faster
entity.create.empty.warm1.761.751.76 faster1.811.811.82 faster2,097,1522.032.022.04 faster2.112.102.12 faster2.152.142.16 faster2,097,1522.412.392.41 faster
entity.create.minimal4.404.384.48 faster4.694.664.81 faster2,097,1524.964.905.03 faster5.055.025.12 faster5.355.315.49 faster2,097,1525.685.625.76 faster
entity.create.minimal.warm5.024.925.04 faster4.714.654.81 faster2,097,1525.034.995.08 faster5.745.635.77 faster5.435.355.55 faster2,097,1525.765.705.82 faster
entity.create.no-entitiesunavailableunavailableunavailableunavailableunavailableunavailableunavailableunavailable01.001.001.00 equivalentunavailableunavailableunavailableunavailableunavailableunavailableunavailableunavailable01.001.001.00 equivalent
entity.destroy.minimal2.922.912.94 faster2.922.892.94 faster2,097,1523.193.153.21 faster2.772.752.78 faster2.752.722.77 faster2,097,1522.982.943.03 faster
entity.lookup.mixed-three3.313.293.31 faster3.313.313.32 faster2,097,1523.323.313.35 faster3.433.423.44 faster3.443.433.45 faster2,097,1523.443.433.47 faster
entity.lookup.none1.371.361.37 faster1.371.371.38 faster2,097,1521.371.351.37 faster1.411.411.41 faster1.411.411.41 faster2,097,1521.411.411.41 faster
entity.lookup.one2.912.902.91 faster2.932.932.94 faster2,097,1522.942.912.98 faster2.872.862.87 faster2.892.882.89 faster2,097,1522.902.872.94 faster
entity.lookup.two2.882.872.89 faster2.882.882.89 faster2,097,1522.882.872.91 faster2.882.872.89 faster2.902.892.91 faster2,097,1522.892.882.92 faster
event.component.publish-update.mixed142137144 faster203202205 faster2,097,152201191211 faster66.265.366.8 faster68.468.368.7 faster2,097,15266.565.866.8 faster
event.component.publish.mixed1.851.831.86 faster1.831.821.84 faster2,097,1521.811.791.83 faster2.192.172.20 faster2.202.182.21 faster2,097,1522.182.162.19 faster
iteration.mixed-three82.782.183.0 faster89.188.489.6 faster2,097,15289.489.190.0 faster58.958.559.1 faster61.160.361.7 faster2,097,15260.660.061.0 faster
iteration.one42.642.642.6 faster50.150.150.2 faster2,097,15250.650.550.7 faster33.833.833.8 faster37.536.937.5 faster2,097,15237.437.137.4 faster
iteration.two74.374.174.9 faster81.981.882.0 faster2,097,15282.381.882.7 faster54.654.555.2 faster58.358.258.3 faster2,097,15257.557.257.8 faster
system.update.basic.mixed63.462.563.6 faster72.071.872.8 faster2,097,15271.271.071.5 faster35.435.135.7 faster36.035.936.2 faster2,097,15235.635.635.7 faster
system.update.basic.uniform67.966.768.3 faster71.771.672.1 faster2,097,15271.571.272.0 faster35.435.135.6 faster36.035.936.2 faster2,097,15235.835.736.1 faster
system.update.complex.mixed65.865.766.2 faster47.146.847.7 faster2,097,15248.047.448.9 faster36.836.636.9 faster26.226.126.5 faster2,097,15226.426.127.0 faster
system.update.complex.uniform57.457.257.8 faster38.238.139.0 faster2,097,15239.038.739.9 faster30.930.731.0 faster22.122.022.5 faster2,097,15223.923.824.5 faster

How to read this report

Short version: look at speed (×) (above 1 the series is faster than the baseline), check that its CI is narrow, and read the verdict. Words in code style are defined in the glossary. All numbers in the examples below are made up for illustration; they are not taken from this report.

1. What a confidence interval is

2. How the verdict is decided

A verdict is given only for wall clock and only when both refs have at least 2 replicates. The exact rule for faster, slower, equivalent, inconclusive and n/a (k replicates) is in the glossary. In short: a significant test is not enough, the whole CI must also be clear of the equivalence zone, otherwise the honest answer is "cannot tell yet".

3. Error bars are not the light band

4. Reading the plots

5. What q is

6. Replicates (k) and interleaving

Workloads

component.add

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042110118,2030.04200.04200.04200.04641095,3561.001.001.0001.000 equivalent0.04200.04200.04200.044710117,3831.001.001.0001.000 equivalent
147.946.848.947.2105,5070.2920.2920.2920.2951050,444164162167-99.4<0.001 faster0.1250.1250.1250.1331064,664383375391-99.7<0.001 faster
248.447.849.347.8105,3890.4170.3750.4170.4101047,178117115119-99.1<0.001 faster0.2080.1670.2080.1921059,897234231288-99.6<0.001 faster
449.748.350.648.7105,1800.6460.6250.6660.6481042,68476.173.479.8-98.7<0.001 faster0.2920.2920.2920.2951053,732170165171-99.4<0.001 faster
847.245.947.547.6104,9541.131.081.131.121035,95842.240.843.5-97.6<0.001 faster0.5420.5410.5420.5401044,72787.184.687.6-98.9<0.001 faster
1649.148.650.049.7104,3642.042.002.042.031027,52224.223.924.6-95.9<0.001 faster1.001.001.001.011034,39448.948.649.5-98.0<0.001 faster
3254.153.354.754.7103,5303.813.753.883.831019,09914.214.014.4-93.0<0.001 faster1.901.881.921.911024,00928.528.229.0-96.5<0.001 faster
6464.163.464.864.8102,5847.177.177.217.211012,0698.948.849.04-88.8<0.001 faster3.713.713.713.741015,07017.317.117.5-94.2<0.001 faster
12884.584.185.285.3101,66414.114.014.114.2107,0856.015.986.03-83.4<0.001 faster7.387.347.387.41108,75111.511.411.5-91.3<0.001 faster
2561261251271261096127.827.728.427.9103,9004.534.494.54-77.9<0.001 faster14.614.615.014.7104,8118.598.548.62-88.4<0.001 faster
5122072052082081052755.255.255.655.4102,0523.743.723.76-73.2<0.001 faster29.229.129.229.4102,5377.087.067.12-85.9<0.001 faster
1,02437036837137110275110110111111101,0623.353.343.37-70.2<0.001 faster58.358.258.358.7101,3056.346.326.37-84.2<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.6950.6920.6980.696101410.2200.2200.2220.221105403.153.143.17-68.2<0.001 faster0.1160.1160.1160.117106635.975.955.99-83.2<0.001 faster
4,0961.351.351.361.3610720.4380.4380.4380.440102733.093.083.10-67.7<0.001 faster0.2330.2330.2360.234103345.805.765.83-82.8<0.001 faster
8,1922.692.692.752.6910360.8750.8750.8760.879101373.073.073.10-67.5<0.001 faster0.4660.4660.4660.469101685.775.775.82-82.7<0.001 faster
16,3845.415.385.465.4210181.761.761.761.7710693.073.073.09-67.5<0.001 faster0.9310.9310.9330.93710845.805.785.83-82.8<0.001 faster
32,76810.910.810.910.91093.503.503.513.5110353.103.093.12-67.7<0.001 faster1.861.861.871.8710435.835.825.86-82.8<0.001 faster
65,53622.021.922.222.01057.017.007.077.0310183.133.123.14-68.1<0.001 faster3.733.733.733.7410215.905.895.93-83.0<0.001 faster
131,07245.244.945.445.110314.014.014.214.01093.223.203.23-68.9<0.001 faster7.467.467.487.4710116.056.036.07-83.5<0.001 faster
262,14493.793.294.493.910228.228.228.728.21053.313.283.33-69.8<0.001 faster14.914.915.114.91066.266.236.31-84.0<0.001 faster
524,28819619419619610156.256.156.956.21033.463.453.49-71.1<0.001 faster29.829.830.129.81036.516.496.57-84.6<0.001 faster
1,048,5764154154184151011121121131121023.703.683.70-73.0<0.001 faster59.759.760.259.71026.956.956.96-85.6<0.001 faster
2,097,1528858818928851012272252382271013.903.843.93-74.4<0.001 faster1191191201191017.407.377.43-86.5<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.04201.730.04100.04100.04200.04200.06250.08401.000.04100.04100.04200.04200.04200.084010.1
142.545.647.949.049.752.268.30.1880.2910.2920.2920.3330.33410.50.04100.1250.1250.1250.1670.1679.04
242.945.148.449.850.653.269.00.2920.3960.4170.4170.4380.45916.10.1250.1670.2080.2080.2090.25010.4
443.646.349.751.752.554.369.80.5410.6250.6460.6670.6670.70915.70.2080.2910.2920.2920.3330.3759.38
844.645.547.248.950.452.769.91.001.081.131.131.171.2316.80.4580.5410.5420.5420.5830.58415.3
1647.348.149.151.052.655.170.41.902.002.042.042.082.1719.00.8750.9801.001.001.041.1315.5
3252.353.054.155.857.860.279.73.633.773.813.883.924.0219.71.791.881.901.921.962.0817.6
6462.263.164.166.067.670.887.57.047.177.177.217.307.5222.63.603.713.713.753.774.0619.3
12882.583.684.586.888.292.310913.814.014.114.214.514.932.17.257.347.387.387.448.0423.3
25612312412612812913615227.527.727.827.828.029.244.514.514.614.614.714.715.930.2
51220420520720921122423854.855.055.255.455.658.172.729.029.129.229.229.331.844.8
1,02436636837037237439841210911011011011211712858.058.258.358.358.563.474.2
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.6900.6930.6950.6970.6990.7530.7610.2190.2190.2200.2200.2240.2320.2520.1160.1160.1160.1160.1180.1280.137
4,0961.351.351.351.361.361.461.460.4370.4380.4380.4380.4430.4580.4700.2320.2330.2330.2330.2360.2530.262
8,1922.682.692.692.692.702.742.740.8750.8750.8750.8770.8830.9190.9230.4650.4650.4660.4660.4750.5060.512
16,3845.395.415.415.425.445.465.461.761.761.761.761.781.841.840.9300.9310.9310.9320.9411.011.01
32,76810.810.810.910.910.910.910.93.503.503.503.513.523.673.671.861.861.861.871.882.022.02
65,53621.922.022.022.022.122.122.17.007.017.017.027.067.327.323.723.733.733.733.744.054.05
131,07244.944.945.245.245.245.245.214.014.014.014.114.114.114.17.457.467.467.487.487.527.52
262,14493.793.793.794.294.294.294.228.128.228.228.228.328.328.314.914.914.914.915.015.015.0
524,28819619619619619619619656.156.156.256.456.456.456.429.829.829.829.929.929.929.9
1,048,57641541541541541541541511211211211211211211259.759.759.759.859.859.859.8
2,097,152885885885885885885885227227227227227227227119119119119119119119

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7090.6670.7090.71410125,3130.7500.6670.7510.7481096,9300.7090.7080.7500.71410123,453
148.747.649.748.0105,5071.040.9991.081.051050,4440.8750.7920.9170.8831064,664
249.248.550.048.5105,3891.131.041.211.131047,1780.9170.8740.9580.9411059,897
450.549.051.449.5105,1801.351.291.421.371042,6841.001.001.041.021053,732
847.946.648.248.4104,9541.791.751.831.831035,9581.251.251.291.261044,727
1649.849.350.850.5104,3642.752.672.832.781027,5221.751.711.751.771034,394
3254.854.055.555.4103,5304.544.464.674.571019,0992.612.582.672.641024,009
6464.964.165.665.6102,5847.907.888.007.981012,0694.444.424.464.491015,070
12885.384.986.186.1101,66414.814.814.914.9107,0858.138.088.178.20108,751
2561271261271271096128.528.529.328.6103,90015.415.315.815.5104,811
5122072062092091052756.055.956.456.3102,05229.929.930.030.1102,537
1,02437036937237210275111111112111101,06259.159.059.159.6101,305
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0480.6960.6930.6990.698101410.2210.2210.2230.222105400.1170.1170.1170.11810663
4,0961.351.351.361.3610720.4390.4390.4390.441102730.2340.2340.2380.23610334
8,1922.692.692.752.6910360.8760.8760.8770.880101370.4670.4660.4680.47010168
16,3845.425.385.465.4210181.761.761.761.7710690.9320.9320.9340.9381084
32,76810.910.810.910.91093.513.503.513.5210351.861.861.871.871043
65,53622.022.022.222.01057.027.017.087.0310183.733.733.743.751021
131,07245.245.045.445.110314.014.014.214.11097.477.477.497.481011
262,14493.893.394.694.010228.228.228.628.210514.914.915.115.0106
524,28819619419719610156.256.257.056.310329.929.930.129.9103
1,048,57641641541841610111211211311210259.859.860.359.8102
2,097,152886882893886101227225238227101120120120120101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.6880.7090.7300.7510.83316.50.6040.7080.7500.7510.7920.85515.20.5830.6870.7090.7490.7510.83416.9
143.146.348.749.750.554.667.80.9171.021.041.061.081.1916.10.7500.8550.8750.8970.9181.0016.1
243.645.949.250.651.454.369.90.9991.101.131.151.191.3316.80.8120.9160.9170.9580.9801.0816.3
444.447.150.552.553.356.070.31.211.311.351.381.441.5617.10.8750.9991.001.041.081.2116.4
845.446.247.949.751.153.870.71.671.791.791.851.922.0217.51.131.231.251.291.311.4416.9
1648.148.949.851.853.356.571.22.602.712.752.792.863.0017.81.601.711.751.791.851.9618.9
3253.053.854.856.658.661.480.14.374.504.544.614.674.8620.32.482.582.612.672.752.8618.3
6463.063.964.966.868.472.288.37.737.867.907.968.138.3423.44.314.424.444.504.634.8620.0
12883.384.385.387.689.093.611014.514.714.815.015.315.832.07.968.118.138.178.308.8423.6
25612412512712913013815428.228.428.528.628.930.445.315.215.315.415.415.616.831.0
51220520620721021222523955.555.856.056.256.560.473.229.729.929.930.030.232.845.5
1,02436736937037337539941411011111111111312012958.859.059.159.259.664.875.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.6910.6940.6960.6990.7020.7540.7630.2190.2200.2210.2210.2260.2330.2530.1170.1170.1170.1170.1190.1290.138
4,0961.351.351.351.361.361.461.460.4380.4390.4390.4390.4460.4600.4710.2330.2340.2340.2340.2400.2540.265
8,1922.682.692.692.702.702.742.740.8750.8760.8760.8780.8880.9230.9240.4660.4660.4670.4670.4780.5080.515
16,3845.405.415.425.435.445.475.471.761.761.761.771.791.851.850.9310.9320.9320.9340.9431.011.01
32,76810.810.910.910.910.910.910.93.503.503.513.513.523.683.681.861.861.861.871.882.032.03
65,53621.922.022.022.022.122.122.17.007.017.027.027.067.337.333.723.733.733.743.744.054.05
131,07244.944.945.245.345.345.345.314.014.014.014.114.114.114.17.457.467.477.497.507.537.53
262,14493.893.893.894.394.394.394.328.228.228.228.328.328.328.314.914.914.915.015.015.015.0
524,28819619619619619619619656.256.256.256.456.456.456.429.929.929.929.929.929.929.9
1,048,57641641641641641641641611211211211211211211259.859.859.859.859.859.859.8
2,097,152886886886886886886886227227227227227227227120120120120120120120

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,90010118,20323,80023,80023,80022,6001095,35623.823.823.823,20010117,383
120.920.521.421.2105,5073,4303,4303,4303,4201050,4448.008.008.007,6601064,664
220.720.320.921.0105,3892,4002,4002,6702,4501047,1784.814.815.995,2801059,897
420.119.820.720.6105,1801,5501,5001,6001,5501042,6843.433.433.433,4001053,732
821.221.121.821.0104,9548898899248951035,9581.851.851.851,8601044,727
1620.420.020.620.1104,3644904905004931027,5221.001.001.009971034,394
3218.518.318.818.3103,5302622582672611019,0990.5280.5220.5345241024,009
6415.615.415.815.4102,5841401391401391012,0690.2700.2700.2702671015,070
12811.811.711.911.7101,66471.171.071.270.5107,0850.1360.1360.136135108,751
2567.967.908.007.911096136.135.236.135.9103,9000.06840.06690.068468.0104,811
5124.854.814.874.821052718.118.018.118.1102,0520.03430.03430.034334.1102,537
1,0242.712.692.722.70102759.089.039.099.05101,0620.01720.01720.017217.1101,305
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0481,4401,4301,4501,440101414,5504,5004,5504,530105408,6008,5908,6008,54010663
4,09673973674273810722,2902,2902,2902,280102734,3004,2404,3004,27010334
8,19237236437237110361,1401,1401,1401,140101372,1502,1402,1502,13010168
16,384185183186185101856956856956610691,0701,0701,0701,0701084
32,76892.0929291.910928628528628510355375365375341043
65,53645.0454645.410514314114314310182682682682671021
131,07222.0222222.010371707171.01091341341341341011
262,14411.0111111.010235353635.210567666767.0106
524,2885.00555.0010118181818.010334333433.7103
1,048,5762.00222.001019999.0010217171717.0102
2,097,1521.00111.001014444.001018888.00101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80023,80058924,40024,40023,80023,80017,90011,9001,80024.424.423.823.823,80011,90099.0
123.622.020.920.420.119.214.75,4003,4403,4303,4303,0002,99095.424.48.008.008.005,9905,990126
223.322.220.720.119.818.814.53,4202,5402,4002,4002,2902,18062.28.005.994.814.814,7904,00096.2
422.921.620.119.419.118.414.31,8501,6001,5501,5001,5001,41063.94.813.443.433.433,0002,670112
822.422.021.220.519.919.014.31,00092388988985781459.42.181.851.851.851,7201,71065.5
1621.120.820.419.619.018.214.252850049049048046253.01.141.021.001.0096088964.5
3219.118.918.517.917.316.612.627626526225825524950.60.5580.5340.5280.52251148056.9
6416.115.815.615.214.814.111.414214014013913713344.20.2770.2700.2700.26726524651.8
12812.112.011.811.511.410.89.1972.371.571.170.569.066.931.10.1380.1360.1360.13613512442.9
2568.108.047.967.827.747.336.5836.436.236.135.935.834.322.50.06900.06860.06840.068267.962.833.1
5124.914.884.854.784.744.474.2018.318.218.118.118.017.213.80.03450.03430.03430.034234.131.522.3
1,0242.732.722.712.692.682.512.439.149.129.089.078.968.537.810.01720.01720.01720.017217.115.813.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0481,4501,4401,4401,4301,4301,3301,3104,5804,5704,5504,5404,4704,3203,9708,6208,6008,6008,5908,4807,8407,320
4,0967427407397387376846842,2902,2902,2902,2902,2602,1802,1304,3004,3004,3004,3004,2503,9503,820
8,1923733723723713713653651,1401,1401,1401,1401,1301,0901,0802,1502,1502,1502,1502,1101,9801,950
16,3841851851851851841831835695695695675615425421,0801,0701,0701,0701,060987987
32,7689292.092.092.091.591.591.5286286286285284273273537537537536534494494
65,5364646.045.045.045.045.045.0143143143143142137137269269268268267247247
131,0722222.022.022.022.022.022.071.071717171.071.071.0134134134134134133133
262,1441111.011.011.011.011.011.036.035353535.035.035.06767.06767.067.067.067.0
524,28855.005.005.005.005.005.0018.018181818.018.018.03434.03433.033.033.033.0
1,048,57622.002.002.002.002.002.009.009999.009.009.001717.01717.017.017.017.0
2,097,15211.001.001.001.001.001.004.004444.004.004.0088.0088.008.008.008.00

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.610.510125,31311.111.011.111.01096,93010.910.911.010.910123,453
110.810.810.910.8105,50711.511.411.511.41050,44411.411.311.411.31064,664
210.910.810.910.8105,38911.511.411.511.41047,17811.411.411.411.31059,897
410.910.910.910.9105,18011.511.411.511.41042,68411.411.411.511.31053,732
811.010.911.010.9104,95411.511.511.511.41035,95811.511.411.511.41044,727
1611.010.911.010.9104,36411.411.311.411.41027,52211.511.411.511.41034,394
3211.010.911.011.0103,53011.511.511.511.41019,09911.411.411.511.41024,009
6411.011.011.011.0102,58411.511.411.511.41012,06911.411.311.411.41015,070
12811.011.011.111.0101,66411.411.411.511.4107,08511.411.411.411.4108,751
25611.111.011.111.01096111.411.411.511.4103,90011.411.411.511.4104,811
51211.111.111.211.11052711.511.411.511.5102,05211.411.411.511.4102,537
1,02411.311.311.311.31027511.711.611.811.6101,06211.611.511.611.6101,305
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.611.611.611.61014111.911.812.011.91054011.811.712.011.710663
4,09612.212.112.212.1107212.212.212.412.21027312.112.112.612.110334
8,19213.413.413.513.4103613.012.914.012.91013712.812.812.812.810168
16,38416.216.116.216.1101814.314.216.414.2106914.014.014.114.01084
32,76821.821.821.921.710916.416.316.416.3103516.616.516.716.51043
65,53633.533.433.533.110521.421.321.521.3101821.221.121.221.11021
131,07255.355.255.354.410331.831.731.831.510930.330.234.030.21011
262,14497.897.797.810010252.352.352.451.110549.949.849.949.4106
524,28818818818818810197.197.097.196.210392.292.192.390.9103
1,048,576370369370369101177177177179102169169169172102
2,097,152732732732732101345345345345101330330330330101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9610.510.510.510.510.510.510.411.111.111.111.111.111.110.410.910.910.910.910.910.9
19.9610.810.810.910.910.910.910.411.311.511.511.511.511.510.411.211.411.411.411.411.4
29.9510.810.910.910.910.910.910.311.311.511.511.511.511.510.411.311.411.411.411.411.4
49.9610.910.910.910.910.910.910.411.311.511.511.511.511.510.411.311.411.411.411.411.4
89.9710.911.011.011.011.011.010.411.411.511.511.511.511.510.411.311.511.511.511.511.5
169.9611.011.011.011.011.011.010.411.311.411.511.511.511.510.411.311.511.511.511.511.5
329.9611.011.011.011.011.011.010.411.411.511.511.611.611.610.311.311.411.611.611.611.6
649.9611.011.011.011.011.011.010.411.411.511.611.611.611.610.311.311.411.511.511.511.5
1289.9611.011.011.011.011.011.010.411.411.411.511.611.611.610.411.311.411.411.411.511.5
2569.9511.111.111.111.111.111.110.411.411.411.511.511.511.510.411.411.411.411.411.411.4
5129.9611.111.111.111.111.111.110.311.511.511.511.511.511.510.411.411.411.411.411.411.4
1,0249.9611.311.311.311.311.311.310.411.711.711.711.711.711.710.411.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9611.611.611.611.611.611.610.411.911.911.911.911.911.910.411.811.811.811.811.811.8
4,0969.9712.212.212.212.212.212.210.412.212.212.212.212.212.210.412.112.112.112.112.112.1
8,19212.913.413.413.413.413.413.410.413.013.013.013.013.013.010.312.812.812.812.812.812.8
16,38415.516.216.216.216.216.216.210.414.214.314.314.314.314.310.414.014.014.014.014.014.0
32,76821.121.821.821.821.821.821.815.516.316.416.416.416.416.413.016.616.616.616.616.616.6
65,53631.733.233.533.533.533.533.519.721.321.421.421.421.421.420.221.121.221.221.221.221.2
131,07252.552.555.355.355.355.355.329.531.731.831.831.831.831.829.130.230.330.430.430.430.4
262,14497.797.897.810310310310346.951.852.352.352.352.352.347.049.849.949.949.949.949.9
524,28818818818818818818818892.192.197.199.499.499.499.488.288.392.292.392.392.392.3
1,048,576370370370370370370370177177177181181181181169169169174174174174
2,097,152732732732732732732732345345345345345345345330330330330330330330

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010125,31300001096,930000010123,453
16666105,50711111050,44400001064,664
210101010105,38911111047,17800001059,897
418181818105,18011111042,68400001053,732
834343434104,95411111035,95800001044,727
1666666666104,36411111027,52200001034,394
32130130130130103,53011111019,09900001024,009
64258258258258102,58411111012,06900001015,070
128514514514514101,6641111107,0850000108,751
2561,0301,0301,0301,030109611111103,9000000104,811
5122,0502,0502,0502,050105271111102,0520000102,537
1,0244,1004,1004,1004,100102751111101,0620000101,305
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0488.198.198.198.2010141111110540000010663
4,09616.416.416.416.41072111110273000010334
8,19232.832.832.832.81036111110137000010168
16,38465.565.565.565.610181111106900001084
32,7681311311311311091111103500001043
65,5362622622622621051111101800001021
131,072524524524525103111110900001011
262,1441,0501,0501,0501,05010211111050000106
524,2882,1002,1002,1002,10010111111030000103
1,048,5764,1904,1904,1904,20010111111020000102
2,097,1528,3908,3908,3908,39010111111010000101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1666666611111110000000
21010101010101011111110000000
41818181818181811111110000000
83434343434343411111110000000
166666666666666611111110000000
3213013013013013013013011111110000000
6425825825825825825825811111110000000
12851451451451451451451411111110000000
2561,0301,0301,0301,0301,0301,0301,03011111110000000
5122,0502,0502,0502,0502,0502,0502,05011111110000000
1,0244,1004,1004,1004,1004,1004,1004,10011111110000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0488.198.198.198.198.198.198.1911111110000000
4,09616.416.416.416.416.416.416.411111110000000
8,19232.832.832.832.832.832.832.811111110000000
16,38465.565.565.565.565.565.565.511111110000000
32,76813113113113113113113111111110000000
65,53626226226226226226226211111110000000
131,07252452452452452452452411111110000000
262,1441,0501,0501,0501,0501,0501,0501,05011111110000000
524,2882,1002,1002,1002,1002,1002,1002,10011111110000000
1,048,5764,1904,1904,1904,1904,1904,1904,19011111110000000
2,097,1528,3908,3908,3908,3908,3908,3908,39011111110000000

component.remove-add

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042210122,1780.04200.04200.04200.043110127,9101.001.001.0001.000 equivalent0.04200.04200.04200.042510127,1351.001.001.0001.000 equivalent
159.359.160.459.2107,8770.2920.2920.3330.30910121,040203179204-99.5<0.001 faster0.2910.2500.2910.27910122,449204204237-99.5<0.001 faster
21.421.421.461.441095,5280.5830.5830.5840.59610116,9792.432.432.50-58.9<0.001 faster0.5000.4590.5000.49210118,4222.922.833.00-65.7<0.001 faster
42.792.752.832.821075,4041.131.131.131.1410101,3302.482.452.52-59.7<0.001 faster0.9170.9160.9170.93010108,1303.053.043.09-67.2<0.001 faster
85.485.385.545.491053,4392.132.132.172.151082,8562.572.532.60-61.1<0.001 faster1.711.671.711.701090,4213.223.193.27-69.0<0.001 faster
1610.810.811.010.91033,8194.174.134.174.171062,0472.602.582.64-61.6<0.001 faster3.253.253.253.261070,8153.333.313.35-70.0<0.001 faster
3221.621.521.821.61019,4358.178.178.268.221041,6142.632.612.65-62.0<0.001 faster6.346.346.426.371048,4243.403.363.44-70.6<0.001 faster
6443.142.643.343.21010,58916.216.216.216.31024,7572.652.642.66-62.3<0.001 faster12.512.512.612.61030,4933.443.413.45-70.9<0.001 faster
12886.185.586.586.4105,51632.332.332.332.41013,6792.672.652.67-62.5<0.001 faster24.824.824.824.91017,2863.473.463.48-71.2<0.001 faster
256173172173173102,81364.564.464.864.7107,2672.682.662.69-62.7<0.001 faster49.549.549.849.8109,2483.483.473.49-71.3<0.001 faster
512345344349347101,421129129130129103,7462.682.672.70-62.7<0.001 faster98.998.810099.3104,8313.493.473.51-71.3<0.001 faster
1,02469669470169810711257257257258101,9012.702.702.72-63.0<0.001 faster197197198198102,4643.523.513.54-71.6<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.401.391.411.40103540.5150.5150.5150.516109582.722.712.73-63.2<0.001 faster0.3940.3940.3970.396101,2453.533.523.56-71.7<0.001 faster
4,0962.792.782.822.80101781.031.031.041.04104802.712.702.73-63.1<0.001 faster0.7890.7880.7990.792106263.543.523.56-71.7<0.001 faster
8,1925.595.565.615.5910902.062.062.082.06102412.712.702.72-63.1<0.001 faster1.581.581.581.58103143.543.523.55-71.7<0.001 faster
16,38411.211.111.211.210454.124.124.134.13101212.722.702.72-63.2<0.001 faster3.163.163.173.17101583.543.523.55-71.7<0.001 faster
32,76822.422.322.522.410238.248.248.328.2510612.712.702.72-63.1<0.001 faster6.316.316.436.3310793.543.513.55-71.7<0.001 faster
65,53645.044.945.345.1101216.516.516.716.510312.732.722.73-63.3<0.001 faster12.712.613.012.710403.543.503.56-71.8<0.001 faster
131,07291.190.791.491.310633.033.033.333.010162.762.742.77-63.7<0.001 faster25.325.325.725.310203.603.583.61-72.2<0.001 faster
262,14418718618718810366.066.066.766.01082.822.812.84-64.5<0.001 faster50.650.651.450.610103.693.673.70-72.9<0.001 faster
524,2883793773843821021321321331321042.872.862.90-65.1<0.001 faster1011011051011053.743.733.78-73.3<0.001 faster
1,048,5767927897997921012642642662641023.002.993.02-66.6<0.001 faster2032022042021033.913.893.94-74.4<0.001 faster
2,097,1521,6501,6401,6601,6501015285285335281013.123.103.14-67.9<0.001 faster4054044074051024.074.064.10-75.4<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.06252.270.04100.04100.04200.04200.04200.08401.630.04100.04100.04200.04200.04200.08300.959
154.258.459.360.060.763.580.30.2080.2920.2920.3330.3340.45816.50.1670.2500.2910.2920.2920.41715.7
21.311.421.421.461.501.6717.90.5000.5830.5830.6050.6250.75016.20.3750.4590.5000.5000.5000.66717.4
42.672.792.792.832.883.0620.31.001.131.131.171.171.3817.90.7920.9160.9170.9170.9591.1717.4
85.335.445.485.485.526.0022.72.042.132.132.172.192.2718.71.581.671.711.711.751.8318.6
1610.710.810.810.911.011.930.94.044.134.174.174.234.3421.93.133.213.253.253.333.4220.4
3221.321.521.621.621.723.641.28.048.178.178.228.348.4834.76.216.326.346.386.506.6728.5
6442.643.043.143.243.347.161.616.016.216.216.316.416.735.912.312.512.512.512.713.133.7
12885.586.086.186.386.594.011332.132.332.332.332.634.055.624.624.824.824.925.126.146.7
25617217317317317318820364.264.464.564.564.968.085.449.249.449.549.650.452.374.4
51234434534534634837839212812912912913113516198.498.798.999.1101105131
1,024694695696697700741775257257257258261272308197197197198201209239
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.391.401.401.401.411.461.550.5140.5140.5150.5150.5210.5340.5680.3940.3940.3940.3960.4000.4150.448
4,0962.792.792.792.802.812.903.071.031.031.031.041.051.071.100.7870.7880.7890.7920.7990.8280.859
8,1925.575.585.595.595.605.835.832.062.062.062.062.082.122.141.581.581.581.581.601.651.66
16,38411.211.211.211.211.211.611.64.114.124.124.134.154.224.233.153.153.163.163.203.303.31
32,76822.322.422.422.422.523.023.08.238.248.248.268.288.458.456.306.316.316.336.386.616.61
65,53644.945.045.045.045.146.046.016.516.516.516.516.516.816.812.712.712.712.712.813.113.1
131,07290.991.091.191.592.692.692.633.033.033.033.033.133.133.125.225.325.325.325.425.725.7
262,14418618618718918918918965.966.066.066.066.166.166.150.550.550.650.650.750.850.8
524,288379379379384384384384132132132132132132132101101101101101101101
1,048,576792792792792792792792264264264264264264264202202203203203203203
2,097,1521,6501,6501,6501,6501,6501,6501,650528528528528528528528405405405405405405405

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7080.7080.7500.70710133,1640.7080.6670.7080.70210133,8110.6670.6260.7500.67210137,317
159.959.761.259.9107,8770.9800.9171.041.0010121,0400.9590.9170.9590.96810122,449
22.102.042.172.111095,5281.251.211.251.2510116,9791.131.131.171.1410118,422
43.463.423.503.461075,4041.791.751.831.8210101,3301.581.541.581.5810108,130
86.136.046.256.151053,4392.792.752.842.831082,8562.342.342.422.361090,421
1611.511.411.711.51033,8194.824.804.844.841062,0473.903.883.923.931070,815
3222.222.122.522.31019,4358.828.758.928.871041,6147.006.967.137.051048,424
6443.743.443.943.81010,58916.816.816.916.91024,75713.113.113.313.21030,493
12886.886.287.287.1105,51633.032.933.033.11013,67925.525.525.525.61017,286
256173172174174102,81365.165.065.465.3107,26750.250.150.550.5109,248
512346345350347101,421129129130130103,74699.699.510199.9104,831
1,02469769470169910711258258258259101,901198198199199102,464
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.401.391.411.40103540.5150.5150.5160.517109580.3950.3950.3980.397101,245
4,0962.802.782.822.80101781.031.031.041.04104800.7900.7890.8000.79310626
8,1925.595.575.615.5910902.062.062.082.07102411.581.581.581.5810314
16,38411.211.111.211.210454.124.124.134.13101213.163.163.173.1710158
32,76822.422.322.522.410238.258.258.328.2610616.326.326.426.341079
65,53645.045.045.345.1101216.516.516.716.5103112.712.613.012.71040
131,07291.290.791.491.410633.033.033.333.0101625.325.325.625.31020
262,14418718618718810366.066.066.766.010850.650.651.350.61010
524,288379378384383102132132133132104101101105101105
1,048,576793789800793101264264266264102203202204203103
2,097,1521,6501,6501,6601,650101528528533528101405405407405102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.6670.7080.7090.7500.83316.40.5420.6670.7080.7090.7500.81315.10.5410.6460.6670.6880.7090.79216.3
154.959.159.960.761.465.681.00.8540.9790.9801.021.061.2319.00.8330.9380.9590.9801.001.2116.9
21.942.062.102.132.212.4020.21.101.211.251.251.291.4617.70.9991.101.131.171.211.4217.1
43.293.423.463.463.523.7121.21.671.771.791.831.882.1318.61.421.541.581.581.631.8818.7
85.966.116.136.156.236.6323.72.652.752.792.832.903.0020.02.212.332.342.382.422.5419.9
1611.311.511.511.511.612.532.64.674.794.824.844.925.0422.13.753.883.903.944.004.1321.0
3222.022.222.222.322.424.341.98.658.778.828.868.989.1535.36.836.987.007.067.177.3829.1
6443.343.643.743.843.947.963.616.716.816.816.917.117.436.613.013.113.113.213.413.835.1
12886.186.686.887.087.194.911332.732.933.033.033.335.053.925.325.425.525.625.826.947.4
25617317317317417418920464.865.165.165.265.670.186.049.850.050.250.351.054.373.3
51234534634634734937939512912912912913213916499.099.399.699.7101109132
1,024695696697697703741776257258258258263273309197198198199203210239
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.401.401.401.401.411.471.550.5140.5150.5150.5160.5240.5360.5680.3940.3950.3950.3970.4040.4170.449
4,0962.792.792.802.802.812.903.071.031.031.031.041.051.071.100.7880.7890.7900.7930.8020.8290.860
8,1925.575.595.595.605.615.845.842.062.062.062.072.082.122.151.581.581.581.581.601.661.67
16,38411.211.211.211.211.211.611.64.114.124.124.134.154.224.233.153.163.163.173.203.303.32
32,76822.322.422.422.422.523.023.08.238.248.258.268.298.468.466.306.316.326.336.386.616.61
65,53644.945.045.045.145.246.046.016.516.516.516.516.616.816.812.712.712.712.712.813.113.1
131,07291.091.091.291.592.692.692.633.033.033.033.033.133.233.225.325.325.325.325.425.725.7
262,14418618718718918918918966.066.066.066.066.166.166.150.550.650.650.750.750.850.8
524,288379379379385385385385132132132132132132132101101101101101101101
1,048,576793793793793793793793264264264264264264264202203203203203203203
2,097,1521,6501,6501,6501,6501,6501,6501,650528528528528528528528405405405405405405405

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,90010122,17823,80023,80023,80023,60010127,91023,80023,80023,80023,80010127,135
116.916.616.916.9107,8773,4303,0003,4303,28010121,0403,4403,4404,0003,63010122,449
27066867066941095,5281,7201,7101,7201,69010116,9792,0002,0002,1802,04010118,422
43583533643561075,40488988988987810101,3301,0901,0901,0901,08010108,130
81831801861821053,4394714624714651082,8565865856005881090,421
1692.490.993.191.91033,8192402402422401062,0473083083083071070,815
3246.445.846.646.31019,4351221211221221041,6141581561581571048,424
6423.223.123.523.21010,58961.761.761.761.51024,75780.179.580.179.71030,493
12811.611.611.711.6105,51631.031.031.030.91013,67940.340.340.440.11017,286
2565.795.785.835.78102,81315.515.415.515.5107,26720.220.120.220.1109,248
5122.902.872.912.89101,4217.777.717.787.75103,74610.19.9710.110.1104,831
1,0241.441.431.441.43107113.893.893.893.87101,9015.075.065.075.05102,464
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,048715711718713103541,9401,9401,9401,940109582,5402,5202,5402,520101,245
4,09635835536035810178971965972965104801,2701,2501,2701,26010626
8,19217917818017910904864814864851024163463363463210314
16,38489899089.110452432422432421012131731631731610158
32,76845444544.9102312112012112110611581561591581079
65,53622222222.0101261.0606160.8103179777978.81040
131,07211111111.010630.0303030.0101640394039.81020
262,1445555.0010315.0151515.010820192020.01010
524,2883333.001028.00788.0010410101010.0105
1,048,5761111.001014.00444.001025555.00103
2,097,1521111.001012.00222.001012222.00102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80017,90044324,40024,40023,80023,80023,80011,90061524,40024,40023,80023,80023,80012,1001,810
118.517.116.916.716.515.812.44,8103,4303,4303,0002,9902,19060.86,0104,0003,4403,4303,4302,40063.7
276270670668666760155.92,0001,7201,7201,6601,6001,33061.62,6702,1802,0002,0002,0001,50057.8
437535835835334832749.31,00088988985885772855.91,2601,0901,0901,0901,04085857.8
818818418318318116744.149047147146245744153.463260058658557254653.8
1693.892.592.492.091.384.132.424724224024023723145.632031230830830029349.0
3247.046.546.446.346.142.424.312412212212212011829.616115815815715415035.7
6423.523.323.223.223.121.216.262.361.961.761.660.959.927.981.180.380.179.778.676.229.7
12811.711.611.611.611.610.68.8831.231.031.030.930.729.518.040.640.440.340.239.838.321.4
2565.825.805.795.795.775.314.9215.615.515.515.515.414.711.720.320.320.220.219.919.113.5
5122.912.902.902.892.882.652.557.797.787.777.777.657.406.2010.210.110.110.19.969.537.63
1,0241.441.441.441.441.431.351.293.903.893.893.883.833.683.245.095.085.075.054.974.794.19
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0487177167157147106836471,9501,9501,9401,9401,9201,8801,7602,5402,5402,5402,5302,5002,4102,230
4,0963593593583583573463269739729719669539369121,2701,2701,2701,2601,2501,2101,160
8,192180179179179178172172486486486485481473467635635634632627606601
16,38490.089.08989.089.086.086.0243243243243241237237317317317316312303302
32,76845.045.04545.045.044.044.0122121121121121119119159159158158157151151
65,53622.022.02222.022.022.022.061.06161.061.060.059.059.079.0797979.078.076.076
131,07211.011.01111.011.011.011.030.03030.030.030.030.030.040.0404039.539.039.039
262,1445.005.0055.005.005.005.0015.01515.015.015.015.015.020.0202020.020.020.020
524,2883.003.0033.003.003.003.008.0088.008.008.008.008.0010.0101010.010.010.010
1,048,5761.001.0011.001.001.001.004.0044.004.004.004.004.005.00555.005.005.005
2,097,1521.001.0011.001.001.001.002.0022.002.002.002.002.002.00222.002.002.002

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510133,16410.910.910.910.910133,81110.910.810.910.910137,317
110.810.810.810.8107,87711.111.111.111.110121,04011.111.111.111.110122,449
210.810.810.910.81095,52811.111.111.111.110116,97911.111.111.111.110118,422
410.810.810.910.81075,40411.111.011.111.110101,33011.111.111.111.110108,130
810.810.810.910.81053,43911.111.111.111.11082,85611.111.111.211.11090,421
1610.810.810.910.81033,81911.111.111.111.11062,04711.111.111.211.11070,815
3210.810.810.910.81019,43511.111.111.111.11041,61411.111.111.211.11048,424
6410.810.810.810.81010,58911.111.111.111.11024,75711.111.111.111.11030,493
12810.810.810.810.8105,51611.111.111.111.11013,67911.211.211.211.21017,286
25610.910.810.910.9102,81311.211.111.211.2107,26711.211.111.211.2109,248
51211.010.911.010.9101,42111.211.211.311.2103,74611.211.211.311.2104,831
1,02411.111.111.111.11071111.311.311.411.3101,90111.311.311.411.3102,464
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.411.411.411.41035411.611.511.611.61095811.611.511.611.6101,245
4,09612.011.912.012.01017811.911.911.911.91048011.911.911.911.910626
8,19213.113.113.113.1109012.412.412.412.41024112.412.412.512.410314
16,38415.515.515.615.5104513.213.113.213.21012113.213.213.313.210158
32,76820.420.320.420.3102315.115.115.115.1106115.014.915.015.01079
65,53629.529.529.629.5101219.619.519.619.6103119.219.219.219.21040
131,07252.952.952.952.910627.727.627.727.7101628.328.328.428.31020
262,14498.198.198.298.110346.546.446.546.510846.846.846.846.81010
524,28818918918918910287.587.487.587.410487.587.487.587.4105
1,048,576370370370370101168168168168102169169169169103
2,097,152732732732732101328328328328101329329329329102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.010.510.510.510.510.510.510.510.910.910.910.910.910.910.410.910.910.910.910.910.9
110.310.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.310.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
410.310.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
810.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
3210.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
6410.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
12810.310.810.810.810.810.810.810.711.111.111.111.111.111.110.811.111.211.211.211.211.2
25610.410.910.910.910.910.910.910.811.211.211.211.211.211.210.811.211.211.211.211.211.2
51210.511.011.011.011.011.011.010.911.211.211.211.211.211.210.911.211.211.211.211.211.2
1,02410.611.111.111.111.111.111.111.011.311.311.311.311.311.311.011.311.311.311.311.311.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04810.911.411.411.411.411.411.411.211.611.611.611.611.611.611.211.611.611.611.611.611.6
4,09611.512.012.012.012.012.012.011.511.911.911.911.911.911.911.611.911.911.911.911.911.9
8,19212.713.113.113.113.113.113.112.012.412.412.412.412.412.412.012.412.412.412.412.412.4
16,38415.115.515.515.515.515.515.512.813.213.213.213.213.213.212.913.213.213.213.213.213.2
32,76820.020.420.420.420.420.420.415.015.115.115.115.115.115.114.615.015.015.015.015.015.0
65,53629.229.529.529.529.529.529.519.519.619.619.619.619.619.619.119.219.219.219.219.219.2
131,07252.752.952.952.952.952.952.927.627.727.727.727.727.727.728.028.328.328.328.328.328.3
262,14498.198.198.198.198.198.198.146.446.546.546.546.546.546.546.746.846.846.846.846.846.8
524,28818918918918918918918987.487.487.587.587.587.587.587.487.587.587.587.587.587.5
1,048,576370370370370370370370168168168168168168168169169169169169169169
2,097,152732732732732732732732328328328328328328328329329329329329329329

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010133,164000010133,811000010137,317
111111111107,8770000.00013210121,0400000.000016310122,449
2181818181095,5280000.00013710116,9790000.000016910118,422
4363636361075,4040000.00015810101,3300000.000018510108,130
8727272721053,4390000.0001931082,8560000.00002211090,421
161441441441441033,8190000.0002581062,0470000.00002821070,815
322882882882881019,4350000.0003841041,6140000.00004131048,424
645765765765761010,5890000.0006461024,7570000.00006561030,493
1281,1501,1501,1501,150105,5160000.001171013,6790000.0001161017,286
2562,3002,3002,3002,310102,8130000.00220107,2670000.000216109,248
5124,6104,6104,6104,610101,4210000.00427103,7460000.000414104,831
1,0249,2209,2209,2209,220107110000.00842101,9010000.000812102,464
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04818.418.418.418.4103540000.0167109580000.00161101,245
4,09636.936.936.936.9101780000.0334104800000.0031910626
8,19273.773.773.773.810900000.0664102410000.0063710314
16,38414714714714810450000.132101210000.012710158
32,76829529529529510230000.26210610000.02531079
65,53659059059059010120000.51610310000.05001040
131,0721,1801,1801,1801,1801060001.0010160000.1001020
262,1442,3602,3602,3602,3601030002.001080000.2001010
524,2884,7204,7204,7204,7201020004.001040000.400105
1,048,5769,4409,4409,4409,4401010008.001020000.667103
2,097,15218,90018,90018,90018,90010116161616.01010001.00102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
111111111111111000000160000002
218181818181818000000160000002
436363636363636000000160000002
872727272727272000000160000002
16144144144144144144144000000160000002
32288288288288288288288000000160000002
64576576576576576576576000000160000002
1281,1501,1501,1501,1501,1501,1501,150000000160000002
2562,3002,3002,3002,3002,3002,3002,300000000160000002
5124,6104,6104,6104,6104,6104,6104,610000000160000002
1,0249,2209,2209,2209,2209,2209,2209,220000000160000002
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,04818.418.418.418.418.418.418.4000000160000002
4,09636.936.936.936.936.936.936.9000000160000002
8,19273.773.773.773.773.773.773.7000000160000002
16,384147147147147147147147000000160000002
32,7682952952952952952952950000016160000022
65,5365905905905905905905900000016160000022
131,0721,1801,1801,1801,1801,1801,1801,1800000016160000022
262,1442,3602,3602,3602,3602,3602,3602,36000001616160000022
524,2884,7204,7204,7204,7204,7204,7204,72000001616160000222
1,048,5769,4409,4409,4409,4409,4409,4409,440000161616160002222
2,097,15218,90018,90018,90018,90018,90018,90018,900161616161616160002222

entity.create.empty

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.041910111,5730.04200.04200.04200.04271090,6881.001.001.0001.000 equivalent0.04200.04200.04200.043710117,6321.001.001.0001.000 equivalent
10.2090.2080.2090.22110119,5880.2500.2500.2500.2641092,0680.8360.8320.836+19.6<0.001 slower0.2500.2500.2500.24710114,5760.8360.8320.836+19.6<0.001 slower
20.3750.3750.4160.39510112,0190.4580.4580.4590.4621088,8780.8190.8190.908+22.1<0.001 slower0.4580.4170.4590.44610110,7880.8990.8190.908+11.2<0.001 slower
40.7080.6670.7080.69710106,6650.7500.7500.7910.7591083,2130.8950.8890.944+11.7<0.001 slower0.7080.7080.7080.71510104,7001.000.9421.0000.057 inconclusive
81.211.211.251.221095,0821.191.171.211.201077,6991.031.001.04-3.360.015 equivalent1.081.081.081.101095,1571.121.111.12-10.3<0.001 faster
162.152.042.212.141079,8181.671.631.671.661072,6321.301.251.33-23.1<0.001 faster1.461.461.501.481086,7401.461.401.51-31.3<0.001 faster
323.963.884.043.991061,2052.922.922.962.941061,1111.361.321.39-26.3<0.001 faster2.442.422.462.451073,5121.641.601.66-38.9<0.001 faster
647.467.427.637.481042,2875.255.215.385.261046,8011.421.411.44-29.6<0.001 faster4.234.214.254.241058,3491.771.751.79-43.5<0.001 faster
12814.414.314.614.51026,3149.509.389.679.691032,8531.521.501.54-34.2<0.001 faster7.637.637.677.651040,7131.891.881.90-47.1<0.001 faster
25628.227.928.528.41014,97617.317.317.417.41021,5051.631.611.64-38.6<0.001 faster14.314.214.314.31026,0721.981.972.00-49.5<0.001 faster
51256.055.756.456.4108,01432.832.732.933.01012,6371.711.701.72-41.5<0.001 faster27.227.127.227.21015,3752.062.052.07-51.5<0.001 faster
1,024112110112113104,15863.563.563.863.6107,0091.761.741.76-43.0<0.001 faster53.052.953.153.1108,3842.112.102.11-52.5<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.2240.2240.2260.225102,1130.1240.1240.1240.125103,7161.801.801.81-44.5<0.001 faster0.1050.1040.1050.105104,4062.142.142.15-53.3<0.001 faster
4,0960.4490.4480.4580.452101,0640.2460.2460.2470.247101,9171.821.821.83-45.2<0.001 faster0.2070.2070.2080.208102,2632.172.162.18-53.8<0.001 faster
8,1920.8880.8830.8990.897105390.4900.4890.4900.490109741.811.801.83-44.8<0.001 faster0.4130.4130.4140.414101,1472.152.142.17-53.4<0.001 faster
16,3841.761.761.781.78102730.9770.9750.9770.978104911.811.801.82-44.6<0.001 faster0.8250.8240.8270.826105792.142.132.15-53.2<0.001 faster
32,7683.533.523.723.56101371.951.951.961.96102471.811.801.86-44.6<0.001 faster1.651.641.651.65102912.142.142.20-53.4<0.001 faster
65,5367.097.047.137.1610683.913.903.923.92101241.811.801.82-44.8<0.001 faster3.303.293.313.31101462.152.142.16-53.4<0.001 faster
131,07214.214.114.314.310357.857.847.927.8710621.811.801.82-44.6<0.001 faster6.616.606.626.6610732.142.132.16-53.4<0.001 faster
262,14428.628.628.828.8101715.715.715.915.810311.821.821.83-45.0<0.001 faster13.213.213.513.310372.162.162.16-53.7<0.001 faster
524,28858.057.958.258.210931.531.531.731.710161.841.841.84-45.6<0.001 faster26.626.626.726.910182.182.172.18-54.1<0.001 faster
1,048,57611911912012010562.962.763.363.51081.901.891.91-47.3<0.001 faster53.353.253.953.61092.242.232.24-55.3<0.001 faster
2,097,1522562552572571021251251271281042.042.032.05-51.0<0.001 faster1061061071081052.412.402.42-58.5<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.04200.9170.04100.04100.04200.04200.04200.08301.520.04100.04100.04200.04200.04200.08405.17
10.1250.2080.2090.2500.2500.29226.00.1660.2500.2500.2910.2920.33313.70.1660.2500.2500.2500.2500.29212.7
20.2910.3750.3750.4170.4170.50025.50.3750.4580.4580.4590.5000.50015.90.3330.4170.4580.4590.4590.54216.0
40.5830.6670.7080.7090.7300.83325.50.6660.7500.7500.7910.7920.83415.80.6050.7080.7080.7090.7500.83316.3
81.081.191.211.251.251.3826.51.081.171.191.211.231.2917.20.9581.081.081.131.131.2517.3
161.982.102.152.172.192.2727.81.541.631.671.671.711.7517.51.381.461.461.501.501.5616.5
323.793.963.964.004.044.1930.32.792.922.922.963.003.0820.62.332.422.442.462.502.5420.6
647.217.427.467.547.637.8634.35.045.195.255.325.385.5924.64.134.214.234.254.294.3824.8
12814.114.314.414.514.715.241.79.179.389.509.8610.110.528.17.507.617.637.677.717.8823.9
25627.628.128.228.428.730.255.817.117.317.317.417.517.942.114.014.214.314.314.314.734.4
51254.855.756.056.858.160.584.632.532.732.832.933.934.963.427.027.127.227.227.328.249.2
1,02410911111211411612014263.163.463.563.663.766.085.352.852.953.053.153.255.272.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.2170.2210.2240.2290.2330.2390.2650.1240.1240.1240.1250.1250.1290.1560.1040.1040.1050.1050.1050.1090.134
4,0960.4360.4440.4490.4600.4660.4760.5140.2450.2460.2460.2460.2470.2570.2930.2070.2070.2070.2080.2080.2170.247
8,1920.8720.8810.8880.9100.9320.9490.9580.4880.4890.4900.4910.4920.5100.5620.4120.4130.4130.4140.4150.4310.468
16,3841.741.761.761.781.821.881.900.9730.9760.9770.9780.9821.011.090.8210.8240.8250.8260.8290.8540.912
32,7683.493.513.533.563.713.783.821.941.951.951.961.972.012.131.641.641.651.651.661.711.80
65,5366.997.037.097.247.517.637.633.893.903.913.933.974.004.243.283.293.303.333.343.393.58
131,07214.014.114.214.415.015.415.47.797.817.857.878.048.468.466.576.596.616.766.777.127.12
262,14428.528.628.628.729.429.729.715.615.715.715.715.816.916.913.213.213.213.313.614.214.2
524,28857.857.958.058.459.459.459.431.331.431.531.631.733.933.926.426.626.627.127.628.528.5
1,048,57611911911912012212212262.662.862.963.067.967.967.952.953.253.353.357.057.057.0
2,097,152256256256259259259259125125125126136136136106106106106114114114

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7080.6670.7090.70510127,1050.7090.6670.7500.7271099,1010.7080.6670.7090.71310124,391
10.8750.8340.8760.87710119,5880.9580.8761.000.9501092,0680.9170.8750.9580.91510114,576
21.081.001.131.0810112,0191.131.081.171.131088,8781.101.041.131.1110110,788
41.331.331.381.3610106,6651.461.381.501.451083,2131.331.331.421.3610104,700
81.881.831.921.891095,0821.831.831.921.871077,6991.751.711.791.751095,157
162.792.712.882.791079,8182.292.292.382.311072,6322.132.092.172.141086,740
324.634.504.714.641061,2053.583.543.673.601061,1113.113.043.173.121073,512
648.098.048.268.151042,2875.885.886.045.961046,8014.884.844.924.891058,349
12815.015.015.315.11026,31410.210.010.310.41032,8538.348.308.348.351040,713
25628.928.629.229.01014,97618.018.018.218.01021,50514.914.915.015.01026,072
51256.756.357.057.1108,01433.533.333.633.71012,63727.827.827.927.91015,375
1,024112111113113104,15864.264.164.464.3107,00953.753.653.753.8108,384
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0480.2250.2240.2270.226102,1130.1250.1250.1250.125103,7160.1050.1050.1050.105104,406
4,0960.4500.4490.4590.453101,0640.2470.2470.2470.247101,9170.2080.2080.2090.209102,263
8,1920.8890.8840.9010.898105390.4900.4900.4910.491109740.4140.4140.4140.415101,147
16,3841.771.761.781.78102730.9770.9760.9780.980104910.8250.8250.8280.82710579
32,7683.533.523.723.56101371.951.951.961.96102471.651.641.651.6510291
65,5367.107.047.137.1710683.913.913.923.92101243.303.303.313.3110146
131,07214.214.114.314.310357.857.847.897.8810626.626.616.636.671073
262,14428.628.628.828.8101715.715.715.915.8103113.313.313.513.31037
524,28858.058.058.358.310931.631.531.731.7101626.726.626.726.91018
1,048,57612011912012010563.062.863.363.510853.353.353.953.7109
2,097,152256255258257102125125127128104106106107108105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5620.6670.7080.7090.7500.83316.30.6040.7080.7090.7500.7710.83416.20.5830.6670.7080.7300.7510.83315.7
10.7490.8340.8750.8760.9171.0427.10.7920.9170.9580.9591.001.1017.20.7710.8750.9170.9370.9591.0617.0
20.9581.041.081.081.131.2326.51.001.081.131.131.171.2716.80.9581.081.101.131.151.2916.7
41.211.331.331.381.421.5826.61.311.421.461.461.501.6017.41.211.311.331.381.421.5817.0
81.731.851.881.901.942.1327.61.711.831.831.881.922.0217.31.581.711.751.751.791.9817.9
162.602.752.792.812.862.9628.92.172.292.292.332.362.4619.32.002.112.132.172.212.2917.8
324.424.594.634.674.714.8631.43.423.543.583.633.693.7920.62.963.083.113.153.193.3121.3
647.838.048.098.198.288.5235.55.675.845.885.986.096.3123.04.734.844.884.924.945.0425.4
12814.715.015.015.215.415.942.79.8310.010.210.510.811.128.88.138.308.348.388.428.5924.3
25628.328.828.929.129.431.056.917.818.018.018.018.118.743.614.714.914.915.015.015.435.1
51255.456.356.757.558.861.685.633.133.433.533.634.635.961.227.627.827.827.827.929.249.5
1,02411011111211411712214463.864.164.264.364.468.986.153.453.653.753.753.957.474.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.2180.2210.2250.2300.2340.2400.2660.1250.1250.1250.1250.1250.1320.1560.1050.1050.1050.1050.1060.1120.134
4,0960.4370.4450.4500.4610.4670.4780.5150.2460.2470.2470.2470.2470.2580.2930.2070.2080.2080.2090.2090.2180.249
8,1920.8730.8820.8890.9110.9330.9500.9630.4880.4900.4900.4920.4940.5110.5630.4130.4140.4140.4150.4160.4320.469
16,3841.751.761.771.781.821.881.900.9740.9760.9770.9800.9851.011.090.8210.8240.8250.8270.8330.8550.914
32,7683.493.513.533.573.713.793.821.941.951.951.961.972.012.141.641.641.651.651.661.721.80
65,5367.007.037.107.257.517.637.633.893.903.913.933.974.004.253.283.293.303.333.353.393.58
131,07214.014.114.214.415.015.415.47.797.827.857.878.058.468.466.576.596.626.766.787.127.12
262,14428.628.628.628.729.429.729.715.615.715.715.815.817.017.013.213.213.313.313.714.214.2
524,28857.857.958.058.459.559.559.531.331.531.631.631.833.933.926.526.626.727.227.628.528.5
1,048,57611911912012012212212262.662.863.063.168.068.068.053.053.253.353.457.057.057.0
2,097,152256256256259259259259125125125126136136136106106106106114114114

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,90010111,57323,80023,80023,80023,7001090,68823,80023,80023,80023,50010117,632
14,7904,7904,8104,56010119,5884,0004,0004,0003,8201092,0684,0004,0004,0004,11010114,576
22,6702,4002,6702,55010112,0192,1902,1802,1902,1701088,8782,1902,1802,4002,25010110,788
41,4101,4101,5001,44010106,6651,3301,2601,3301,3201083,2131,4101,4101,4101,40010104,700
88288008288211095,0828428288578381077,6999249239249151095,157
164664534904681079,8186016006156041072,6326866676866781086,740
322532482582511061,2053433383433401061,1114104074144091073,512
641341311351341042,2871911861921901046,8012372352382361058,349
12869.468.669.869.11026,3141051031071041032,8531311301311311040,713
25635.435.035.835.31014,97657.757.457.957.61021,50570.270.270.470.11026,072
51217.917.718.017.7108,01430.530.430.630.31012,63736.836.836.936.81015,375
1,0248.968.919.088.89104,15815.815.715.815.7107,00918.918.918.918.8108,384
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0484,4704,4304,4704,440102,1138,0408,0408,0508,030103,7169,5709,5609,5809,550104,406
4,0962,2302,1802,2302,210101,0644,0604,0604,0704,060101,9174,8204,8104,8304,810102,263
8,1921,1301,1101,1301,120105392,0402,0402,0502,040109742,4202,4202,4202,420101,147
16,384567562570563102731,0201,0201,0301,020104911,2101,2101,2101,21010579
32,768284269285281101375125115135111024760860660960710291
65,53614114014214010682562552562551012430330330430210146
131,07270.5707169.8103512812612812710621511511511501073
262,14435.0353534.8101764.0636463.6103176.0747675.21037
524,28817.0171717.010932.0323231.8101638.0373837.41018
1,048,5768.00888.0010516.0161615.910819.0191918.9109
2,097,1524.00444.001028.00887.751049.00999.00105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80023,8001,68024,40024,40023,80023,80023,80012,10065824,40024,40023,80023,80023,80011,900204
18,0004,8104,7904,0004,0003,43038.46,0204,0004,0003,4403,4303,00074.66,0204,0004,0004,0004,0003,43081.8
23,4402,6702,6702,4002,4002,00039.22,6702,1902,1902,1802,0002,00063.03,0002,4002,1902,1802,1801,85062.7
41,7201,5001,4101,4101,3701,20039.21,5001,3301,3301,2601,2601,20063.51,6601,4101,4101,4101,3301,20061.2
892384282880080072837.792385784282881477458.11,04092492488988980057.8
1650547646646245744136.064961560160058657257.372768668666766764060.6
3226425325325024723933.035834334333833432448.742941441040740039348.5
6413913513413313112729.219819319118818617940.724223823723523322940.4
12871.169.869.468.968.265.824.010910710510298.695.535.613313213113013012741.8
25636.235.635.435.234.933.217.958.557.957.757.457.255.923.971.270.470.270.069.868.129.1
51218.218.017.917.617.216.511.830.830.630.530.429.528.615.837.136.936.836.836.735.620.3
1,0249.189.048.968.818.618.327.0215.815.815.815.715.715.211.719.018.918.918.918.818.113.8
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0484,6104,5404,4704,3704,3004,2003,7708,0708,0508,0408,0408,0207,7306,4209,6009,5809,5709,5609,5509,2007,460
4,0962,2902,2502,2302,1802,1502,1001,9504,0804,0704,0604,0604,0503,8903,4204,8404,8304,8204,8104,8004,6104,050
8,1921,1501,1401,1301,1001,0701,0501,0402,0502,0502,0402,0402,0301,9601,7802,4302,4202,4202,4202,4102,3202,140
16,3845735695675625515325281,0301,0301,0201,0201,0209889221,2201,2201,2101,2101,2101,1701,100
32,768287285284281270264262515513512511508498469610609608606604584556
65,536143142141138133131131257257256254252250236305304303301300295280
131,07271.071.070.569.567.065.065.0128128128127125118118152152151148148140140
262,14435.035.035.035.034.034.034.064.064.064.06463.059.059.0767676.075.073.57070.0
524,28817.017.017.017.017.017.017.032.032.032.03231.530.030.0383838.037.036.03535.0
1,048,5768.008.008.008.008.008.008.0016.016.016.01615.015.015.0191919.019.018.01818.0
2,097,1524.004.004.004.004.004.004.008.008.008.0077.007.007.00999.009.009.0099.00

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510127,10511.111.011.111.01099,10110.910.911.010.910124,391
110.610.610.610.610119,58811.111.111.111.11092,06811.011.011.011.010114,576
210.610.610.610.610112,01911.111.111.111.11088,87811.111.011.111.010110,788
410.710.610.710.610106,66511.211.111.211.11083,21311.111.011.111.110104,700
810.710.610.710.61095,08211.211.111.211.11077,69911.111.111.211.11095,157
1610.710.610.710.61079,81811.211.211.211.11072,63211.111.111.111.11086,740
3210.710.710.710.61061,20511.211.211.311.21061,11111.211.111.211.11073,512
6410.710.710.710.61042,28711.311.311.311.21046,80111.211.111.211.21058,349
12810.610.610.610.61026,31411.311.311.311.31032,85311.211.211.211.11040,713
25610.610.610.610.61014,97611.311.211.311.21021,50511.111.111.211.11026,072
51210.610.610.610.6108,01411.311.211.411.31012,63711.111.111.111.11015,375
1,02410.610.610.610.6104,15811.411.311.411.4107,00911.211.211.211.2108,384
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04810.710.710.710.7102,11311.511.411.611.4103,71611.311.311.411.3104,406
4,09610.810.810.910.8101,06411.811.712.111.8101,91711.511.511.511.5102,263
8,19211.111.011.111.01053912.312.212.412.31097411.811.811.811.8101,147
16,38411.411.411.411.41027313.113.013.213.11049112.512.512.612.510579
32,76812.212.112.212.11013714.914.814.914.81024714.614.614.614.510291
65,53615.515.515.515.4106818.318.318.318.21012417.717.717.817.610146
131,07217.017.017.117.0103526.726.629.426.4106223.023.024.922.81073
262,14423.423.423.423.4101739.139.039.238.7103133.533.433.533.41037
524,28836.136.136.136.110969.569.569.567.8101654.454.454.554.21018
1,048,57661.661.561.661.510513013013012910896.396.396.495.7109
2,097,152112112112112102252252252247104180180180180105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9610.510.510.510.510.510.510.311.111.111.111.111.111.110.310.910.910.910.910.910.9
19.9710.610.610.610.610.610.610.411.111.111.111.111.111.110.411.011.011.011.011.011.0
29.9610.610.610.610.610.610.610.411.111.111.111.111.111.110.411.111.111.111.111.111.1
49.9510.710.710.710.710.710.710.411.211.211.211.211.211.210.411.111.111.111.111.111.1
89.9610.710.710.710.710.710.710.311.211.211.211.211.211.210.411.111.111.111.111.111.1
169.9510.710.710.710.710.710.710.411.211.211.211.211.211.210.311.111.111.111.111.111.1
329.9610.610.710.710.710.710.710.411.111.211.211.211.211.210.411.211.211.211.211.211.2
649.9510.610.710.710.710.710.710.411.211.311.311.311.311.310.411.111.211.211.211.211.2
1289.9610.610.610.710.710.710.710.311.211.311.411.411.411.410.311.111.211.211.211.211.2
2569.9610.610.610.610.610.610.610.411.211.311.311.311.311.310.311.111.111.211.211.211.2
5129.9610.610.610.610.610.610.610.411.211.311.411.411.411.410.411.111.111.211.211.211.2
1,0249.9610.610.610.610.610.610.610.411.411.411.411.411.411.410.411.211.211.211.211.211.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9610.710.710.710.710.710.710.411.511.511.511.511.511.510.311.311.311.311.311.311.3
4,0969.9610.810.810.810.810.810.810.411.711.811.811.811.811.810.411.511.511.511.511.511.5
8,1929.9711.111.111.111.111.111.110.412.312.312.312.312.312.310.411.811.811.811.811.811.8
16,3849.9811.411.411.411.411.411.410.413.113.113.213.213.213.210.412.512.512.512.512.512.5
32,7689.9612.212.212.212.212.212.210.414.914.914.914.914.914.910.414.614.614.614.614.614.6
65,5369.9815.515.515.515.515.515.510.418.318.318.318.318.318.310.417.717.717.717.717.717.7
131,07216.717.017.017.017.017.017.010.426.726.726.726.726.726.710.423.023.023.023.023.023.0
262,14423.123.423.423.423.423.423.426.239.139.139.139.139.139.130.333.533.533.533.533.533.5
524,28835.836.136.136.136.136.136.142.269.569.569.669.669.669.650.654.454.454.554.554.554.5
1,048,57661.361.661.661.661.661.661.611913013013013013013089.796.396.396.496.496.496.4
2,097,152112112112112112112112232232252252252252252177180180180180180180

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010127,10500001099,101000010124,391
12222.0010119,5883333.001092,0683333.0010114,576
23333.0010112,0195555.001088,8785555.0010110,788
44444.0010106,6657777.001083,2137777.0010104,700
85555.001095,0829999.001077,6999999.001095,157
166666.001079,8189999.001072,6329999.001086,740
327777.001061,20513131313.01061,11111111111.01073,512
648888.001042,28717171717.01046,80113131313.01058,349
1289999.001026,31421212121.01032,85315151515.01040,713
25610101010.01014,97625252525.01021,50517171717.01026,072
51211111111.0108,01429292929.01012,63719191919.01015,375
1,02412121212.0104,15833333333.0107,00921212121.0108,384
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04813131313.0102,11337373737.0103,71623232323.0104,406
4,09614141414.0101,06441414141.0101,91725252525.0102,263
8,19215151515.01053945454545.01097427272727.0101,147
16,38416161616.01027349494949.01049129292929.010579
32,76817171717.01013753535353.01024731313131.010291
65,53618181818.1106857575757.01012433333333.010146
131,07219191919.2103561616161.0106235353535.01073
262,14420202020.4101765656565.0103137373737.01037
524,28821212121.710969696969.1101639393939.11018
1,048,57622222223.210573737373.110841414141.1109
2,097,15223232326.010277777777.310443434343.2105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1222222833333343333334
2333333955555565555556
44444441077777787777778
8555555119999991099999910
16666666129999991099999910
32777777131313131313131411111111111112
64888888141717171717171813131313131314
128999999152121212121212215151515151516
256101010101010162525252525252617171717171718
512111111111111172929292929293019191919191920
1,024121212121212183333333333333421212121212122
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048131313131313193737373737373823232323232324
4,096141414141414204141414141414225252525252526
8,192151515151515214545454545454627272727272728
16,384161616161616224949494949495029292929292930
32,768171717171717235353535353535431313131313132
65,536181818181824245757575757575833333333333334
131,072191919191925256161616161626235353535353636
262,144202020202026266565656565666637373737373838
524,288212121212727276969696969707039393939394040
1,048,576222222222828287373737374747441414141424242
2,097,152232323292929297777777778787843434343444444

entity.create.empty.warm

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042910111,8270.04200.04200.04200.04301086,0681.001.001.0001.000 equivalent0.04200.04200.04200.043410109,2941.001.001.0001.000 equivalent
10.1250.1250.1250.11810113,4320.1250.08300.1250.1081089,7421.001.001.4900.218 inconclusive0.08300.08300.08400.086510110,7231.511.511.51-33.6<0.001 faster
20.2920.2920.2920.29210108,4230.3330.2920.3330.3161085,5990.8770.8771.00+14.00.003 inconclusive0.2920.2920.3330.30410104,3461.000.9971.0000.272 equivalent
40.5830.5830.5840.57710101,2110.6250.5840.6250.6171080,3360.9330.9330.998+7.20<0.001 inconclusive0.5420.5420.5830.56310100,3181.081.001.08-7.030.012 inconclusive
81.101.081.131.121090,5901.041.041.081.061075,5781.041.041.08-3.87<0.001 inconclusive0.9580.9170.9580.9491090,1001.171.131.18-14.8<0.001 faster
162.102.002.132.101075,5531.541.501.541.531070,2691.381.331.42-27.5<0.001 faster1.331.331.331.341085,4931.581.531.59-36.6<0.001 faster
323.853.713.923.851059,9052.792.792.832.801059,1351.371.341.40-27.2<0.001 faster2.292.292.332.311072,1011.671.631.71-40.2<0.001 faster
647.427.137.587.431041,6115.095.045.175.151046,0291.461.411.47-31.4<0.001 faster4.094.084.134.101056,5381.821.781.83-44.9<0.001 faster
12814.213.914.414.31026,0009.309.229.429.481032,4851.531.511.55-34.6<0.001 faster7.507.467.507.511040,5091.901.891.92-47.4<0.001 faster
25628.328.128.528.41014,80017.217.117.317.31021,3121.651.641.65-39.2<0.001 faster14.114.114.214.11025,8812.001.992.01-50.0<0.001 faster
51256.355.456.456.5107,96132.632.632.732.81012,6021.721.711.73-41.9<0.001 faster27.027.027.027.11015,2092.082.072.09-52.0<0.001 faster
1,024112111112113104,14463.463.363.463.5106,9851.761.751.76-43.2<0.001 faster52.852.852.952.9108,3562.112.102.12-52.7<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.2250.2230.2260.226102,1080.1240.1240.1250.125103,7061.801.791.82-44.6<0.001 faster0.1040.1040.1050.105104,4022.152.132.16-53.5<0.001 faster
4,0960.4510.4460.4600.453101,0610.2460.2460.2460.246101,9131.831.831.85-45.4<0.001 faster0.2070.2070.2080.208102,2602.172.162.19-54.0<0.001 faster
8,1920.8880.8860.8970.896105390.4890.4890.4900.490109741.811.811.82-44.9<0.001 faster0.4130.4130.4140.414101,1482.152.142.15-53.4<0.001 faster
16,3841.761.761.781.77102740.9760.9750.9770.978104911.811.801.81-44.7<0.001 faster0.8240.8240.8260.826105792.142.132.14-53.3<0.001 faster
32,7683.533.533.553.55101371.951.951.951.96102471.811.811.82-44.8<0.001 faster1.651.641.651.65102902.142.142.15-53.4<0.001 faster
65,5367.097.067.147.1610683.913.903.913.92101241.811.811.82-44.9<0.001 faster3.303.303.313.31101452.152.142.16-53.5<0.001 faster
131,07214.214.114.314.410347.837.827.867.8710621.811.801.83-44.8<0.001 faster6.616.596.666.6610732.152.132.16-53.4<0.001 faster
262,14428.828.628.928.9101715.715.715.815.710311.831.821.84-45.3<0.001 faster13.313.213.313.310372.162.162.17-53.8<0.001 faster
524,28858.358.058.558.510931.631.531.731.710161.841.841.85-45.8<0.001 faster26.626.626.726.910182.192.182.20-54.3<0.001 faster
1,048,57611911912012010562.962.763.163.51081.901.891.90-47.3<0.001 faster53.353.253.553.61092.242.242.25-55.4<0.001 faster
2,097,1522552542562571021251251271281042.032.022.04-50.8<0.001 faster1061061071081052.412.392.41-58.4<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.08351.770.04100.04100.04200.04200.04200.08351.690.04100.04100.04200.04200.04200.08404.35
10.04100.1250.1250.1250.1250.14612.30.04100.08300.1250.1250.1250.1675.080.04100.08300.08300.08400.1050.12511.1
20.2080.2910.2920.2920.3330.33415.50.2500.2920.3330.3330.3340.37515.60.2080.2910.2920.3330.3340.37515.6
40.4580.5420.5830.5840.6250.66715.70.5000.5840.6250.6250.6250.70816.10.4580.5420.5420.5830.5840.66615.8
81.001.101.101.131.171.2116.60.9171.041.041.081.081.1316.80.8330.9170.9580.9590.9591.0016.8
161.902.062.102.132.152.2117.81.401.501.541.541.581.6718.91.211.331.331.331.381.4218.2
323.633.813.853.903.944.0223.62.632.752.792.832.883.0019.42.172.292.292.332.362.4220.3
647.107.347.427.487.547.7125.34.925.045.095.195.315.5223.73.964.084.094.134.134.2522.6
12813.814.114.214.314.515.133.89.049.229.309.659.8610.327.17.337.467.507.507.547.7128.0
25627.628.128.328.528.930.346.716.917.117.217.417.618.236.813.914.014.114.114.214.633.8
51254.755.956.356.858.260.676.932.332.532.632.833.034.854.326.827.027.027.127.127.950.8
1,02410911111211411612114363.063.363.463.563.666.088.052.652.852.852.953.054.974.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.2170.2210.2250.2280.2330.2400.2680.1240.1240.1240.1250.1250.1290.1560.1040.1040.1040.1040.1050.1090.135
4,0960.4370.4460.4510.4610.4680.4770.5080.2450.2460.2460.2460.2470.2570.2920.2070.2070.2070.2080.2080.2160.243
8,1920.8760.8850.8880.9090.9290.9520.9680.4880.4890.4890.4910.4920.5060.5540.4120.4130.4130.4140.4150.4310.463
16,3841.741.751.761.771.801.871.890.9730.9750.9760.9780.9811.011.090.8200.8230.8240.8260.8300.8580.906
32,7683.503.523.533.553.613.773.791.941.951.951.961.972.002.131.641.651.651.661.661.711.79
65,5366.997.057.097.197.447.597.593.883.903.913.933.974.024.243.283.293.303.343.353.423.56
131,07214.014.114.214.615.115.415.47.797.817.837.867.998.458.456.576.596.616.756.777.117.11
262,14428.528.628.829.029.530.330.315.615.615.715.715.816.916.913.213.213.313.313.614.214.2
524,28858.058.258.358.859.859.859.831.331.431.631.632.233.933.926.426.626.627.427.628.428.4
1,048,57611911911912012212212262.662.862.963.067.967.967.953.053.253.353.356.956.956.9
2,097,152255255255259259259259125125125126136136136106106106106114114114

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.6880.6670.7090.69710116,4400.7090.6670.7500.7131091,9180.7080.6670.7490.70410113,443
10.7510.7490.7920.77210113,4320.7710.7090.8330.7791089,7420.7510.7090.7920.77210110,725
20.9590.9171.000.97110108,4231.000.9581.041.001085,5990.9800.9581.000.98910104,346
41.251.211.291.2610101,2111.311.251.331.321080,3361.211.171.251.2310100,318
81.791.711.831.781090,5901.731.671.751.741075,5781.631.581.671.631090,100
162.772.712.792.771075,5532.212.172.252.221070,2692.001.962.001.991085,493
324.524.384.594.531059,9053.463.423.503.481059,1352.982.923.002.981072,101
648.067.808.268.081041,6115.775.755.845.811046,0294.774.754.844.801056,538
12814.914.615.015.01026,00010.09.9210.110.11032,4858.138.098.178.161040,509
25628.928.729.129.11014,80017.817.817.918.01021,31214.814.714.814.81025,881
51256.956.157.157.2107,96133.333.333.433.51012,60227.727.727.827.81015,209
1,024112112112113104,14464.064.064.164.2106,98553.553.453.653.6108,356
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0480.2250.2230.2270.226102,1080.1250.1250.1250.125103,7060.1050.1050.1050.105104,402
4,0960.4520.4470.4610.454101,0610.2470.2470.2470.247101,9130.2080.2080.2090.208102,260
8,1920.8890.8870.8980.897105390.4900.4890.4910.491109740.4140.4140.4140.415101,148
16,3841.771.761.781.77102740.9770.9760.9780.979104910.8250.8250.8260.82710579
32,7683.543.533.553.56101371.951.951.961.96102471.651.651.661.6510290
65,5367.097.067.147.1610683.913.903.923.92101243.303.303.313.3210145
131,07214.214.114.414.410347.847.837.867.8710626.626.606.666.671073
262,14428.828.628.929.0101715.715.715.815.7103113.313.313.413.31037
524,28858.358.158.658.610931.631.631.731.7101626.726.626.726.91018
1,048,57612011912012010563.062.763.263.510853.353.353.553.7109
2,097,152256255257257102125125127128104106106107108105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.6670.6880.7090.7500.83315.90.6040.6880.7090.7300.7510.83316.70.5830.6870.7080.7290.7500.83316.2
10.6460.7500.7510.7920.8330.87616.10.6660.7500.7710.7920.8130.89615.90.6460.7500.7510.7920.8330.89716.4
20.8340.9380.9591.001.021.1315.90.8750.9791.001.021.041.1516.30.8540.9580.9801.001.041.1516.7
41.121.231.251.291.311.4416.41.171.291.311.331.371.5016.91.081.211.211.251.291.3819.4
81.631.751.791.791.831.9220.31.581.711.731.751.791.9018.11.501.581.631.631.691.7918.8
162.582.732.772.812.842.9618.82.042.172.212.252.272.4018.71.851.962.002.002.042.1319.4
324.274.484.524.564.634.7124.33.293.423.463.543.563.6920.02.832.942.982.983.043.1721.0
647.737.988.068.138.228.4026.05.545.715.775.885.986.1923.44.624.734.774.804.864.9622.8
12814.514.814.915.015.115.834.59.739.9210.010.310.511.027.97.968.138.138.178.228.4226.7
25628.328.728.929.229.631.147.717.617.817.818.118.318.936.614.614.714.814.814.915.334.4
51255.456.556.957.558.961.879.033.033.333.333.433.735.752.127.527.727.727.827.828.751.5
1,02410911111211411712214463.664.064.064.264.368.887.753.253.453.553.653.756.675.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.2170.2220.2250.2290.2340.2410.2690.1250.1250.1250.1250.1250.1330.1570.1050.1050.1050.1050.1050.1120.135
4,0960.4370.4470.4520.4610.4690.4790.5090.2460.2460.2470.2470.2470.2580.2920.2070.2080.2080.2090.2090.2190.243
8,1920.8770.8860.8890.9100.9300.9530.9690.4880.4900.4900.4920.4940.5080.5560.4120.4130.4140.4140.4160.4310.464
16,3841.751.751.771.781.801.871.890.9730.9760.9770.9790.9851.011.090.8210.8240.8250.8260.8330.8580.908
32,7683.503.533.543.553.613.773.791.941.951.951.961.972.002.131.641.651.651.661.671.721.79
65,5366.997.067.097.197.457.607.603.893.903.913.943.974.034.243.283.293.303.343.353.423.57
131,07214.014.114.214.615.115.415.47.797.817.847.877.988.458.456.576.596.626.766.787.117.11
262,14428.528.628.829.029.530.430.415.615.715.715.815.816.916.913.213.213.313.313.714.214.2
524,28858.058.258.358.859.859.859.831.431.531.631.632.234.034.026.526.626.727.427.628.528.5
1,048,57611911912012012212212262.662.863.063.167.967.967.953.053.353.353.456.956.956.9
2,097,152256256256259259259259125125125126136136136106106106106114114114

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,70010111,82723,80023,80023,80023,7001086,06823,80023,80023,80023,50010109,294
18,0008,0008,0008,74010113,4328,0008,00012,1009,7301089,74212,10011,90012,10011,90010110,723
23,4303,4303,4303,44010108,4233,0003,0003,4303,1801085,5993,4303,0003,4303,32010104,346
41,7201,7101,7201,74010101,2111,6001,6001,7101,6301080,3361,8501,7201,8501,79010100,318
89068899238971090,5909609249609491075,5781,0401,0401,0901,0501090,100
164764715004771075,5536496496676541070,2697517517517491085,493
322602552702601059,9053583533583571059,1354364294364341072,101
641351321401351041,6111971941981951046,0292452422452441056,538
12870.369.671.970.11026,0001081061091061032,4851331331341331040,509
25635.435.135.635.21014,80058.358.058.457.81021,31271.070.771.070.91025,881
51217.817.718.017.7107,96130.730.630.730.51012,60237.137.137.137.01015,209
1,0248.968.959.028.89104,14415.815.815.815.7106,98518.918.919.018.9108,356
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0484,4604,4204,5004,440102,1088,0408,0308,0508,020103,7069,5909,5809,6009,570104,402
4,0962,2202,1802,2402,210101,0614,0704,0604,0704,060101,9134,8304,8104,8304,820102,260
8,1921,1301,1201,1301,120105392,0402,0402,0502,040109742,4202,4202,4202,420101,148
16,384567563569565102741,0301,0201,0301,020104911,2101,2101,2101,21010579
32,768283282284281101375135125135111024760760560860510290
65,53614114014214010682562562562551012430330230430210145
131,07270.0707169.6103412812712812710621511501521501073
262,14435.0353534.7101764636463.7103175.0757675.01037
524,28817.0171717.010932323231.8101638.0373837.31018
1,048,5768.00888.0010516161615.910819.0191918.9109
2,097,1524.00444.001028887.751049.00999.00105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80012,00057124,40024,40023,80023,80023,80012,00060024,40024,40023,80023,80023,80011,900230
124,4008,0008,0008,0008,0007,01084.724,40012,1008,0008,0008,0006,01019724,40012,10012,10011,9009,9608,00089.9
24,8103,4403,4303,4303,0002,99064.54,0003,4303,0003,0002,9902,67064.24,8103,4403,4303,0003,0002,67064.2
42,1801,8501,7201,7101,6001,50063.62,0001,7101,6001,6001,6001,41062.22,1801,8501,8501,7201,7101,50063.3
81,00090690688985782860.31,09096196092492388959.61,2001,0901,0401,0401,0401,00059.5
1652748547647146645356.171766764964963260053.182875175175072870655.0
3227626226025725424942.438136435835334833451.746143743642942541449.2
6414113613513413313039.520319819719318818142.325324524524224223544.3
12872.370.770.369.869.166.429.711110910810410297.436.813613413313313313036.0
25636.235.635.435.034.633.021.459.158.558.357.456.855.127.271.971.271.070.870.668.729.6
51218.317.917.817.617.216.513.030.930.730.730.530.328.818.437.337.137.137.036.935.919.7
1,0249.209.048.968.808.618.296.9815.915.815.815.815.715.211.419.019.018.918.918.918.213.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0484,6204,5204,4604,3804,3004,1803,7308,0708,0508,0408,0308,0207,7306,4009,6109,6009,5909,5809,5709,1807,400
4,0962,2902,2402,2202,1702,1402,1001,9704,0804,0704,0704,0604,0603,8903,4204,8404,8304,8304,8104,8104,6304,120
8,1921,1401,1301,1301,1001,0801,0501,0302,0502,0502,0402,0402,0301,9801,8102,4302,4302,4202,4202,4102,3202,160
16,3845745715675655565355291,0301,0301,0301,0201,0209919201,2201,2201,2101,2101,2101,1701,100
32,768286284283282278266264515513513510508500470611608607604601583558
65,536143142141138134132132257257256254252249236305304303300298293281
131,07271.07170.068.066.065.065.0128128128127126118118152152151148148141141
262,14435.03535.034.534.033.033.064.064.06464.063.059.059.076.07675.075.07370.070.0
524,28817.01717.017.017.017.017.032.032.03232.031.029.029.038.03838.036.53635.035.0
1,048,5768.0088.008.008.008.008.0016.016.01616.015.015.015.019.01919.019.01818.018.0
2,097,1524.0044.004.004.004.004.008.008.0087.007.007.007.009.0099.009.0099.009.00

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.610.710.610116,44011.111.111.211.11091,91811.111.011.111.010113,443
110.610.610.610.610113,43211.111.111.211.11089,74211.111.011.111.010110,725
210.610.610.710.610108,42311.111.111.211.11085,59911.111.111.111.110104,346
410.710.610.710.610101,21111.111.111.211.11080,33611.111.111.211.110100,318
810.710.710.710.71090,59011.211.211.211.11075,57811.211.111.211.11090,100
1610.710.710.710.71075,55311.211.211.211.11070,26911.211.211.211.11085,493
3210.710.710.810.71059,90511.211.211.311.21059,13511.211.211.211.21072,101
6410.710.710.710.71041,61111.311.311.311.21046,02911.311.211.311.21056,538
12810.610.610.710.71026,00011.311.311.311.31032,48511.311.211.311.21040,509
25610.610.610.610.61014,80011.311.311.311.31021,31211.211.111.211.21025,881
51210.610.610.710.6107,96111.311.311.411.31012,60211.211.111.211.21015,209
1,02410.710.610.710.7104,14411.411.311.411.4106,98511.311.211.411.2108,356
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04810.710.710.810.7102,10811.611.511.611.5103,70611.411.411.411.3104,402
4,09610.910.810.910.8101,06111.811.711.911.8101,91311.511.511.911.5102,260
8,19211.111.011.111.01053912.312.213.212.31097411.911.812.611.8101,148
16,38411.411.411.411.41027413.113.113.213.11049112.612.512.612.610579
32,76812.212.212.212.21013714.814.814.914.71024714.614.614.714.610290
65,53615.515.515.515.4106818.318.222.218.21012417.817.817.817.710145
131,07217.017.017.117.0103426.626.626.826.3106223.123.025.622.91073
262,14423.423.423.423.4101739.139.039.238.6103133.533.533.633.51037
524,28836.236.136.236.110969.569.569.668.1101654.554.554.554.31018
1,048,57661.661.661.661.510513013013612910896.496.496.595.8109
2,097,152112112112112102252252252248104180180182180105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9710.610.610.610.610.610.610.411.111.111.111.111.111.110.411.111.111.111.111.111.1
19.9610.610.610.610.610.610.610.411.111.111.111.111.111.110.411.111.111.111.111.111.1
29.9510.610.610.610.610.610.610.311.111.111.111.111.111.110.311.111.111.111.111.111.1
49.9610.710.710.710.710.710.710.311.111.111.111.111.111.110.411.111.111.111.111.111.1
89.9610.710.710.710.710.710.710.311.211.211.211.211.211.210.411.211.211.211.211.211.2
169.9610.710.710.710.710.710.710.311.211.211.211.211.211.210.411.211.211.211.211.211.2
329.9610.610.710.710.710.710.710.411.211.211.211.211.211.210.411.211.211.211.211.211.2
649.9510.610.710.710.710.710.710.411.211.311.311.311.311.310.311.111.311.311.311.311.3
1289.9610.610.610.710.710.710.710.411.211.311.411.411.411.410.411.111.311.311.311.311.3
2569.9610.610.610.610.610.610.610.411.211.311.311.411.411.410.411.111.211.311.311.311.3
5129.9610.610.610.610.610.610.610.411.311.311.411.411.411.410.411.211.211.211.211.211.2
1,0249.9610.710.710.710.710.710.710.411.411.411.411.511.511.510.411.311.311.311.311.311.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9610.710.710.710.710.710.710.411.611.611.611.611.611.610.411.411.411.411.411.411.4
4,0969.9610.910.910.910.910.910.910.411.711.811.811.811.811.810.411.511.511.511.511.511.5
8,1929.9611.111.111.111.111.111.110.412.312.312.312.312.312.310.411.911.911.911.911.911.9
16,3849.9511.411.411.411.411.411.410.413.113.113.113.113.113.110.412.612.612.612.612.612.6
32,7689.9612.212.212.212.212.212.210.314.814.814.814.814.814.810.314.614.614.614.614.614.6
65,5369.9615.515.515.515.515.515.510.418.318.318.318.318.318.310.417.817.817.817.817.817.8
131,07216.717.017.017.017.017.017.010.326.626.626.626.626.626.610.423.123.123.123.123.123.1
262,14423.123.423.423.423.423.423.426.239.039.139.139.139.139.130.233.533.533.633.633.633.6
524,28835.836.136.236.236.236.236.242.069.469.569.669.669.669.650.454.454.554.554.554.554.5
1,048,57661.361.661.661.661.661.661.611813013013013013013090.296.496.496.496.496.496.4
2,097,152112112112112112112112235235252252252252252176180180180180180180

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010116,44000001091,918000010113,443
1000010113,43200001089,742000010110,725
2111110108,42322221085,599222210104,346
4222210101,21144441080,336444410100,318
833331090,59066661075,57866661090,100
1644441075,55366661070,26966661085,493
3255551059,905101010101059,13588881072,101
6466661041,611141414141046,029101010101056,538
12877771026,000181818181032,485121212121040,509
25688881014,800222222221021,312141414141025,881
5129999107,961262626261012,602161616161015,209
1,02410101010104,14430303030106,98518181818108,356
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04811111111102,10834343434103,70620202020104,402
4,09612121212101,06138383838101,91322222222102,260
8,1921313131310539424242421097424242424101,148
16,384141414141027446464646104912626262610579
32,768151515151013750505050102472828282810290
65,53616161616106854545454101243030303010145
131,072171717171034585858581062323232321073
262,144181818181017626262621031343434341037
524,28819191919109666666661016363636361018
1,048,576202020201057070707010838383838109
2,097,152212121211027474747410440404040105
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1000000000000000000000
2111111122222222222222
4222222244444444444444
8333333366666666666666
16444444466666666666666
325555555101010101010108888888
6466666661414141414141410101010101010
12877777771818181818181812121212121212
25688888882222222222222214141414141414
51299999992626262626262616161616161616
1,024101010101010103030303030303018181818181818
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048111111111111113434343434343420202020202020
4,096121212121212123838383838383822222222222222
8,192131313131313134242424242424224242424242424
16,384141414141414144646464646464626262626262626
32,768151515151515155050505050505028282828282828
65,536161616161616165454545454545430303030303030
131,072171717171717175858585858585832323232323232
262,144181818181818186262626262626234343434343434
524,288191919191919196666666666666636363636363636
1,048,576202020202020207070707070707038383838383838
2,097,152212121212121217474747474747440404040404040

entity.create.minimal

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042210117,4000.04200.04200.04200.04271093,6351.001.001.0001.000 equivalent0.04200.04200.04200.043010121,0721.001.001.0001.000 equivalent
13.213.213.293.241015,7822.422.422.462.441060,9921.331.311.35-24.7<0.001 faster2.462.422.502.491067,3721.311.311.34-23.4<0.001 faster
24.214.174.294.221015,2332.792.752.792.821057,5811.511.491.53-33.7<0.001 faster2.752.712.792.781064,8271.531.511.55-34.7<0.001 faster
46.116.046.256.141014,3053.363.333.423.391053,9871.821.791.84-44.9<0.001 faster3.293.253.343.311059,7481.861.841.88-46.3<0.001 faster
89.699.549.759.731012,8164.444.424.504.481047,7302.182.162.21-54.1<0.001 faster4.344.304.424.381053,5812.232.202.25-55.1<0.001 faster
1616.816.617.116.91010,6536.276.256.346.311040,5432.672.642.71-62.6<0.001 faster6.006.006.046.041045,2862.792.772.83-64.1<0.001 faster
3230.630.431.430.8107,9999.909.849.969.981031,1163.103.073.14-67.7<0.001 faster9.269.229.349.321034,8063.313.283.35-69.8<0.001 faster
6460.458.862.460.4105,25516.716.616.816.81021,6833.603.533.67-72.2<0.001 faster15.315.215.415.31024,2933.953.874.02-74.7<0.001 faster
128117114119117103,16229.729.630.030.01013,7553.923.843.97-74.5<0.001 faster26.626.526.726.81015,5264.394.324.42-77.2<0.001 faster
256230226234231101,74655.054.955.155.6108,0234.174.124.23-76.0<0.001 faster48.848.748.949.0109,1334.714.654.78-78.8<0.001 faster
51246245046946310918105105105106104,4094.404.314.43-77.3<0.001 faster92.492.292.592.8105,0325.004.975.03-80.0<0.001 faster
1,02490389592190410482205204205207102,3194.404.384.48-77.3<0.001 faster179179179180102,6645.055.025.12-80.2<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.791.781.841.79102470.4030.4030.4040.407101,1964.444.434.53-77.5<0.001 faster0.3520.3520.3520.354101,3735.095.075.19-80.3<0.001 faster
4,0963.623.573.683.64101230.8000.7980.8020.806106074.494.474.59-77.7<0.001 faster0.6980.6980.6990.701106975.185.125.26-80.7<0.001 faster
8,1927.297.237.487.3110621.591.591.601.61103074.574.544.68-78.1<0.001 faster1.391.391.391.40103525.235.215.36-80.9<0.001 faster
16,38414.814.615.514.910313.183.173.193.20101544.634.594.75-78.4<0.001 faster2.772.772.792.78101775.315.275.46-81.2<0.001 faster
32,76830.529.430.930.510156.356.346.386.4010774.794.744.85-79.1<0.001 faster5.565.555.585.5810895.485.415.54-81.7<0.001 faster
65,53660.259.361.560.410812.812.712.912.810394.694.664.81-78.7<0.001 faster11.211.111.211.210455.355.315.49-81.3<0.001 faster
131,07212211912312310425.525.325.825.710204.784.674.83-79.1<0.001 faster22.222.222.422.410235.495.425.54-81.8<0.001 faster
262,14424823925125010251.451.251.551.710104.834.714.87-79.3<0.001 faster45.144.445.245.110115.495.375.55-81.8<0.001 faster
524,2884994825135001021021021021031054.874.734.97-79.5<0.001 faster89.389.189.890.11065.585.415.70-82.1<0.001 faster
1,048,5761,0009801,0101,0001012052042062081034.864.794.93-79.4<0.001 faster1791781801811035.565.485.65-82.0<0.001 faster
2,097,1522,0302,0002,0602,0301014084074134171024.964.905.03-79.8<0.001 faster3573563593641025.685.625.76-82.4<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.08301.210.04100.04100.04200.04200.04200.08304.690.04100.04100.04200.04200.04200.08401.31
13.083.213.213.253.293.5262.22.252.382.422.462.562.711172.292.422.462.502.542.90114
24.044.174.214.254.324.5461.92.632.752.792.832.923.081112.582.732.752.792.883.00111
45.906.066.116.156.256.4464.43.173.333.363.423.503.711133.133.253.293.333.423.54111
89.489.659.699.739.9210.370.14.254.424.444.504.634.881154.174.304.344.404.484.71115
1616.516.716.816.917.217.977.76.046.216.276.326.486.901205.835.966.006.066.216.42118
3230.330.630.630.730.933.093.69.659.849.909.9610.111.01269.049.199.269.349.529.84124
6459.259.860.460.660.863.512416.416.716.716.816.918.513615.015.215.315.415.516.1132
12811611711711811912418729.329.729.729.830.033.115226.326.526.626.726.928.2146
25622822923023123424730854.554.955.055.255.661.618448.448.748.848.849.251.5172
51245646046246546949055010410510510510511824092.092.292.492.493.297.8217
1,0248968999039079109671,050203204205205207230359178179179179181190314
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.781.791.791.791.801.952.020.4000.4020.4030.4040.4070.4550.5930.3510.3520.3520.3520.3560.3740.510
4,0963.603.613.623.663.713.863.970.7940.7980.8000.8010.8070.9021.060.6960.6970.6980.6990.7080.7390.891
8,1927.237.287.297.317.338.058.051.581.591.591.601.611.801.991.391.391.391.391.411.471.65
16,38414.614.614.815.115.315.815.83.163.173.183.193.213.613.802.762.772.772.782.802.953.16
32,76830.130.230.530.830.931.431.46.316.336.356.376.417.477.475.525.535.565.575.606.186.18
65,53659.660.060.260.461.961.961.912.612.712.812.812.814.814.811.011.111.211.211.212.212.2
131,07212112112212312512512525.225.325.525.625.729.329.322.122.122.222.522.524.324.3
262,14424824824825025025025050.750.951.451.651.656.356.344.344.445.145.245.347.847.8
524,28849949949950050050050010210210210310910910989.089.189.390.193.893.893.8
1,048,5761,0001,0001,0001,0001,0001,0001,000204204205214214214214178178179186186186186
2,097,1522,0302,0302,0302,0302,0302,0302,030408408408425425425425357357357371371371371

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7080.6670.7500.71010126,1450.7090.7080.7090.7181099,3480.7080.6670.7500.70610124,426
13.883.843.963.901015,7823.083.043.133.111060,9923.113.043.213.171067,372
24.864.804.924.871015,2333.463.383.503.491057,5813.403.383.463.421064,827
46.756.716.886.791014,3054.003.964.134.041053,9873.923.924.044.001059,748
810.310.210.410.41012,8165.135.085.135.181047,7304.984.965.045.031053,581
1617.417.317.817.51010,6536.966.887.007.011040,5436.656.636.716.701045,286
3231.331.132.031.4107,99910.510.510.710.71031,1169.909.8410.09.981034,806
6461.059.563.061.1105,25517.417.317.617.51021,68315.915.816.016.01024,293
128117115120118103,16230.430.230.730.61013,75527.327.227.327.41015,526
256230227235232101,74655.755.655.856.2108,02349.449.349.549.7109,133
51246345047046410918106105106107104,40993.092.993.193.5105,032
1,02490489692290510482205205206207102,319180180180181102,664
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.791.781.841.79102470.4040.4030.4050.407101,1960.3530.3520.3530.354101,373
4,0963.623.583.683.65101230.8000.7990.8030.807106070.6990.6980.7000.70210697
8,1927.297.237.487.3110621.591.591.601.61103071.391.391.391.4010352
16,38414.814.615.514.910313.183.173.203.21101542.782.772.792.7910177
32,76830.529.530.930.610156.356.356.386.4110775.565.565.595.581089
65,53660.359.461.560.410812.812.712.912.8103911.211.111.211.21045
131,07212211912312310425.625.325.825.7102022.222.222.422.41023
262,14424824025125010251.451.251.551.7101045.244.545.245.11011
524,28850048251350010210210210310410589.489.189.890.1106
1,048,5761,0009811,0101,000101205204206208103179178180181103
2,097,1522,0302,0002,0602,030101408407413417102358356359364102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.6670.7080.7290.7510.83416.40.5830.7070.7090.7500.7510.83414.10.5830.6670.7080.7090.7500.83316.1
13.713.833.883.923.964.2163.22.883.043.083.133.213.421182.943.083.113.173.273.63115
24.674.804.864.904.965.1963.03.273.423.463.503.593.771123.233.363.403.463.503.65112
46.546.716.756.826.927.1365.53.813.984.004.064.174.421153.733.883.924.004.134.29112
810.110.310.310.410.611.071.24.905.095.135.215.345.561164.794.944.985.065.155.38117
1617.117.417.417.617.818.678.86.716.906.967.007.157.611216.466.616.656.716.867.08119
3230.931.231.331.331.633.894.710.310.510.510.610.811.71279.679.869.909.9810.110.5125
6459.860.561.061.361.565.812517.017.317.417.517.619.213715.615.815.916.016.216.9133
12811611711711811912618830.030.330.430.530.733.815427.027.227.327.427.629.1147
25622823023023323524730955.255.655.755.956.362.418549.149.449.449.549.853.4174
51245646146346647049155110510510610610611924192.692.993.093.193.9101218
1,0248978999049089129681,050204205205206208231360179179180180182191315
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.781.791.791.801.801.952.020.4000.4030.4040.4040.4110.4560.5940.3520.3520.3530.3530.3600.3750.511
4,0963.603.613.623.663.723.863.970.7950.7990.8000.8020.8100.9041.060.6970.6980.6990.7000.7090.7420.892
8,1927.237.287.297.317.338.058.051.581.591.591.601.611.801.991.391.391.391.401.411.471.65
16,38414.614.614.815.115.315.815.83.163.183.183.193.213.613.802.762.772.782.782.802.953.17
32,76830.130.230.530.830.931.431.46.316.346.356.376.427.477.475.525.535.565.585.616.186.18
65,53659.660.060.360.461.961.961.912.612.712.812.812.914.814.811.011.111.211.211.212.212.2
131,07212112112212312512512525.225.325.625.625.829.429.422.122.222.222.522.624.324.3
262,14424824824825025025025050.751.051.451.651.756.356.344.344.545.245.345.347.847.8
524,28850050050050150150150110210210210310910910989.089.189.490.293.993.993.9
1,048,5761,0001,0001,0001,0001,0001,0001,000204204205214214214214178178179186186186186
2,097,1522,0302,0302,0302,0302,0302,0302,030408408408425425425425357358358371371371371

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,90010117,40023,80023,80023,80023,7001093,63523,80023,80023,80023,60010121,072
13123043123091015,7824144074144111060,9924074004144031067,372
22382332402371015,2333583583643551057,5813643583693601064,827
41641601661631014,3052982933002961053,9873043003083031059,748
81031031051031012,8162252222262241047,7302312272332291053,581
1659.658.660.259.31010,6531601581601591040,5431671661671661045,286
3232.731.832.932.5107,9991011001021001031,1161081071091071034,806
6416.616.017.016.6105,25559.959.460.259.51021,68365.565.165.865.31024,293
1288.578.408.788.53103,16233.733.333.933.41013,75537.637.537.737.41015,526
2564.364.274.424.33101,74618.218.118.218.0108,02320.520.520.620.4109,133
5122.172.132.232.16109189.549.519.559.46104,40910.810.810.810.8105,032
1,0241.111.091.121.11104824.894.884.904.85102,3195.605.595.605.56102,664
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,048559543561558102472,4802,4802,4902,460101,1962,8502,8402,8502,830101,373
4,096277272280275101231,2501,2501,2501,240106071,4301,4301,4301,43010697
8,19213813413813710626296246296231030771971871971610352
16,38467.5646967.310313153133163121015436135836135910177
32,76833.0323432.8101515815715815610771801791801791089
65,53616.5161716.610878.5777977.9103990899089.41045
131,0728.00888.0010439.0393939.0102045454544.71023
262,1444.00444.0010219.0191919.3101022222322.31011
524,2882.00222.0010210.010109.8010511111111.0106
1,048,5761.00111.001015.00555.001036665.67103
2,097,1521.00n/a (1 replicate)n/a (1 replicate)1.00112.00222.001023333.00102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80012,10083224,40024,40023,80023,80023,80012,10021424,40024,40023,80023,80023,80011,900772
132431231230830428416.14444214144073903698.584364144074003933458.81
224724023823523222016.13813643583533433249.003873663643583483349.01
417016516416316015515.53163002982932862708.823203083043002932829.03
810510410310310197.214.32352272252222162058.732402332312282232128.67
1660.859.959.659.158.255.912.91661611601581541458.371711681671651611568.48
3233.032.832.732.632.430.310.710410210110098.891.17.961111091081071051028.09
6416.916.716.616.516.515.88.0961.160.159.959.659.154.07.3666.765.865.565.164.462.07.56
1288.658.598.578.528.448.065.3434.133.733.733.633.330.36.5638.037.737.637.537.235.66.87
2564.394.374.364.334.274.063.2518.418.218.218.118.016.25.4520.720.620.520.520.419.45.80
5122.192.172.172.152.132.041.829.619.559.549.539.498.484.1710.910.810.810.810.710.24.61
1,0241.121.111.111.101.101.030.9554.934.894.894.884.834.342.795.605.605.605.595.525.263.19
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0485625605595585565144962,5002,4902,4802,4802,4602,2001,6902,8502,8502,8502,8402,8102,6801,960
4,0962782772772742702592531,2601,2501,2501,2501,2401,1109441,4401,4401,4301,4301,4101,3501,120
8,192138138138137137125125633630629627622555503722721719718712679606
16,38469.068.067.566.065.563.063.0317315315314312277263362361361360357340316
32,76833.033.033.032.532.032.032.0159158158157156134134181181180180179162162
65,53617.017.016.516.516.016.016.079.07978.578.078.0686891.0909089.089.082.082
131,0728.008.008.008.008.008.008.0040.03939.039.039.0343445.0454545.044.041.041
262,1444.004.004.004.004.004.004.0020.02019.019.018.0181823.0232222.022.021.021
524,2882.002.002.002.002.002.002.0010.01010.010.09.009911.0111111.011.011.011
1,048,5761.001.001.001.001.001.001.005.0055.005.005.00556.00665.005.005.005
2,097,1521.001.001.001.001.001.001.002.0022.002.002.00223.00333.003.003.003

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510126,14511.111.011.111.01099,34810.910.911.010.910124,426
110.810.810.810.81015,78211.411.411.511.41060,99211.411.311.411.31067,372
210.810.810.910.81015,23311.511.411.511.41057,58111.411.411.411.31064,827
410.910.810.910.81014,30511.511.411.511.41053,98711.511.411.511.41059,748
810.810.810.910.81012,81611.511.511.511.41047,73011.411.411.411.31053,581
1610.910.810.910.81010,65311.511.511.611.41040,54311.511.411.511.41045,286
3210.910.910.910.9107,99911.511.411.511.41031,11611.611.511.611.41034,806
6410.910.911.010.9105,25511.511.511.611.51021,68311.511.411.511.41024,293
12810.910.910.910.9103,16211.511.411.511.51013,75511.411.411.411.41015,526
25611.010.911.010.9101,74611.511.411.511.4108,02311.511.411.511.4109,133
51211.011.011.111.01091811.511.511.511.5104,40911.511.411.511.4105,032
1,02411.211.211.211.21048211.611.611.711.6102,31911.611.511.611.6102,664
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.511.411.511.41024711.811.811.911.8101,19611.711.611.811.7101,373
4,09612.012.012.011.91012312.112.112.212.11060712.112.012.112.010697
8,19213.413.413.513.4106212.812.712.812.81030712.612.612.812.610352
16,38416.616.616.716.5103113.913.814.013.81015413.713.613.813.610177
32,76821.121.021.120.9101516.016.016.115.9107715.815.715.915.71089
65,53630.030.030.129.610820.220.120.220.1103919.919.820.019.81045
131,07253.053.053.151.910427.327.227.327.1102028.228.228.427.81023
262,14492.190.993.195.210248.248.148.247.2101045.745.649.645.21011
524,28817817717918110284.784.684.783.110584.083.984.083.0106
1,048,576352351352352101156156156154103158158158155103
2,097,152697696698697101293292294296102294292296299102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9610.510.510.510.510.510.510.411.111.111.111.111.111.110.410.910.910.910.910.910.9
19.9810.710.810.910.910.910.910.311.311.411.411.411.411.410.411.311.411.411.411.411.4
29.9810.810.810.910.910.910.910.411.311.511.511.511.511.510.411.211.411.411.411.411.4
49.9810.810.910.910.910.910.910.411.311.511.511.511.511.510.411.311.511.511.511.511.5
89.9610.810.810.910.910.910.910.411.311.511.511.511.511.510.411.311.411.411.411.411.4
169.9610.910.910.910.910.910.910.411.411.511.511.511.511.510.311.311.511.511.511.511.5
329.9710.910.910.910.910.910.910.411.311.511.611.611.611.610.411.411.611.611.611.611.6
649.9610.910.910.910.910.910.910.411.411.511.511.711.711.710.311.311.511.611.611.611.6
1289.9710.910.910.910.910.910.910.311.411.511.611.611.611.610.311.311.411.511.511.511.5
2569.9811.011.011.011.011.011.010.411.411.511.511.511.511.510.311.411.511.511.511.611.6
5129.9711.011.011.011.011.011.010.311.511.511.511.611.611.610.411.511.511.511.511.511.5
1,0249.9611.211.211.211.211.211.210.411.611.611.611.611.611.610.311.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9611.411.511.511.511.511.510.311.811.811.811.811.811.810.311.711.711.711.711.711.7
4,0969.9512.012.012.012.012.012.010.412.112.112.112.112.112.110.412.112.112.112.112.112.1
8,1929.9613.413.413.413.413.413.410.412.812.812.812.812.812.810.412.612.612.612.612.612.6
16,38414.216.616.616.616.616.616.610.413.913.913.913.913.913.910.413.713.713.713.713.713.7
32,76818.821.021.121.121.121.121.110.416.016.016.016.016.016.010.415.815.815.815.815.815.8
65,53626.429.930.030.030.030.030.018.420.220.220.220.220.220.218.619.919.919.919.919.919.9
131,07248.448.453.053.153.153.153.124.727.227.327.327.327.327.319.328.128.228.228.228.228.2
262,14492.192.192.198.298.298.298.241.148.148.248.248.248.348.339.845.645.745.845.845.845.8
524,28817817817818418418418477.284.484.784.784.784.784.777.983.884.084.184.184.184.1
1,048,576352352352352352352352151151156156156156156151151158158158158158
2,097,152697697697697697697697293293293298298298298294294294303303303303

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010126,14500001099,348000010124,426
116161616.01015,78224242424.01060,99222222222.01067,372
227272727.01015,23326262626.01057,58124242424.01064,827
448484848.01014,30528282828.01053,98726262626.01059,748
889898989.01012,81631313131.01047,73030303030.01053,581
161701701701701010,65334343434.01040,54334343434.01045,286
32331331331331107,99940404040.01031,11640404040.01034,806
64652652652652105,25546464646.01021,68346464646.01024,293
1281,2901,2901,2901,290103,16252525252.01013,75552525252.01015,526
2562,5802,5802,5802,580101,74658585858.0108,02358585858.0109,133
5125,1405,1405,1405,1301091864646464.0104,40964646464.0105,032
1,02410,30010,30010,30010,3001048270707070.0102,31970707070.0102,664
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04820.520.520.520.51024776767676.1101,19676767676.1101,373
4,09641.041.041.041.01012382828282.11060784848484.110697
8,19282.082.082.082.0106288888888.31030792929292.210352
16,384164164164164103194949494.51015410410410410410177
32,768328328328328101510010010010110771201201201211089
65,53665565565565610810610610610810391441441441461045
131,0721,3101,3101,3101,31010411211211211610201841841841871023
262,1442,6202,6202,6202,62010211811811812610102562562562631011
524,2885,2405,2405,2405,240102124124124140105392392392405106
1,048,57610,50010,50010,50010,500101130130130158103656656656681103
2,097,15221,00021,00021,00021,0001011361361361781021,1801,1801,1801,210102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
11616161616163824242424242410622222222222298
227272727272749262626262626108242424242424100
448484848484870282828282828110262626262626102
8898989898989111313131313131114303030303030106
16170170170170170170192343434343434117343434343434110
32331331331331331331353404040404040123404040404040116
64652652652652652652674464646464646128464646464646122
1281,2901,2901,2901,2901,2901,2901,320525252525252134525252525252128
2562,5702,5802,5802,5802,5802,5802,600585858585858141585858585858134
5125,1405,1405,1405,1405,1405,1405,160646464646464146646464646464140
1,02410,30010,30010,30010,30010,30010,30010,300707070707070153707070707070146
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,04820.520.520.520.520.520.520.5767676767676158767676767676152
4,09641.041.041.041.041.041.041.0828282828282164848484848484160
8,19281.982.082.082.082.082.082.0888888888888171929292929292168
16,384164164164164164164164949494949494177104104104104104104180
32,768328328328328328328328100100100100100182182120120120120120196196
65,536655655655655655655655106106106106106189189144144144144144220220
131,0721,3101,3101,3101,3101,3101,3101,310112112112112112195195184184184184184260260
262,1442,6202,6202,6202,6202,6202,6202,620118118118118118200200256256256256256332332
524,2885,2405,2405,2405,2405,2405,2405,240124124124124206206206392392392392468468468
1,048,57610,50010,50010,50010,50010,50010,50010,500130130130213213213213656656656732732732732
2,097,15221,00021,00021,00021,00021,00021,00021,0001361361362192192192191,1801,1801,1801,2501,2501,2501,250

entity.create.minimal.warm

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.04481015,3620.04200.04200.04200.04401050,2961.001.001.0001.000 equivalent0.04200.04200.04200.04321061,3591.001.001.0001.000 equivalent
198.595.910097.5103,2500.2500.2500.2500.2571049,511388383401-99.7<0.001 faster0.2500.2090.2500.2341062,276401385460-99.8<0.001 faster
210198.310299.6103,2010.6250.6250.6250.6351047,831161157162-99.4<0.001 faster0.5830.5830.5840.5821059,988172169174-99.4<0.001 faster
4102100104102103,1481.211.211.211.231045,42684.683.286.1-98.8<0.001 faster1.081.081.131.111055,84893.191.295.0-98.9<0.001 faster
8107105108106103,0632.292.292.292.301040,91946.745.747.3-97.9<0.001 faster2.172.132.212.161049,72449.448.450.4-98.0<0.001 faster
16114113117113102,9184.084.044.094.121035,47627.927.728.2-96.4<0.001 faster3.813.793.843.841042,39329.929.630.2-96.7<0.001 faster
32128128130128102,6677.717.677.757.761028,17016.716.616.8-94.0<0.001 faster7.047.007.097.081033,24618.218.118.3-94.5<0.001 faster
64156154157156102,29014.414.414.514.61020,15310.810.710.8-90.7<0.001 faster13.013.013.013.11023,43212.011.912.0-91.7<0.001 faster
128213210214213101,77627.427.427.627.61013,0977.767.697.79-87.1<0.001 faster24.424.324.424.51015,1808.728.668.77-88.5<0.001 faster
256329322330329101,21552.852.652.953.2107,8186.226.116.26-83.9<0.001 faster46.546.446.646.7109,0337.067.007.10-85.8<0.001 faster
51255254657155310755103103103104104,3395.385.335.48-81.4<0.001 faster90.090.090.090.5104,9986.136.086.25-83.7<0.001 faster
1,0241,0209911,0201,02010425202202203204102,3015.024.925.04-80.1<0.001 faster177177177177102,6555.745.635.77-82.6<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.931.901.971.93102280.4000.4000.4020.404101,1904.824.774.86-79.3<0.001 faster0.3490.3490.3500.351101,3715.525.455.56-81.9<0.001 faster
4,0963.783.663.833.79101180.7970.7960.7990.805106064.744.614.76-78.9<0.001 faster0.6950.6950.6960.699106975.435.295.45-81.6<0.001 faster
8,1927.507.367.777.5110601.591.591.591.60103064.714.644.87-78.8<0.001 faster1.391.391.391.39103525.355.315.57-81.3<0.001 faster
16,38415.114.715.415.210303.173.173.183.20101544.764.644.82-79.0<0.001 faster2.772.772.782.78101775.465.335.52-81.7<0.001 faster
32,76830.429.531.030.510156.356.346.396.4010774.774.664.80-79.0<0.001 faster5.565.555.575.5710895.455.315.48-81.7<0.001 faster
65,53660.459.261.860.710812.812.712.912.810394.714.654.81-78.8<0.001 faster11.111.111.211.210455.435.355.55-81.6<0.001 faster
131,07212011812312110425.525.325.625.710204.734.644.80-78.9<0.001 faster22.422.222.522.410225.385.285.48-81.4<0.001 faster
262,14424624125024710251.350.951.451.710104.794.714.85-79.1<0.001 faster44.944.545.645.010115.475.395.54-81.7<0.001 faster
524,2885014935165011011021021041031054.884.814.99-79.5<0.001 faster89.289.089.790.21065.605.525.74-82.1<0.001 faster
1,048,5769909781,0109901012052042092081034.814.764.90-79.2<0.001 faster1791781821811035.535.475.62-81.9<0.001 faster
2,097,1522,0602,0102,1102,0601014084074094171025.034.995.08-80.1<0.001 faster3573563593641025.765.705.82-82.6<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.08400.3540.04100.04100.04200.04200.04200.08401.060.04100.04100.04200.04200.04200.08400.647
185.194.798.51011021061190.1660.2500.2500.2500.2920.2929.480.1660.2080.2500.2500.2500.2923.58
286.497.11011031041071250.5410.6250.6250.6460.6670.70912.00.5000.5830.5830.5840.6250.66616.2
488.11001021051061091281.131.211.211.251.251.3316.51.001.081.081.131.151.2316.7
892.11051071081091131362.172.252.292.312.382.5218.12.042.132.172.172.232.2918.1
161021111141161171211413.964.064.084.134.174.5420.23.673.793.813.843.964.0822.5
321171261281301321361537.507.677.717.757.828.5828.96.887.007.047.117.197.4625.4
6414715415615815916318714.214.414.414.514.616.136.112.813.013.013.113.213.732.5
12820421121321521722524727.127.427.427.527.630.746.624.124.324.424.424.625.743.7
25631932632933033234636852.352.752.852.853.159.373.746.246.446.546.546.749.077.3
51254555055255656058660910210310310310311613689.789.990.090.190.695.4119
1,0241,0001,0101,0201,0201,0301,0701,100200202202203205228251176177177177179188209
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.911.931.931.941.962.032.060.3970.4000.4000.4010.4050.4530.4890.3490.3490.3490.3500.3540.3710.404
4,0963.743.773.783.803.823.984.060.7910.7960.7970.8000.8060.9000.9470.6940.6950.6950.6970.7040.7360.782
8,1927.437.487.507.557.568.048.041.581.591.591.591.611.801.871.381.391.391.391.401.471.55
16,38415.015.115.115.315.416.016.03.153.173.173.193.213.623.682.762.762.772.782.802.963.05
32,76830.130.230.430.630.931.831.86.306.336.356.376.417.357.355.525.535.565.575.616.076.07
65,53660.060.260.460.762.062.062.012.612.712.812.812.914.714.711.011.111.111.211.212.112.1
131,07212012012012112412412425.225.325.525.625.729.329.322.122.222.422.522.624.224.2
262,14424624624624824824824850.750.951.351.651.756.156.144.344.444.945.245.347.747.7
524,28850150150150150150150110210210210310910910989.089.189.290.293.893.893.8
1,048,576990990990990990990990204204205214214214214178178179186186186186
2,097,1522,0602,0602,0602,0602,0602,0602,060408408408425425425425357357357371371371371

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.8340.8330.9170.8521015,5180.7500.7090.7920.7691051,2610.7500.6680.7920.7621064,983
199.396.810198.4103,2501.000.9171.081.011049,5110.9380.9160.9580.9461062,276
210299.1103100103,2011.351.291.421.371047,8311.311.291.381.311059,988
4103101105103103,1481.921.921.961.951045,4261.811.751.831.841055,848
8108105109107103,0633.043.003.093.061040,9192.882.842.922.901049,724
16115114118114102,9184.844.714.884.871035,4764.544.544.584.591042,393
32129128130129102,6678.428.348.468.501028,1707.757.717.847.781033,246
64157155157157102,29015.215.115.315.31020,15313.713.613.813.81023,432
128214211215214101,77628.228.128.328.41013,09725.125.125.225.31015,180
256329323331330101,21553.453.353.654.0107,81847.247.147.347.4109,033
51255354757255510755103103104104104,33990.890.790.991.3104,998
1,0241,0209921,0201,02010425203202204205102,301177177178178102,655
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.931.901.971.94102280.4010.4010.4020.405101,1900.3500.3500.3510.352101,371
4,0963.783.673.833.80101180.7980.7970.8000.806106060.6960.6960.6970.70010697
8,1927.507.367.777.5110601.591.591.591.60103061.391.391.391.4010352
16,38415.114.715.415.210303.183.173.183.21101542.772.772.782.7810177
32,76830.429.531.030.510156.366.356.396.4010775.565.565.585.581089
65,53660.459.361.860.710812.812.712.812.8103911.111.111.211.21045
131,07212011812312110425.625.425.625.7102022.422.222.522.41022
262,14424624125024710251.351.051.451.7101045.044.545.545.11011
524,28850149251750110110210210410310589.389.189.790.2106
1,048,5769919791,010991101205204210208103179178182181103
2,097,1522,0602,0102,1102,060101409407409417102357356359364102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.7080.8330.8340.8750.9171.028.170.6250.7490.7500.7910.8130.93812.10.6260.7500.7500.7920.7920.89615.5
185.995.699.31021031081200.8740.9791.001.041.061.1912.00.7920.9160.9380.9590.9801.0616.2
287.198.01021041051091261.251.331.351.381.421.5416.41.191.271.311.311.351.4617.4
488.91011031051071111291.791.921.921.962.042.1317.51.671.791.811.851.901.9819.1
892.91051081091101161332.873.003.043.083.153.2919.92.752.882.882.922.983.0819.4
161031121151161181231414.674.794.844.884.985.3221.24.424.544.544.614.714.8423.3
321181271291311321381538.178.368.428.488.579.3426.97.547.717.757.807.968.2224.8
6414815415715816016618814.915.115.215.315.416.936.913.513.713.713.813.914.533.2
12820521221421621822624827.828.128.228.328.431.547.224.925.125.125.225.426.643.5
25631932732933133434636952.953.453.453.653.860.174.746.947.147.247.347.550.078.1
51254655155355856158760910210310310410411713790.490.790.890.991.497.7121
1,0241,0001,0101,0201,0201,0301,0701,100201203203203206229252177177177178180188209
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.921.931.931.941.962.032.060.3980.4000.4010.4020.4090.4550.4860.3490.3500.3500.3500.3580.3730.405
4,0963.743.773.783.803.823.984.060.7920.7960.7980.8010.8090.9020.9490.6940.6950.6960.6970.7070.7390.783
8,1927.437.487.507.557.578.048.041.581.591.591.591.611.801.871.381.391.391.391.411.471.55
16,38415.015.115.115.315.416.016.03.153.173.183.193.213.623.682.762.762.772.782.802.963.05
32,76830.130.330.430.630.931.831.86.306.336.366.376.427.357.355.525.535.565.575.626.086.08
65,53660.060.260.460.762.062.062.012.612.712.812.812.914.714.711.011.111.111.211.212.112.1
131,07212012012012112412412425.225.325.625.625.729.329.322.122.222.422.522.624.224.2
262,14424624624624824824824850.750.951.351.651.756.156.144.344.545.045.345.447.747.7
524,28850150150150250250250210210210210310910910989.089.189.390.293.893.893.8
1,048,576991991991991991991991204204205214214214214178178179186186186186
2,097,1522,0602,0602,0602,0602,0602,0602,060408409409425425425425357357357371371371371

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,1001015,36223,80023,80023,80023,4001050,29623,80023,80023,80023,6001061,359
110.29.9910.410.3103,2504,0004,0004,0003,9401049,5114,0004,0004,7904,3301062,276
29.949.7910.210.1103,2011,6001,6001,6001,5801047,8311,7201,7101,7201,7201059,988
49.769.609.969.79103,1488278278288171045,4269238899239031055,848
89.349.239.569.41103,0634364364374351040,9194624534714631049,724
168.798.558.848.82102,9182452452472431035,4762622612642611042,393
327.807.727.847.81102,6671301291301291028,1701421411431411033,246
646.416.396.496.42102,29069.369.069.668.71020,15376.976.777.276.51023,432
1284.704.674.764.69101,77636.536.336.536.21013,09741.141.041.140.81015,180
2563.053.033.113.04101,21519.018.919.018.8107,81821.521.521.621.4109,033
5121.811.751.831.81107559.759.729.769.66104,33911.111.111.111.1104,998
1,0240.9860.9801.010.982104254.954.934.964.91102,3015.675.655.675.64102,655
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,048518509526517102282,5002,4902,5002,480101,1902,8602,8602,8702,850101,371
4,096265261273264101181,2501,2501,2601,240106061,4401,4401,4401,43010697
8,19213412913613310606306296316251030672072072171710352
16,38466.0656865.710303153143163121015436136036136010177
32,76833.0323432.9101515815715815610771801791801801089
65,53616.5161716.610878.0787977.9103990909089.71045
131,0728.00888.0010439.0393939.0102045444544.71022
262,1444.00444.0010219.0192019.3101022222222.21011
524,2882.00222.0010110.010109.8010511111111.0106
1,048,5761.00111.001015.00555.001036565.67103
2,097,1521.00n/a (1 replicate)n/a (1 replicate)1.00112.00222.001023333.00102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80011,9002,83024,40024,40023,80023,80023,80011,9001,62024,40024,40023,80023,80023,80011,9002,020
111.710.610.29.919.789.448.426,0204,0004,0004,0003,4303,4301136,0204,8104,0004,0004,0003,430299
211.610.39.949.759.639.358.011,8501,6001,6001,5501,5001,41083.32,0001,7201,7201,7101,6001,50061.9
411.410.09.769.579.459.167.7888982882780080075060.51,00092492388987481460.0
810.99.579.349.249.148.887.3446244543643342139755.449047146246244943655.2
169.828.998.798.658.568.307.1225324624524224022049.527326426226125324544.5
328.537.947.807.697.617.386.5413313013012912811734.814514314214113913439.4
646.806.516.416.356.296.135.3470.569.669.368.968.462.027.778.277.276.976.575.972.930.8
1284.904.754.704.664.624.444.0637.036.636.536.436.232.621.541.541.141.141.040.738.922.9
2563.143.073.053.033.012.892.7219.119.019.018.918.916.913.621.621.621.521.521.420.412.9
5121.831.821.811.801.791.711.649.839.769.759.749.698.647.3411.111.111.111.111.010.58.40
1,0240.9980.9890.9860.9790.9740.9370.9104.994.964.954.944.894.393.985.685.675.675.665.605.334.77
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0485235205185165114934862,5202,5002,5002,4902,4702,2102,0502,8702,8702,8602,8602,8202,7002,480
4,0962682662652632622522461,2601,2601,2501,2501,2401,1101,0601,4401,4401,4401,4401,4201,3601,280
8,192135134134133133125125634631630629622558535723722720719712681647
16,38467.066.066.065.565.063.063.0317316315314312277272362362361360358338328
32,76833.033.033.033.032.031.031.0159158158157156136136181181180180178165165
65,53617.016.516.516.516.016.016.0797978.078.077.568.068.091909089.589.082.582.5
131,0728.008.008.008.008.008.008.00403939.039.039.034.034.045454545.044.041.041.0
262,1444.004.004.004.004.004.004.00202019.019.018.018.018.023232222.022.021.021.0
524,2882.002.002.002.002.002.002.00101010.010.09.009.009.0011111111.011.011.011.0
1,048,5761.001.001.001.001.001.001.00555.005.005.005.005.006665.005.005.005.00
2,097,1521.001.001.001.001.001.001.00222.002.002.002.002.003333.003.003.003.00

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.710.610.710.71015,51811.511.411.511.41051,26111.411.311.411.31064,983
110.810.810.910.8103,25011.411.411.511.31049,51111.411.311.411.31062,276
210.810.810.910.8103,20111.511.411.511.41047,83111.411.311.511.31059,988
410.910.810.910.8103,14811.511.411.511.41045,42611.411.411.511.31055,848
810.910.910.910.9103,06311.511.511.511.41040,91911.411.411.511.31049,724
1610.910.911.010.9102,91811.511.511.611.41035,47611.511.411.611.41042,393
3210.910.911.010.9102,66711.511.411.511.51028,17011.511.411.611.41033,246
6411.010.911.010.9102,29011.511.511.611.51020,15311.511.411.511.41023,432
12811.011.011.011.0101,77611.511.411.511.41013,09711.411.411.411.41015,180
25611.011.011.111.0101,21511.511.411.511.5107,81811.411.411.511.4109,033
51211.111.111.211.11075511.511.511.611.5104,33911.511.411.511.5104,998
1,02411.311.211.311.21042511.611.611.711.6102,30111.611.511.711.5102,655
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.511.411.511.41022811.811.811.911.8101,19011.711.711.811.7101,371
4,09612.012.012.112.01011812.112.012.212.11060612.112.012.112.010697
8,19213.413.313.413.3106012.812.712.812.71030612.712.712.812.610352
16,38416.516.516.516.4103013.913.815.813.81015413.813.715.613.710177
32,76821.020.921.020.8101516.016.018.315.9107715.815.718.115.81089
65,53629.929.930.029.510820.220.125.120.1103919.919.819.919.71045
131,07253.053.053.152.010427.327.227.327.1102028.228.228.428.01022
262,14491.690.893.294.910248.248.150.147.2101045.745.649.845.11011
524,28817817717917910184.784.684.783.010584.083.984.182.8106
1,048,576351350352351101156156156154103158158158155103
2,097,152697696698697101293292294296102294293296299102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9710.610.710.710.710.710.710.411.311.511.511.511.511.510.411.211.411.411.411.411.4
19.9610.810.810.810.910.910.910.411.311.411.411.411.411.410.411.211.411.411.411.411.4
29.9610.810.810.910.910.910.910.411.311.511.511.511.511.510.311.211.411.411.411.411.4
49.9510.810.910.910.910.910.910.411.311.511.511.511.511.510.411.311.411.411.411.411.4
89.9610.910.910.910.910.910.910.411.311.511.511.511.511.510.311.311.411.411.411.411.4
169.9510.910.910.910.910.910.910.411.411.511.511.511.511.510.411.311.511.511.511.511.5
329.9610.910.910.910.910.910.910.411.311.511.611.611.611.610.411.411.511.611.611.611.6
649.9611.011.011.011.011.011.010.411.411.511.511.711.711.710.411.311.511.611.611.611.6
1289.9611.011.011.011.011.011.010.411.411.511.611.611.611.610.411.311.411.511.511.511.5
2569.9711.011.011.011.011.011.010.411.411.511.511.511.511.510.411.411.411.411.511.611.6
5129.9611.111.111.111.111.111.110.411.511.511.511.611.611.610.411.511.511.511.511.511.5
1,0249.9611.311.311.311.311.311.310.311.611.611.611.611.611.610.311.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9611.511.511.511.511.511.510.311.811.811.811.811.811.810.411.711.711.711.711.711.7
4,0969.9612.012.012.012.012.012.010.412.112.112.112.112.112.110.412.112.112.112.112.112.1
8,1929.9613.413.413.413.413.413.410.412.812.812.812.812.812.810.312.712.712.712.712.712.7
16,38414.316.516.516.516.516.516.510.413.913.913.913.913.913.910.413.713.813.813.813.813.8
32,76818.720.921.021.021.021.021.010.416.016.016.016.016.016.010.415.815.815.815.815.815.8
65,53626.329.829.929.930.030.030.018.420.220.220.220.220.220.210.419.919.919.919.919.919.9
131,07248.648.653.053.153.153.153.124.827.227.327.327.327.327.323.028.128.228.228.228.228.2
262,14491.691.691.698.398.398.398.341.048.148.248.248.348.348.339.945.645.745.745.745.745.7
524,28817817817817917917917976.884.384.784.784.784.784.777.283.884.084.184.184.184.1
1,048,576351351351351351351351150150156156156156156150150158158158158158
2,097,152697697697697697697697293293293298298298298294294294303303303303

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
000001015,51800001051,26100001064,983
114141414103,25000001049,51100001062,276
225252525103,20122221047,83122221059,988
446464646103,14844441045,42644441055,848
887878787103,06377771040,91988881049,724
16168168168168102,918101010101035,476121212121042,393
32329329329329102,667161616161028,170181818181033,246
64650650650650102,290222222221020,153242424241023,432
1281,2901,2901,2901,290101,776282828281013,097303030301015,180
2562,5702,5702,5702,570101,21534343434107,81836363636109,033
5125,1305,1305,1305,1301075540404040104,33942424242104,998
1,02410,30010,30010,30010,3001042546464646102,30148484848102,655
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04820.520.520.520.51022852525252101,19054545454101,371
4,09641.041.041.041.01011858585858106066262626210697
8,19281.981.981.982.0106064646464103067070707010352
16,384164164164164103070707070101548282828210177
32,7683283283283281015767676761077989898981089
65,5366556556556561088282828210391221221221221045
131,0721,3101,3101,3101,3101048888888810201621621621621022
262,1442,6202,6202,6202,6201029494949410102342342342341011
524,2885,2405,2405,2405,240101100100100100105370370370370106
1,048,57610,50010,50010,50010,500101106106106106103634634634634103
2,097,15221,00021,00021,00021,0001011121121121121021,1501,1501,1501,150102
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
11414141414141400000000000000
22525252525252522222222222222
44646464646464644444444444444
88787878787878777777778888888
161681681681681681681681010101010101012121212121212
323293293293293293293291616161616161618181818181818
646506506506506506506502222222222222224242424242424
1281,2901,2901,2901,2901,2901,2901,2902828282828282830303030303030
2562,5702,5702,5702,5702,5702,5702,5703434343434343436363636363636
5125,1305,1305,1305,1305,1305,1305,1304040404040404042424242424242
1,02410,30010,30010,30010,30010,30010,30010,3004646464646464648484848484848
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,04820.520.520.520.520.520.520.55252525252525254545454545454
4,09641.041.041.041.041.041.041.05858585858585862626262626262
8,19281.981.981.981.981.981.981.96464646464646470707070707070
16,3841641641641641641641647070707070707082828282828282
32,7683283283283283283283287676767676767698989898989898
65,53665565565565565565565582828282828282122122122122122122122
131,0721,3101,3101,3101,3101,3101,3101,31088888888888888162162162162162162162
262,1442,6202,6202,6202,6202,6202,6202,62094949494949494234234234234234234234
524,2885,2405,2405,2405,2405,2405,2405,240100100100100100100100370370370370370370370
1,048,57610,50010,50010,50010,50010,50010,50010,500106106106106106106106634634634634634634634
2,097,15221,00021,00021,00021,00021,00021,00021,0001121121121121121121121,1501,1501,1501,1501,1501,1501,150

entity.create.no-entities

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
042424242.110112,38442424242.81091,8941.001.001.0001.000 equivalent42424245.710117,8641.001.001.0001.000 equivalent
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
0414142424262.53.444141424242833.384141424262.5841.52

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterations
068866675069610127,88568866774969710100,38670966774971710122,969
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
056366768870973081316.358366768870975079316.658368870975075183416.3

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
023.823.823.823.910112,38423.823.823.823.71091,89423.823.823.822.910117,864
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024.424.423.823.823.817.941824.424.423.823.823.812.132524.424.423.823.817.911.9658

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510127,88511.011.011.111.010100,38610.910.910.910.910122,969
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9510.510.510.510.510.510.510.311.011.011.011.011.011.010.410.910.910.910.910.910.9

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010127,885000010100,386000010122,969
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000

entity.destroy.minimal

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042510122,0520.04200.04200.04200.04271093,4311.001.001.0001.000 equivalent0.04200.04200.04200.042210112,7431.001.001.0001.000 equivalent
124.624.224.824.51015,4421.251.211.251.241050,18419.819.620.3-94.9<0.001 faster0.4590.4580.5000.4751063,15053.652.753.9-98.1<0.001 faster
225.825.825.825.81014,4021.711.671.711.701046,26615.115.115.5-93.4<0.001 faster0.9580.9581.000.9591057,27326.926.827.0-96.3<0.001 faster
427.627.127.827.71013,0312.502.502.502.521040,89411.010.911.1-90.9<0.001 faster1.811.791.831.821049,27215.114.815.4-93.4<0.001 faster
831.131.031.631.31010,9543.963.964.003.981033,4977.847.787.92-87.3<0.001 faster3.423.383.463.411038,9229.169.079.26-89.1<0.001 faster
1639.138.539.539.3108,1936.636.636.676.671025,7795.895.825.94-83.0<0.001 faster6.326.256.546.341028,3606.176.036.27-83.8<0.001 faster
3253.653.654.353.9105,55812.012.012.112.11017,4214.474.454.51-77.6<0.001 faster12.111.812.512.11018,7124.464.384.52-77.6<0.001 faster
6484.483.985.184.7103,34322.722.622.722.81010,7843.723.713.74-73.2<0.001 faster23.423.223.823.51011,3113.603.563.64-72.2<0.001 faster
128144143146145101,88443.743.643.943.9106,1753.303.283.33-69.7<0.001 faster45.345.246.345.7106,3943.183.143.20-68.5<0.001 faster
2562642632662651099985.985.686.086.1103,3513.083.073.10-67.5<0.001 faster90.289.793.490.3103,4342.932.902.95-65.9<0.001 faster
51250850651051010513170170171171101,7542.982.972.99-66.5<0.001 faster180178184181101,7742.822.782.85-64.6<0.001 faster
1,02499098999799310261339338340340108992.922.912.94-65.8<0.001 faster358357360360109102.772.752.78-63.9<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.961.961.971.97101320.6770.6750.6840.678104552.902.882.91-65.5<0.001 faster0.7250.7120.7430.726104572.712.672.75-63.1<0.001 faster
4,0963.913.894.043.9210661.351.351.361.36102292.892.882.91-65.4<0.001 faster1.441.421.461.45102302.722.682.76-63.2<0.001 faster
8,1927.817.787.887.8210332.702.692.712.70101162.892.882.91-65.5<0.001 faster2.882.842.912.89101162.722.702.74-63.2<0.001 faster
16,38415.615.515.715.610175.425.415.455.4310582.882.872.89-65.3<0.001 faster5.795.725.815.8010582.712.682.73-63.0<0.001 faster
32,76831.431.331.731.410910.810.710.810.810292.922.902.94-65.7<0.001 faster11.611.411.811.610292.722.692.75-63.2<0.001 faster
65,53663.362.963.663.310521.621.622.021.610152.922.892.94-65.7<0.001 faster23.022.823.423.110152.752.722.77-63.6<0.001 faster
131,07212812813012810243.242.943.843.21082.962.952.99-66.3<0.001 faster45.945.446.445.91082.802.772.81-64.2<0.001 faster
262,14426126026526110186.586.187.186.51043.023.003.04-66.9<0.001 faster92.091.093.692.61042.842.812.87-64.8<0.001 faster
524,2885265225295261011731721731731023.043.033.06-67.1<0.001 faster1831821881841022.852.812.88-65.0<0.001 faster
1,048,5761,0701,0701,0901,0701013463443493461013.103.083.12-67.7<0.001 faster3693633803691012.922.862.95-65.7<0.001 faster
2,097,1522,2002,2002,2202,2001016916877036911013.193.153.21-68.6<0.001 faster7397247577391012.982.943.03-66.5<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.08300.5420.04100.04100.04200.04200.04200.08301.040.04100.04100.04200.04200.04200.06252.12
124.024.224.624.824.925.744.51.101.211.251.251.291.3816.90.3750.4580.4590.5000.5000.54216.8
225.225.725.825.926.026.744.61.581.671.711.711.751.8317.30.8750.9580.9580.9591.001.0616.6
427.027.527.627.827.928.847.62.382.502.502.542.582.6719.01.691.791.811.831.852.0018.3
830.831.031.131.231.732.557.33.793.923.964.004.044.1520.33.253.383.423.423.483.5819.5
1638.539.039.139.239.541.159.26.466.596.636.696.756.9026.46.106.256.326.406.486.6123.2
3253.253.553.653.854.357.672.311.812.012.012.112.312.829.611.812.012.112.212.312.730.0
6483.584.184.484.785.289.710122.322.522.722.823.123.944.823.123.423.423.623.724.543.3
12814314414414514615617443.343.643.743.944.446.267.644.945.245.345.545.947.765.2
25626226426426526728530385.485.785.986.186.690.010789.289.890.290.590.794.5113
512505507508510512547558170170170171171177204179180180182183192217
1,0249869899909949981,0701,080337338339340342355385355357358361363376401
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.951.961.961.971.982.112.130.6740.6760.6770.6800.6820.6970.7300.7210.7230.7250.7280.7310.7560.771
4,0963.883.903.913.933.944.214.211.341.351.351.351.361.391.411.431.441.441.461.471.501.51
8,1927.767.797.817.837.858.098.092.682.702.702.702.712.752.772.842.862.882.902.912.993.00
16,38415.515.615.615.615.715.915.95.385.415.425.435.455.515.515.745.785.795.825.836.046.04
32,76831.331.431.431.531.731.731.710.710.710.810.810.810.910.911.511.611.611.611.711.911.9
65,53663.063.163.363.463.663.663.621.521.621.621.721.721.721.722.822.923.023.223.223.223.2
131,07212812812812812812812842.943.043.243.343.543.543.545.545.645.946.046.246.246.2
262,14426126126126126126126186.286.286.586.686.986.986.991.691.692.092.692.992.992.9
524,288526526526526526526526173173173174174174174183183183186186186186
1,048,5761,0701,0701,0701,0701,0701,0701,070346346346346346346346369369369369369369369
2,097,1522,2002,2002,2002,2002,2002,2002,200691691691691691691691739739739739739739739

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7080.6670.7080.69710126,7350.7290.6670.7500.7271098,5260.6880.6670.7490.69110125,981
125.324.925.525.31015,4421.921.882.041.951050,1841.191.131.251.191063,150
226.526.426.526.61014,4022.402.342.462.421046,2661.671.631.711.671057,273
428.427.828.528.41013,0313.253.213.253.261040,8942.502.462.582.521049,272
831.931.732.332.01010,9544.714.674.754.741033,4974.134.084.174.141038,922
1639.839.240.240.0108,1937.347.297.427.381025,7797.026.967.257.071028,360
3254.354.255.154.7105,55812.712.712.812.81017,42112.812.513.112.81018,712
6485.184.785.985.5103,34323.423.323.523.51010,78424.223.824.524.21011,311
128145144146146101,88444.444.344.744.6106,17546.145.947.046.4106,394
2562652642672661099986.686.486.886.9103,35191.090.494.391.1103,434
51250950651151110513171170172172101,754181179185182101,774
1,024992990998994102613403383403411089935935836136110910
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.971.961.971.97101320.6790.6760.6850.679104550.7260.7130.7450.72710457
4,0963.913.894.053.9210661.351.351.361.36102291.441.421.461.4610230
8,1927.817.797.887.8210332.702.692.712.70101162.882.842.922.8910116
16,38415.615.615.715.610175.435.415.455.4310585.795.725.825.811058
32,76831.431.331.731.510910.810.810.810.8102911.611.411.811.61029
65,53663.362.963.663.310521.621.622.021.6101523.022.823.423.11015
131,07212812813012810243.342.943.843.210845.945.446.545.9108
262,14426126026526110186.586.187.186.510492.091.093.692.6104
524,288527522530527101173172173173102183182188184102
1,048,5761,0801,0701,0901,080101347345349347101370364380369101
2,097,1522,2002,2002,2202,200101692688703692101739725758739101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5620.6670.7080.7090.7500.83316.60.5830.7080.7290.7500.7710.85516.30.5830.6670.6880.7090.7300.79315.9
124.724.925.325.525.726.545.31.791.921.921.962.022.1917.81.061.171.191.211.231.3118.0
225.926.426.526.626.727.545.02.252.382.402.462.502.6318.61.541.631.671.691.711.8317.3
427.728.228.428.528.629.648.33.063.213.253.293.333.4619.32.352.482.502.542.582.7119.0
831.531.731.932.032.433.653.04.504.674.714.754.845.0021.03.944.084.134.174.214.3620.2
1639.239.739.840.040.242.057.87.177.307.347.427.487.6928.06.796.967.027.117.197.3623.9
3253.954.254.354.655.158.873.312.512.712.712.913.013.530.412.512.712.812.913.013.529.4
6484.284.985.185.586.092.010423.023.323.423.623.924.841.423.724.124.224.324.425.343.4
12814314414514514615617544.044.344.444.645.247.370.045.645.946.146.246.648.968.7
25626326426526626828630486.086.586.686.887.393.110689.990.691.091.391.598.8112
512506508509511514548559170171171171172180204180180181183184194218
1,0249879909929951,0001,0701,080338339340341344355386356358359362364377402
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.951.961.971.971.982.112.130.6750.6770.6790.6800.6840.6970.7310.7220.7240.7260.7290.7330.7560.773
4,0963.883.903.913.933.944.214.211.351.351.351.361.371.391.421.431.441.441.461.471.511.52
8,1927.777.807.817.847.858.108.102.682.702.702.712.712.752.782.842.862.882.902.922.993.00
16,38415.515.615.615.715.715.915.95.385.415.435.445.465.515.515.755.785.795.825.836.046.04
32,76831.331.431.431.531.731.731.710.710.710.810.810.910.910.911.511.511.611.611.711.911.9
65,53663.063.263.363.563.663.663.621.521.621.621.721.721.721.722.822.923.023.223.223.223.2
131,07212812812812812812812842.943.143.343.343.543.543.545.545.745.946.046.246.246.2
262,14426126126126126126126186.386.386.586.686.986.986.991.691.792.092.792.992.992.9
524,288527527527527527527527173173173174174174174183183183186186186186
1,048,5761,0801,0801,0801,0801,0801,0801,080347347347347347347347370370370370370370370
2,097,1522,2002,2002,2002,2002,2002,2002,200692692692692692692692739739739739739739739

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
023,80023,80023,80023,80010122,05223,80023,80023,80023,7001093,43123,80023,80023,80023,90010112,743
140.740.441.340.81015,4428008008288071050,1842,1802,0002,1902,1101063,150
238.838.738.838.71014,4025865866005901046,2661,0401,0001,0401,0401057,273
436.236.136.936.21013,0314004004003971040,8945525455595511049,272
832.131.732.332.01010,9542532502532521033,4972932892962931038,922
1625.625.326.025.5108,1931511501511501025,7791581531601581028,360
3218.718.418.718.5105,55883.482.883.482.71017,42182.980.384.582.71018,712
6411.911.811.911.8103,34344.244.144.344.01010,78442.742.043.242.51011,311
1286.956.876.996.90101,88422.922.823.022.8106,17522.121.622.221.9106,394
2563.793.763.803.771099911.711.611.711.6103,35111.110.711.211.1103,434
5121.971.961.981.96105135.875.855.905.86101,7545.565.445.635.53101,774
1,0241.011.001.011.01102612.952.952.962.95108992.802.782.802.7710910
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,048509507510508101321,4801,4601,4801,480104551,3801,3501,4101,38010457
4,09625624725725510667417367427381022969468470368810230
8,19212812712912810333713693723701011634834335234610116
16,38464.0646463.9101718518418518410581731721751721058
32,76832.0313232.010993.0929392.7102986.5858786.31029
65,53616.0161616.010546.0454646.0101543.5434443.31015
131,0728.00888.0010223.0232323.010822.0212222.0108
262,1444.00444.0010112.0111211.910411.0111111.0104
524,2882.00222.001016.00666.001025.00555.00102
1,048,5761.00111.001013.00333.001013.00333.00101
2,097,152n/an/an/an/an/an/a1.00111.001011.00111.00101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80012,1001,89024,40024,40023,80023,80023,80012,1001,50024,40024,40023,80023,80023,80017,900471
141.741.440.740.340.239.022.590682880080077472859.02,6702,1902,1802,0002,0001,85059.7
239.738.938.838.638.537.522.463260058658557254657.91,1401,0401,0401,0401,00094260.2
437.036.436.236.135.934.821.042140040039338737552.859355855254653950054.9
832.532.232.132.031.630.817.626425525325024724149.230829629329328827951.3
1626.025.625.625.525.424.316.915515215115014814538.016416015815615415143.1
3218.818.718.718.618.417.413.884.883.683.482.481.478.133.884.883.582.982.281.278.833.3
6412.011.911.911.811.711.29.8644.844.444.243.843.341.922.443.442.842.742.542.340.923.1
1287.016.976.956.926.876.435.7323.123.022.922.822.521.714.922.322.122.122.021.821.015.3
2563.813.803.793.773.753.513.3011.711.711.711.611.611.19.3611.211.111.111.111.010.68.85
5121.981.971.971.961.951.831.795.905.885.875.865.845.654.915.595.575.565.505.475.214.60
1,0241.011.011.011.011.000.9350.9292.972.962.952.942.932.822.602.812.802.802.772.762.662.49
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0485135115095085064744691,4801,4801,4801,4701,4701,4401,3701,3901,3801,3801,3801,3701,3201,300
4,096258257256255254237237744741741739735719708698695694686683665661
8,192129129128128128124124373371371370369364361352350348345343335334
16,38464.064.064.064.064.063.063.0186185185184184182182174173173172172166166
32,76832.032.032.032.032.032.032.093.093.093.093.092.092.092.087.587.086.586.086.084.084.0
65,53616.016.016.016.016.016.016.046.046.046.046.046.046.046.044.044.043.543.043.043.043.0
131,0728.008.008.008.008.008.008.0023.023.023.023.023.023.023.022.022.022.022.022.022.022.0
262,1444.004.004.004.004.004.004.0012.012.012.011.511.511.511.511.011.011.011.011.011.011.0
524,2882.002.002.002.002.002.002.006.006.006.006.006.006.006.005.005.005.005.005.005.005.00
1,048,5761.001.001.001.001.001.001.003.003.003.003.003.003.003.003.003.003.003.003.003.003.00
2,097,152n/an/an/an/an/an/an/a1.001.001.001.001.001.001.001.001.001.001.001.001.001.00

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510126,73511.111.011.111.01098,52610.910.911.010.910125,981
110.710.610.710.61015,44211.411.411.511.41050,18411.411.311.411.31063,150
210.710.710.710.71014,40211.511.411.511.41046,26611.411.411.411.31057,273
410.710.710.810.71013,03111.511.411.511.41040,89411.411.411.511.31049,272
810.710.710.810.71010,95411.411.311.511.41033,49711.511.411.511.41038,922
1610.810.710.810.7108,19311.411.311.411.41025,77911.411.311.411.41028,360
3210.810.710.810.8105,55811.511.411.511.41017,42111.411.411.511.41018,712
6410.810.810.910.8103,34311.411.411.411.41010,78411.411.311.411.31011,311
12810.910.810.910.8101,88411.411.411.411.4106,17511.411.311.411.4106,394
25610.910.810.910.91099911.511.411.511.4103,35111.411.411.511.4103,434
51211.010.911.010.91051311.511.511.611.5101,75411.511.411.611.5101,774
1,02411.111.111.211.11026111.711.611.911.71089911.611.611.711.610910
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.611.611.611.61013211.911.811.911.91045511.911.811.911.810457
4,09612.212.212.312.2106612.212.212.312.21022912.212.112.612.110230
8,19213.513.513.613.5103312.912.913.012.91011612.912.914.012.910116
16,38416.316.216.416.2101714.314.314.414.2105814.514.414.514.41058
32,76821.921.823.121.810916.916.816.916.8102916.616.516.716.61029
65,53633.032.933.032.710520.820.820.920.7101521.421.321.421.31015
131,07252.652.654.353.510232.232.232.331.910833.833.733.833.4108
262,14497.897.897.997.810153.953.954.052.910453.753.754.152.9104
524,28818818818818810192.091.992.195.510292.492.392.595.5102
1,048,576370370370369101177177177177101178178178178101
2,097,152732732732732101345345345345101346346346346101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
09.9710.510.510.510.510.510.510.411.111.111.111.111.111.110.310.910.910.910.910.910.9
19.9610.610.710.710.710.710.710.311.311.411.411.411.411.410.411.211.411.411.411.411.4
29.9610.610.710.710.710.710.710.411.311.511.511.511.511.510.411.311.411.411.411.411.4
49.9610.710.710.810.810.810.810.311.311.511.511.511.511.510.411.311.411.411.411.411.4
89.9610.710.710.710.810.810.810.411.311.411.511.511.511.510.411.311.511.511.511.511.5
169.9810.810.810.810.810.810.810.411.311.411.511.511.511.510.311.311.411.511.511.511.5
329.9710.810.810.810.810.810.810.411.311.511.511.511.611.610.311.311.411.411.511.611.6
649.9610.810.810.810.810.810.810.311.311.411.511.611.611.610.411.311.411.411.511.511.5
1289.9610.910.910.910.910.910.910.411.411.411.511.511.511.510.411.411.411.411.411.411.4
2569.9610.910.910.910.910.910.910.411.511.511.511.511.511.510.411.411.411.411.411.511.5
5129.9611.011.011.011.011.011.010.311.511.511.511.511.611.610.411.511.511.511.511.511.5
1,0249.9611.111.111.111.111.111.110.311.711.711.711.711.711.710.411.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,0489.9611.611.611.611.611.611.610.411.911.911.911.911.911.910.411.911.911.911.911.911.9
4,0969.9712.212.212.212.212.212.210.412.212.212.212.212.212.210.412.112.212.212.212.212.2
8,19213.013.513.513.513.513.513.510.312.912.912.912.912.912.910.412.912.912.912.912.912.9
16,38415.416.216.316.316.316.316.310.414.314.314.314.314.314.310.414.414.514.514.514.514.5
32,76821.221.821.921.921.921.921.915.516.816.916.916.916.916.915.716.516.616.616.616.616.6
65,53631.832.933.033.033.033.033.019.820.720.820.820.820.820.820.521.321.421.421.421.421.4
131,07252.652.652.654.354.354.354.329.632.232.232.332.332.332.330.933.333.833.833.833.833.8
262,14497.897.897.897.897.897.897.848.948.953.954.554.554.554.549.950.053.754.054.054.054.0
524,28818818818818818818818891.992.092.099.199.199.199.192.492.492.498.598.598.598.5
1,048,576370370370370370370370177177177177177177177178178178178178178178
2,097,152732732732732732732732345345345345345345345346346346346346346346

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010126,73500001098,526000010125,981
1111111111015,44213131313.01050,1841111.001063,150
2222222221014,40215151515.01046,2663333.001057,273
4454545451013,03118181818.01040,8946666.001049,272
8909090901010,95423232323.01033,49711111111.01038,922
16179179179179108,19331313131.01025,77919191919.01028,360
32355355355355105,55848484848.01017,42136363636.01018,712
64708708708708103,34381818181.01010,78469696969.01011,311
1281,4101,4101,4101,410101,884146146146146106,175134134134134106,394
2562,8202,8202,8202,82010999275275275275103,351263263263263103,434
5125,6405,6405,6405,64010513532532532532101,754520520520520101,774
1,02411,30011,30011,30011,300102611,0501,0501,0501,050108991,0301,0301,0301,03010910
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedian (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedian (K)CI low (K)CI high (K)mean (K)replicatesiterations
2,04822.522.522.522.5101322.072.072.072.07104552.062.062.062.0610457
4,09645.145.145.145.110664.124.124.124.12102294.114.114.114.1110230
8,19290.190.190.190.110338.228.228.228.22101168.218.218.218.2010116
16,384180180180180101716.416.416.416.4105816.416.416.416.41058
32,76836036036036110932.832.832.832.8102932.832.832.832.81029
65,53672172172172110565.665.665.665.6101565.665.665.665.61015
131,0721,4401,4401,4401,440102131131131131108131131131131108
262,1442,8802,8802,8802,880101262262262262104262262262262104
524,2885,7705,7705,7705,770101524524524525102524524524525102
1,048,57611,50011,50011,50011,5001011,0501,0501,0501,0501011,0501,0501,0501,050101
2,097,15223,10023,10023,10023,1001012,1002,1002,1002,1001012,1002,1002,1002,100101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
111111111111111131313131313171111114
222222222222222151515151515193333336
445454545454545181818181818226666669
8909090909090902323232323232711111111111114
161791791791791791791793131313131313519191919191922
323553553553553553553554848484848485236363636363639
647087087087087087087088181818181818569696969696972
1281,4101,4101,4101,4101,4101,4101,410146146146146146146150134134134134134134137
2562,8202,8202,8202,8202,8202,8202,820275275275275275275279263263263263263263266
5125,6405,6405,6405,6405,6405,6405,640532532532532532532536520520520520520520523
1,02411,30011,30011,30011,30011,30011,30011,3001,0501,0501,0501,0501,0501,0501,0501,0301,0301,0301,0301,0301,0301,040
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)
2,04822.522.522.522.522.522.522.52.072.072.072.072.072.072.072.062.062.062.062.062.062.06
4,09645.145.145.145.145.145.145.14.124.124.124.124.124.124.124.114.114.114.114.114.114.11
8,19290.190.190.190.190.190.190.18.228.228.228.228.228.228.228.208.218.218.218.218.218.21
16,38418018018018018018018016.416.416.416.416.416.416.416.416.416.416.416.416.416.4
32,76836036036036036036036032.832.832.832.832.832.832.832.832.832.832.832.832.832.8
65,53672172172172172172172165.665.665.665.665.665.665.665.665.665.665.665.665.665.6
131,0721,4401,4401,4401,4401,4401,4401,440131131131131131131131131131131131131131131
262,1442,8802,8802,8802,8802,8802,8802,880262262262262262262262262262262262262262262
524,2885,7705,7705,7705,7705,7705,7705,770524524524524524524524524524524524524524524
1,048,57611,50011,50011,50011,50011,50011,50011,5001,0501,0501,0501,0501,0501,0501,0501,0501,0501,0501,0501,0501,0501,050
2,097,15223,10023,10023,10023,10023,10023,10023,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,1002,100

entity.lookup.mixed-three

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042010120,22242.0424243.610128,8161.001.001.0001.000 equivalent42.0424242.610125,4591.001.001.0001.000 equivalent
10.2500.2500.2500.23710127,4291258412511410129,8912.002.002.98-50.0<0.001 faster1058312510510127,5502.232.002.98-55.2<0.001 faster
20.2500.2090.2500.23510127,9881258412511310130,0492.001.672.49-50.0<0.001 faster1258412510910131,5782.001.672.49-50.0<0.001 faster
40.4170.4170.4580.42610118,93416716716717210128,9562.502.502.51-60.0<0.001 faster16716616716610127,7302.502.502.51-60.0<0.001 faster
80.7500.7500.7910.77510111,65029129129228210124,3842.582.582.72-61.2<0.001 faster25025029127310124,0683.003.003.16-66.7<0.001 faster
161.461.461.461.481096,12850045950050010118,2492.922.922.92-65.7<0.001 faster45945845948010117,3973.183.183.18-68.5<0.001 faster
322.792.792.792.811075,89191787591792810106,7253.053.053.09-67.2<0.001 faster87587587589110107,7533.193.193.19-68.7<0.001 faster
645.525.505.545.551053,0221,7101,7101,7101,7401090,2293.223.223.25-69.0<0.001 faster1,6701,6701,6701,7001091,7403.313.303.33-69.8<0.001 faster
12811.010.911.011.01033,7053,3803,3803,3803,4401068,0243.263.243.27-69.3<0.001 faster3,2503,2503,2503,3101069,6453.383.363.39-70.4<0.001 faster
25621.921.822.021.91019,2866,6706,6306,6706,7901046,8133.293.283.31-69.6<0.001 faster6,4206,4206,4206,5501048,3663.413.413.43-70.7<0.001 faster
51243.543.544.043.61010,45413,30013,20013,30013,5001028,6523.293.283.30-69.6<0.001 faster12,80012,80012,80013,0001029,6763.413.413.43-70.7<0.001 faster
1,02487.487.087.987.4105,45026,40026,40026,40026,9001016,1303.313.293.31-69.7<0.001 faster25,50025,40025,50026,0001016,7633.433.423.44-70.8<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.1750.1740.1750.175102,7870.05280.05270.05280.0538108,6463.313.303.31-69.8<0.001 faster0.05080.05080.05080.0519108,9353.433.423.43-70.9<0.001 faster
4,0960.3490.3480.3510.350101,4090.1050.1050.1050.107104,4683.313.303.33-69.8<0.001 faster0.1020.1020.1020.104104,6273.443.423.45-70.9<0.001 faster
8,1920.6970.6940.6990.698107110.2110.2110.2110.215102,2753.313.303.32-69.8<0.001 faster0.2030.2030.2030.207102,3593.433.423.44-70.9<0.001 faster
16,3841.391.391.401.40103570.4220.4210.4220.429101,1493.313.303.31-69.7<0.001 faster0.4060.4060.4060.414101,1913.433.433.44-70.8<0.001 faster
32,7682.792.782.802.80101790.8430.8430.8430.854105813.313.303.31-69.7<0.001 faster0.8130.8130.8130.824106023.433.423.44-70.8<0.001 faster
65,5365.595.585.605.6010891.691.691.691.71102923.313.313.32-69.8<0.001 faster1.631.631.631.65103023.443.433.45-70.9<0.001 faster
131,07211.211.211.311.210453.383.383.393.38101483.323.313.34-69.9<0.001 faster3.253.253.283.26101533.443.433.46-71.0<0.001 faster
262,14422.422.422.622.410236.756.756.776.7610743.313.313.33-69.8<0.001 faster6.526.526.576.5210773.433.433.45-70.9<0.001 faster
524,28844.944.445.144.9101213.513.513.513.510373.333.293.33-69.9<0.001 faster13.013.013.213.010393.453.413.45-71.0<0.001 faster
1,048,57689.789.390.689.710627.027.027.227.010193.323.303.33-69.9<0.001 faster26.126.126.326.110203.443.423.45-70.9<0.001 faster
2,097,15218017918218010354.154.054.654.110103.323.313.35-69.9<0.001 faster52.252.152.752.210103.443.433.47-71.0<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.04202.1941.04142.0420.04200.08355.024141.042.042420.08301.44
10.1660.2090.2500.2500.2500.29215.641.0841251250.1250.1675.924183.01051251250.1679.35
20.1460.2080.2500.2500.2500.29213.041.0841251250.1250.16715.34183.01251251250.1678.54
40.3330.4160.4170.4170.4580.50014.783.01661671670.2080.25013.6831661671671670.20910.7
80.6660.7500.7500.7920.7920.91716.71672502912920.2920.37515.91662502502922920.33415.7
161.331.461.461.501.501.6718.63964595005000.5420.62516.23754584595005000.62516.7
322.672.792.792.812.842.9220.27928759179171.001.1916.77508558758759381.1716.6
645.405.505.525.545.595.7322.11,5801,7101,7101,7101.752.2722.11,5401,6301,6701,6701,7102.2122.3
12810.810.911.011.011.011.329.03,2503,3403,3803,3803.444.4821.73,1303,2303,2503,2503,2904.3823.2
25621.821.921.921.922.022.639.76,5406,6306,6706,6706.808.8824.76,2906,4206,4206,4206,5408.6526.8
51243.243.543.543.643.845.661.713,10013,20013,30013,30013.417.733.112,70012,80012,80012,80012,90017.232.6
1,02486.987.387.487.487.691.111426,30026,40026,40026,50026.735.251.225,30025,40025,50025,50025,70034.350.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.1740.1740.1750.1750.1750.1820.2070.05260.05270.05280.05280.05310.07030.08760.05070.05080.05080.05090.05110.06850.0837
4,0960.3480.3490.3490.3500.3510.3620.3910.1050.1050.1050.1060.1060.1410.1620.1020.1020.1020.1020.1020.1370.152
8,1920.6940.6960.6970.6980.7000.7160.7590.2110.2110.2110.2110.2130.2810.3000.2030.2030.2030.2030.2050.2730.289
16,3841.391.391.391.401.401.421.460.4210.4210.4220.4220.4240.5620.5780.4060.4060.4060.4070.4100.5470.564
32,7682.782.782.792.792.802.852.870.8430.8430.8430.8440.8481.121.140.8120.8130.8130.8150.8211.091.11
65,5365.565.585.595.605.625.695.691.691.691.691.691.702.252.261.621.631.631.631.642.192.19
131,07211.211.211.211.211.211.311.33.373.373.383.383.393.454.043.253.253.253.263.273.364.38
262,14422.322.422.422.422.422.522.56.756.756.756.776.786.846.846.516.526.526.536.546.636.63
524,28844.844.944.945.045.045.145.113.513.513.513.513.513.613.613.013.013.013.013.113.113.1
1,048,57689.789.789.789.889.989.989.927.027.027.027.027.127.127.126.026.126.126.126.126.226.2
2,097,15217918018018018018018054.054.054.154.154.154.254.252.152.152.252.252.252.252.2

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7090.7080.7500.72410131,2090.7080.6660.7090.70610133,3650.7080.6660.7490.69710134,423
10.8750.8750.9160.88810127,4290.7510.7490.8340.76810129,8920.7920.7090.8330.81010127,550
20.8750.8740.9170.88310127,9880.7510.7500.7920.76910130,0490.7500.7090.7910.76210131,578
41.081.041.171.1010118,9340.8130.7910.8750.81910128,9560.8340.7920.8750.84510127,730
81.421.421.461.4310111,6500.9170.9160.9590.92810124,3840.9380.9170.9580.94610124,068
162.132.082.132.131096,1281.131.081.171.1510118,2491.151.121.211.1610117,397
323.463.423.503.461075,8911.541.541.581.5810106,7251.541.501.581.5710107,753
646.176.136.256.221053,0222.342.332.382.381090,2292.292.252.332.361091,740
12811.611.511.711.61033,7054.003.964.084.101068,0243.903.883.923.991069,645
25622.622.422.722.61019,2867.307.257.347.441046,8137.047.007.097.191048,366
51244.244.144.644.31010,45413.913.913.914.21028,65213.413.413.513.71029,676
1,02488.087.788.588.2105,45027.127.127.127.61016,13026.126.126.126.61016,763
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0480.1750.1740.1750.176102,7870.05340.05330.05340.0544108,6460.05150.05150.05160.0526108,935
4,0960.3500.3480.3520.351101,4090.1060.1060.1060.108104,4680.1020.1020.1020.104104,627
8,1920.6980.6950.6990.699107110.2120.2110.2120.216102,2750.2040.2040.2040.208102,359
16,3841.391.391.401.40103570.4220.4220.4220.430101,1490.4070.4070.4070.415101,191
32,7682.792.782.802.80101790.8440.8440.8440.855105810.8140.8130.8140.82510602
65,5365.605.595.615.6110891.691.691.691.71102921.631.631.631.6510302
131,07211.211.211.311.210453.383.383.393.39101483.263.253.283.2710153
262,14422.422.422.622.410236.766.766.776.7710746.536.536.576.531077
524,28845.044.545.245.0101213.513.513.513.5103713.013.013.213.11039
1,048,57689.889.590.689.910627.127.027.227.1101926.126.126.326.11020
2,097,15218017918218010354.154.154.654.1101052.252.252.752.21010
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.7080.7090.7500.7510.85515.30.5830.6670.7080.7090.7510.83417.70.5830.6670.7080.7090.7500.79216.0
10.7500.8740.8750.9160.9581.0416.60.6250.7500.7510.7920.8130.89716.00.6660.7710.7920.8330.8340.95817.0
20.7490.8540.8750.9160.9181.0416.50.6250.7500.7510.7920.8130.91717.90.6250.7490.7500.7910.7920.91616.5
40.9581.061.081.131.151.2516.90.6870.7920.8130.8340.8750.95916.40.7080.8330.8340.8750.8761.0016.4
81.291.381.421.461.501.6518.20.7910.9160.9170.9580.9991.1016.60.7920.9170.9380.9591.001.0816.6
161.962.082.132.172.212.4219.01.001.121.131.171.251.3317.51.001.121.151.171.251.3318.3
323.293.423.463.463.503.6321.11.421.541.541.581.751.8717.51.421.501.541.581.691.8517.6
646.046.156.176.216.276.4422.52.212.332.342.382.442.9419.62.172.292.292.342.422.8820.7
12811.411.611.611.711.712.030.33.884.004.004.064.155.1721.73.753.883.903.924.025.0421.9
25622.422.522.622.622.723.341.47.177.297.307.347.469.5426.36.907.007.047.097.219.3424.7
51243.844.144.244.344.546.962.413.813.913.913.914.018.333.713.313.413.413.413.517.834.5
1,02487.687.988.088.188.394.211326.927.127.127.227.335.953.026.026.026.126.126.334.953.1
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.1740.1750.1750.1750.1760.1840.2070.05320.05330.05340.05340.05370.07100.08550.05140.05150.05150.05160.05180.06910.0848
4,0960.3490.3500.3500.3500.3520.3620.3920.1060.1060.1060.1060.1070.1410.1620.1020.1020.1020.1020.1030.1370.153
8,1920.6950.6970.6980.6980.7020.7170.7600.2110.2110.2120.2120.2140.2820.3000.2040.2040.2040.2040.2060.2740.290
16,3841.391.391.391.401.401.421.460.4220.4220.4220.4220.4290.5630.5810.4070.4070.4070.4070.4140.5470.566
32,7682.782.782.792.802.812.852.860.8430.8440.8440.8450.8521.131.140.8130.8130.8140.8150.8241.101.11
65,5365.565.585.605.625.635.715.711.691.691.691.691.702.252.261.621.631.631.631.642.192.20
131,07211.211.211.211.211.311.311.33.373.373.383.383.393.454.043.253.253.263.263.273.374.38
262,14422.422.422.422.422.522.522.56.756.766.766.776.796.846.846.516.526.536.556.566.636.63
524,28844.944.945.045.045.145.145.113.513.513.513.513.613.613.613.013.013.013.113.113.113.1
1,048,57689.889.889.889.990.090.090.027.027.027.127.127.127.127.126.126.126.126.126.226.226.2
2,097,15218018018018018018018054.154.154.154.254.254.354.352.252.252.252.352.352.352.3

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
023,80023,80023,80023,90010120,22223.823.823.823.610128,81623.823.823.823.710125,459
14,0004,0004,0004,26010127,4298.008.0011.99.1610129,8919.968.0012.19.9410127,550
24,0004,0004,7904,31010127,9888.008.0011.99.2410130,0498.008.0011.99.5610131,578
42,4002,1902,4002,36010118,9345.995.995.995.8710128,9565.995.996.036.1410127,730
81,3301,2601,3301,29010111,6503.443.433.443.5910124,3844.003.444.003.7010124,068
166866866866791096,1282.002.002.182.0210118,2492.182.182.192.1010117,397
323583583583571075,8911.091.091.141.0810106,7251.141.141.141.1310107,753
641811801821811053,0220.5860.5850.5860.5771090,2290.6000.6000.6010.5931091,740
12891.190.691.691.01033,7050.2960.2960.2960.2931068,0240.3080.3080.3080.3031069,645
25645.745.445.945.61019,2860.1500.1500.1510.1481046,8130.1560.1560.1560.1531048,366
51223.022.823.022.91010,4540.07550.07550.07570.07441028,6520.07850.07820.07850.07721029,676
1,02411.511.411.511.4105,4500.03790.03790.03790.03731016,1300.03930.03930.03940.03871016,763
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0485,7305,7305,7605,720102,78719,00019,00019,00018,700108,64619,70019,70019,70019,400108,935
4,0962,8602,8502,8802,860101,4099,4909,4909,4909,340104,4689,8509,8509,8509,690104,627
8,1921,4401,4301,4401,430107114,7504,7504,7504,680102,2754,9204,9204,9204,850102,359
16,384718716720716103572,3702,3702,3702,340101,1492,4602,4602,4602,420101,191
32,768359358360358101791,1901,1901,1901,170105811,2301,2301,2301,22010602
65,53617917917917910895935925935871029261661461660910302
131,07289899089.010452962952962961014830730530830710153
262,14445444545.0102314814814814810741531521531531077
524,28822222222.0101274.0747474.0103777.0767776.91039
1,048,57611111111.010637.0373737.0101938.0383838.01020
2,097,1526666.0010319.0181918.7101019.0191919.01010
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80023,8001,46024.424.423.823.823.812.020324.424.423.823.823.812.1696
16,0204,8004,0004,0004,0003,43064.324.411.98.008.008.005.9916924.412.19.968.008.005.99107
27,0104,8104,0004,0004,0003,43079.824.411.98.008.008.005.9965.624.412.18.008.008.005.99126
43,0002,4002,4002,4002,1902,00068.012.06.035.995.994.814.0075.012.06.035.995.995.994.7993.4
81,5001,3301,3301,2601,2601,09059.95.994.003.443.433.432.6763.06.024.004.003.433.432.9963.5
1675068668666766760053.82.542.182.002.001.851.6061.92.672.192.182.002.001.6060.0
3237535835835635334349.51.261.141.091.091.000.84259.91.331.171.141.141.070.85760.3
6418518218118017917545.30.6320.5860.5860.5850.5720.44145.70.6490.6150.6000.6000.5850.45345.1
12892.591.591.190.990.688.434.50.3080.3000.2960.2960.2910.22346.10.3200.3100.3080.3080.3040.22943.1
25645.945.745.745.645.444.225.20.1530.1510.1500.1500.1470.11340.60.1590.1560.1560.1560.1530.11637.3
51223.123.023.022.922.921.916.20.07620.07570.07550.07550.07480.056630.20.07900.07850.07850.07820.07740.058330.7
1,02411.511.511.511.411.411.08.810.03800.03790.03790.03780.03750.028419.50.03950.03940.03930.03920.03900.029220.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0485,7505,7405,7305,7305,7205,5004,83019,00019,00019,00018,90018,90014,20011,40019,70019,70019,70019,70019,60014,60012,000
4,0962,8702,8702,8602,8602,8502,7702,5609,5009,5009,4909,4809,4607,1206,1909,8509,8509,8509,8409,8107,3206,570
8,1921,4401,4401,4401,4301,4301,4001,3204,7504,7504,7504,7404,7003,5603,3404,9304,9304,9204,9204,8703,6603,460
16,3847207197187177147056852,3702,3702,3702,3702,3601,7801,7302,4602,4602,4602,4602,4401,8301,770
32,7683603603593583573523491,1901,1901,1901,1901,1808908771,2301,2301,2301,2301,220914900
65,536180179179179178176176593593593592589444442616616616614612457456
131,07289.089.08989.089.088.088.0297297296296295290247308308307307306298228
262,14445.045.04545.045.044.044.0148148148148148146146154154153153153151151
524,28822.022.02222.022.022.022.0747474.07474.073.073.0777777.07777.076.076.0
1,048,57611.011.01111.011.011.011.0373737.03737.037.037.0383838.03838.038.038.0
2,097,1526.006.0066.006.006.006.00191919.01818.018.018.0191919.01919.019.019.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510131,20910.910.910.910.910133,36510.810.810.910.810134,423
110.810.810.810.810127,42911.111.111.111.110129,89211.111.111.111.110127,550
210.810.810.810.810127,98811.111.111.111.110130,04911.111.111.211.110131,578
410.810.810.810.810118,93411.111.111.111.110128,95611.111.111.111.110127,730
810.810.810.810.810111,65011.111.011.111.110124,38411.111.111.211.110124,068
1610.810.810.910.81096,12811.111.111.111.110118,24911.111.111.211.110117,397
3210.810.810.910.81075,89111.111.111.111.110106,72511.211.111.211.210107,753
6410.810.810.810.81053,02211.111.111.211.11090,22911.211.211.211.21091,740
12810.810.810.910.81033,70511.211.111.211.11068,02411.211.211.211.21069,645
25610.910.911.010.91019,28611.211.211.211.21046,81311.311.211.311.21048,366
51210.910.911.010.91010,45411.211.211.311.21028,65211.311.311.311.31029,676
1,02411.111.111.111.1105,45011.311.311.411.41016,13011.411.311.411.41016,763
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.411.411.511.4102,78711.611.511.611.6108,64611.611.511.611.5108,935
4,09612.012.012.112.0101,40911.911.912.011.9104,46811.911.912.011.9104,627
8,19213.513.513.513.51071112.412.312.412.4102,27512.412.412.512.4102,359
16,38416.116.116.216.11035713.313.313.413.3101,14913.213.213.213.2101,191
32,76821.621.621.721.61017915.415.415.415.41058115.015.015.115.010602
65,53633.933.933.933.9108918.718.618.818.71029219.719.719.719.710302
131,07257.657.657.757.7104527.127.127.227.11014829.129.129.129.110153
262,144110110110110102344.744.744.744.7107447.647.647.747.61077
524,288214214214214101277.677.577.677.6103790.890.890.890.81039
1,048,57642342342342310615515515515510191701701701701020
2,097,15284084084084010331031031031010103283283283281010
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.010.510.510.510.510.510.510.510.910.910.910.910.910.910.410.810.810.810.810.810.8
110.410.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.410.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
410.410.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
810.410.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.410.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
3210.410.810.810.810.810.810.810.611.111.111.111.111.111.110.711.211.211.211.211.211.2
6410.410.810.810.810.810.810.810.711.111.111.111.111.111.110.711.211.211.211.211.211.2
12810.410.810.810.810.810.810.810.711.211.211.211.211.211.210.811.211.211.211.211.211.2
25610.510.910.910.910.910.910.910.811.211.211.211.211.211.210.811.311.311.311.311.311.3
51210.510.910.910.911.011.011.010.811.211.211.311.311.311.310.911.311.311.311.311.311.3
1,02410.711.111.111.111.111.111.111.011.311.311.411.411.411.411.011.411.411.411.411.411.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04811.111.411.411.411.411.411.411.211.611.611.611.611.611.611.211.611.611.611.611.611.6
4,09611.612.012.012.012.012.012.011.611.911.911.911.911.911.911.611.911.911.911.911.911.9
8,19213.113.513.513.513.513.513.512.012.412.412.412.412.412.412.112.412.412.412.412.412.4
16,38415.816.116.116.116.116.116.112.913.313.313.313.313.313.312.913.213.213.213.213.213.2
32,76821.521.621.621.621.621.621.615.315.415.415.415.415.415.414.715.015.015.015.015.015.0
65,53633.833.933.933.933.933.933.918.618.718.718.718.718.718.719.619.719.719.719.719.719.7
131,07257.557.657.657.657.657.657.627.027.127.127.127.127.127.129.029.129.129.129.129.129.1
262,14411011011011011011011044.644.744.744.744.744.744.747.547.647.647.647.647.647.6
524,28821421421421421421421477.577.677.677.677.677.677.690.790.890.890.890.890.890.8
1,048,576423423423423423423423155155155155155155155170170170170170170170
2,097,152840840840840840840840310310310310310310310328328328328328328328

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010131,209000010133,365000010134,423
10000.000039210127,4290000.000038510129,8920000.000023510127,550
20000.000039110127,9880000.000038410130,0490000.000022810131,578
40000.000042010118,9340000.000038810128,9560000.000023510127,730
80000.000044810111,6500000.000040210124,3840000.000024210124,068
160000.00005201096,1280000.000042310118,2490000.000025610117,397
320000.00006591075,8910000.000046810106,7250000.000027810107,753
640000.00009431053,0220000.00005541090,2290000.00003271091,740
1280000.0001481033,7050000.00007351068,0240000.00004311069,645
2560000.0002591019,2860000.0001071046,8130000.00006201048,366
5120000.0004781010,4540000.0001751028,6520000.0001011029,676
1,0240000.000918105,4500000.0003101016,1300000.0001791016,763
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00179102,7870000.000578108,6460000.000336108,935
4,0960000.00355101,4090000.00112104,4680000.000648104,627
8,1920000.00704107110000.00220102,2750000.00127102,359
16,3840000.0140103570000.00435101,1490000.00252101,191
32,7680000.0280101790000.00861105810000.0049810602
65,5360000.056210890000.0171102920000.0099310302
131,0720000.11110450000.0338101480000.019610153
262,1440000.21710230000.067610740000.03901077
524,2880000.41710120000.13510370000.07691039
1,048,5760000.8331060000.26310190000.1501020
2,097,1520001.671030000.50010100000.3001010
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1000000500000050000003
2000000500000050000003
4000000500000050000003
8000000500000050000003
16000000500000050000003
32000000500000050000003
64000000500000050000003
128000000500000050000003
256000000500000050000003
512000000500000050000003
1,024000000500000050000003
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000500000050000003
4,096000000500000050000003
8,192000000500000050000003
16,384000000500000050000003
32,768000000500000050000003
65,536000005500000050000003
131,072000005500000050000003
262,144000005500000550000033
524,288000005500000550000033
1,048,576000055500000550000033
2,097,152000555500000550000033

entity.lookup.none

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
042424242.410127,28242424242.510124,3851.001.001.0001.000 equivalent42424242.910128,7471.001.001.0001.000 equivalent
183428367.510133,64083428363.410132,0081.001.001.9801.000 inconclusive42424256.610134,8711.981.001.98-49.40.021 inconclusive
283838487.910129,26583838375.710133,9231.001.001.0100.218 equivalent83428369.510132,1001.001.001.5100.073 inconclusive
412512512513110128,413848312510210132,3971.491.001.51-32.80.011 inconclusive848312598.610132,7771.491.001.49-32.80.003 inconclusive
820820820820510126,33316612516714910131,1171.251.251.66-20.2<0.001 faster16612516715410131,3401.251.251.25-20.2<0.001 faster
1633333333434110123,59025025025025910125,9641.331.331.34-24.9<0.001 faster25025025025510126,2581.331.331.34-24.9<0.001 faster
3262562562562410115,61845845845946710119,0821.361.361.36-26.7<0.001 faster45845845845810119,2011.361.361.36-26.7<0.001 faster
641,2101,2101,2101,21010102,52587587587588410109,9851.381.381.38-27.6<0.001 faster83483383486310109,7381.451.451.45-31.0<0.001 faster
1282,2902,2902,2902,3001081,4311,6701,6701,6701,6901091,5001.381.381.38-27.3<0.001 faster1,6301,6301,6301,6501092,1621.411.411.41-29.1<0.001 faster
2564,5004,5004,5004,5001059,9003,2503,2503,2903,3101069,6191.391.371.39-27.8<0.001 faster3,1703,1703,2103,2401071,1261.421.401.42-29.7<0.001 faster
5128,8808,8808,9208,9101039,1136,5006,4606,5406,6001047,9091.371.361.37-26.8<0.001 faster6,3006,3006,3006,4001048,8881.411.411.42-29.1<0.001 faster
1,02417,70017,70017,70017,7001023,10912,90012,90013,00013,2001029,2771.371.361.37-26.9<0.001 faster12,60012,50012,60012,8001029,9601.411.411.41-29.0<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.03530.03530.03540.03541012,70425.825.825.926.21016,5591.371.361.37-26.8<0.001 faster25.125.125.125.51017,0371.411.411.41-29.0<0.001 faster
4,0960.07050.07050.07060.0707106,67851.551.452.052.2108,8561.371.361.37-27.0<0.001 faster50.550.450.751.3109,0301.401.391.40-28.4<0.001 faster
8,1920.1410.1410.1410.141103,428103102103104104,5951.371.371.37-27.0<0.001 faster99.999.8102102104,7191.411.401.41-29.2<0.001 faster
16,3840.2820.2820.2820.282101,739205205207209102,3411.371.371.38-27.2<0.001 faster200200200203102,4081.411.411.41-29.2<0.001 faster
32,7680.5640.5640.5640.56510876410410412416101,1851.381.371.38-27.3<0.001 faster399399402405101,2171.411.411.41-29.2<0.001 faster
65,5361.131.131.131.1310440823820831835105941.371.371.38-27.0<0.001 faster798798805810106121.411.411.41-29.2<0.001 faster
131,0722.262.252.262.26102211,6401,6401,6501,670102981.371.371.38-27.2<0.001 faster1,6001,6001,6101,620103061.411.401.41-29.00.001 faster
262,1444.514.514.524.52101113,3103,2903,3203,350101491.371.361.37-26.8<0.001 faster3,2003,2003,2103,250101541.411.411.41-29.2<0.001 faster
524,2889.049.049.049.0410566,6106,5906,6606,69010751.371.361.37-27.0<0.001 faster6,4406,4306,4606,53010771.401.401.41-28.7<0.001 faster
1,048,57618.118.118.118.1102813,20013,20013,30013,40010381.371.361.37-26.8<0.001 faster12,80012,80013,00013,00010391.411.401.41-29.1<0.001 faster
2,097,15236.136.136.236.2101426,30026,30026,80026,70010191.371.351.37-27.2<0.001 faster25,60025,60026,00026,00010201.411.411.41-29.1<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
041.041424242.0834.0441.041424242834.7541.041.042424283.52.00
141.042838384.0844.0441.042838384848.8541.042.042838484.07.38
241.08383841251259.7141.0838384841258.3141.042.083838484.09.54
441.51251251251671678.0241.083841251251256.1941.083.0841251251259.00
812520820820920925012.442.01251661671672087.5283.012516616716720915.2
1625033333333437541715.416625025025029233315.716625025025029233313.8
3252162562562564670916.137545845845950054216.033343845845950056315.9
641,0801,1701,2101,2101,2501,38017.87508348758759581,04018.67508338348759161,04016.8
1282,1702,2902,2902,2902,3302,42018.61,5401,6701,6701,6701,7102,00019.41,5001,6001,6301,6301,6702,00020.0
2564,3804,4604,5004,5004,5204,63021.83,1703,2503,2503,2903,3403,96021.83,0603,1703,1703,2103,2503,96024.4
5128,7508,8808,8808,9208,9609,15029.36,3806,5006,5006,5406,6707,84030.96,1706,2906,3006,3406,4607,84026.4
1,02417,50017,70017,70017,70017,80018,50040.612,80012,90012,90013,00013,20015,70036.812,40012,50012,60012,60012,80015,70031.9
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (ms)
2,0480.03510.03530.03530.03540.03550.03710.057525.625.825.825.926.231.20.050624.925.125.125.125.331.20.0494
4,0960.07040.07050.07050.07060.07070.07410.097251.251.451.551.651.762.30.078850.250.450.550.650.862.30.0804
8,1920.1410.1410.1410.1410.1410.1470.1741031031031031031250.14399.699.899.91001001250.140
16,3840.2820.2820.2820.2820.2820.2960.3182052052052062092490.2691992002002002022490.267
32,7680.5630.5640.5640.5640.5670.5830.6234094104104114154980.5143993993994004034980.515
65,5361.131.131.131.131.131.161.208208218238268349981.037977987987998079981.01
131,0722.252.252.262.262.272.312.331,6401,6401,6401,6501,6602,0002.011,6001,6001,6001,6001,6201,9902.02
262,1444.514.514.514.524.534.584.603,2903,3003,3103,3203,3404,0104.033,1903,2003,2003,2103,2303,9904.01
524,2889.029.039.049.059.079.129.126,5606,6006,6106,6206,6608,0408.046,4006,4206,4406,4606,4908,0008.00
1,048,57618.018.118.118.118.118.218.213,20013,20013,20013,20013,40016,00016.012,80012,80012,80012,80012,90016,00016.0
2,097,15236.136.136.136.236.236.336.326,30026,30026,30026,40026,90031,90031.925,60025,60025,60025,60025,80031,90031.9

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.7090.6670.7090.72110131,4010.7090.6670.7500.72510131,5190.7090.6670.7500.72110131,917
10.7290.6670.7500.71810133,6620.7090.7070.7500.73110132,0330.7080.6670.7500.70310134,899
20.7510.7080.7910.77010129,2660.7090.7080.7500.72110133,9290.7490.7080.7500.73610132,118
40.7920.7510.8340.80610128,4130.7500.7490.7920.75410132,3970.7500.7090.7500.75010132,779
80.8750.8330.9160.87510126,3330.7920.7910.8320.80510131,1170.7920.7920.8750.80510131,340
161.000.9591.040.99410123,5900.9170.8750.9990.91910125,9640.9170.8750.9590.92110126,258
321.251.251.331.2710115,6181.131.121.171.1410119,0821.121.081.171.1310119,201
641.831.831.881.8610102,5251.501.501.541.5310109,9851.501.501.541.5210109,738
1282.962.923.002.971081,4312.332.292.342.351091,5002.252.252.292.311092,162
2565.175.135.215.161059,9003.923.883.963.991069,6193.833.793.883.891071,126
5129.549.549.599.571039,1137.157.087.217.251047,9096.946.927.007.051048,888
1,02418.318.318.318.41023,10913.613.513.713.91029,27713.213.213.313.51029,960
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.03590.03590.03600.03601012,70426.526.426.526.91016,55925.725.725.826.11017,037
4,0960.07120.07120.07120.0713106,67852.252.152.752.9108,85651.251.151.451.9109,030
8,1920.1420.1420.1420.142103,428104103104105104,595101100102102104,719
16,3840.2830.2830.2830.283101,739206206208209102,341200200201204102,408
32,7680.5650.5650.5650.56610876411410412417101,185400400403406101,217
65,5361.131.131.131.13104408248208318361059479979980581110612
131,0722.262.252.262.26102211,6401,6401,6501,670102981,6001,6001,6201,63010306
262,1444.524.524.534.52101113,3103,3003,3203,350101493,2003,2003,2103,25010154
524,2889.059.049.069.0510566,6306,6106,6706,71010756,4606,4406,4806,5401077
1,048,57618.118.118.118.1102813,30013,20013,30013,400103812,90012,80013,00013,0001039
2,097,15236.236.236.236.2101426,40026,40026,80026,800101925,70025,70026,00026,0001020
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.7080.7090.7500.7510.83415.90.5830.7080.7090.7500.7510.83415.95830.7080.7090.7500.7510.83315.8
10.6040.6880.7290.7300.7710.83416.30.6040.7080.7090.7500.7710.83416.85830.6670.7080.7090.7500.83316.4
20.6250.7500.7510.7920.8130.89616.20.5830.7080.7090.7500.7510.85516.35830.7080.7490.7500.7910.87517.3
40.6660.7910.7920.8330.8340.95816.50.6240.7290.7500.7710.7920.87619.06250.7090.7500.7510.7920.87516.3
80.7500.8540.8750.8960.9171.0016.60.6660.7910.7920.8330.8340.93815.96670.7910.7920.8330.8340.93816.9
160.8750.9591.001.001.041.1317.50.7710.8750.9170.9370.9591.0816.87910.8750.9170.9380.9591.0816.6
321.131.251.251.291.331.4617.41.001.081.131.171.211.3118.09801.101.121.151.211.2916.6
641.711.831.831.881.922.0818.31.381.501.501.541.631.7718.31,3701.461.501.541.601.7518.0
1282.832.942.963.003.003.1320.82.192.292.332.342.422.6920.02,1302.252.252.292.382.7119.7
2565.005.135.175.175.215.3422.43.793.923.923.964.044.6522.73,6903.793.833.883.964.6323.9
5129.389.509.549.589.639.8427.97.007.137.157.197.318.5431.66,7906.926.946.967.138.5426.3
1,02418.218.318.318.418.519.241.113.413.613.613.813.916.436.713,10013.213.213.313.516.432.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (ms)
2,0480.03570.03590.03590.03600.03610.03820.056026.326.426.526.626.80.03190.051025.525.725.725.826.031.90.0497
4,0960.07100.07120.07120.07120.07140.07700.092551.952.152.252.252.40.06310.079550.951.151.251.351.563.00.0810
8,1920.1410.1420.1420.1420.1420.1510.1721031031041041040.1250.1441001001011011011250.141
16,3840.2820.2830.2830.2830.2830.2970.3222052062062062100.2500.2702002002002012042500.267
32,7680.5640.5640.5650.5650.5690.5830.6234104104114124190.4990.5143994004004004074980.515
65,5361.131.131.131.131.141.161.208208228248268361.001.037987997998018109991.01
131,0722.252.252.262.262.272.312.331,6401,6401,6401,6501,6602.002.011,6001,6001,6001,6101,6202,0002.02
262,1444.514.514.524.524.544.584.603,2903,3003,3103,3203,3404.014.033,1903,2003,2003,2103,2304,0004.01
524,2889.029.049.059.069.089.139.136,5606,6106,6306,6606,7008.048.046,4006,4306,4606,4806,5208,0108.01
1,048,57618.118.118.118.118.218.218.213,20013,20013,30013,30013,40016.016.012,80012,90012,90012,90013,00016,00016.0
2,097,15236.136.236.236.236.336.436.426,30026,40026,40026,50027,00032.032.025,60025,70025,70025,70025,90032,00032.0

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
023.823.823.823.810127,28223.823.823.823.810124,38523.823.823.823.610128,747
112.112.123.816.610133,64012.112.123.817.810132,00823.823.823.819.810134,871
212.111.912.111.710129,26512.112.112.114.410133,92312.112.123.816.110132,100
48.008.008.007.7410128,41311.98.0012.110.310132,39711.98.0012.110.610132,777
84.814.814.814.9310126,3336.035.998.006.8710131,1176.035.998.006.6710131,340
163.002.993.002.9510123,5904.004.004.003.9010125,9644.004.004.003.9710126,258
321.601.601.601.6110115,6182.192.182.192.1510119,0822.192.192.192.2010119,201
640.8280.8280.8280.82810102,5251.141.141.141.1410109,9851.201.201.201.1610109,738
1280.4360.4360.4360.4361081,4310.6000.6000.6010.5941091,5000.6150.6150.6150.6091092,162
2560.2220.2220.2220.2221059,9000.3080.3040.3080.3031069,6190.3160.3120.3160.3101071,126
5120.1130.1120.1130.1121039,1130.1540.1530.1550.1521047,9090.1590.1590.1590.1571048,888
1,0240.05650.05650.05650.05641023,1090.07730.07670.07770.07591029,2770.07950.07950.07970.07841029,960
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,04828,30028,30028,40028,3001012,70438.738.738.838.21016,55939.939.939.939.41017,037
4,09614,20014,20014,20014,200106,67819.419.219.519.2108,85619.819.719.919.6109,030
8,1927,1007,1007,1007,080103,4289.739.729.779.61104,59510.09.8410.09.88104,719
16,3843,5503,5503,5503,540101,7394.874.844.884.81102,3415.015.005.014.94102,408
32,7681,7701,7701,7701,770108762.442.432.442.41101,1852.512.492.512.47101,217
65,536887887887885104401.221.201.221.20105941.251.241.251.2410612
131,072444443444443102210.6090.6060.6100.600102980.6250.6190.6260.61710306
262,144222221222222101110.3030.3020.3040.299101490.3130.3120.3130.30910154
524,28811111111111110560.1520.1500.1520.15010750.1550.1550.1560.1541077
1,048,57655.0555555.010280.07600.07500.07600.075110380.07800.07700.07800.07711039
2,097,15228.0282828.010140.03800.03700.03800.037610190.03900.03800.03900.03851020
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024.424.423.823.823.812.124824.424.423.823.823.812.121124.424.423.823.823.812.0546
124.423.812.112.111.911.924824.423.812.112.111.911.912024.423.823.812.111.911.9136
224.412.112.111.98.008.0011024.412.112.111.911.98.0012224.423.812.112.111.911.9105
424.18.008.008.006.015.9912524.412.111.98.008.008.0016224.412.111.98.008.008.00118
88.004.814.814.794.794.0084.823.88.006.035.995.994.8113312.08.006.035.995.994.8065.8
164.003.003.002.992.672.4064.96.024.004.004.003.433.0063.56.024.004.004.003.433.0072.5
321.921.601.601.601.551.4162.22.672.192.192.182.001.8562.53.002.292.192.182.001.7863.0
640.9230.8570.8280.8270.8000.72856.31.331.201.141.141.040.96053.81.331.201.201.141.090.96059.5
1280.4610.4370.4360.4360.4290.41453.90.6490.6010.6000.6000.5850.50051.50.6670.6240.6150.6150.6000.50050.1
2560.2290.2240.2220.2220.2210.21646.00.3160.3080.3080.3040.3000.25345.90.3270.3160.3160.3120.3080.25341.0
5120.1140.1130.1130.1120.1120.10934.50.1570.1540.1540.1530.1500.12832.50.1620.1590.1590.1580.1550.12838.2
1,0240.05700.05660.05650.05650.05620.054224.80.07830.07740.07730.07670.07590.063827.20.08050.07970.07950.07920.07810.063831.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (ops/s)
2,04828,50028,40028,30028,30028,20027,00017,40039.038.838.738.638.332.019,80040.139.939.939.839.532.020,200
4,09614,20014,20014,20014,20014,20013,50010,30019.519.519.419.419.316.012,70019.919.819.819.819.716.112,400
8,1927,1007,1007,1007,1007,0806,8105,7409.769.749.739.719.688.037,00010.010.010.010.09.968.037,120
16,3843,5503,5503,5503,5503,5403,3803,1404.884.884.874.874.804.023,7205.025.015.015.014.954.023,750
32,7681,7801,7701,7701,7701,7601,7201,6102.442.442.442.432.412.011,9502.512.512.512.502.482.011,940
65,5368888878878858838618361.221.221.221.211.201.009761.251.251.251.251.241.00990
131,0724444444444434414344300.6110.6100.6090.6060.6020.5014980.6260.6250.6250.6240.6190.502496
262,1442222222222212212192180.3040.3030.3030.3020.3000.2502490.3130.3130.3130.3120.3100.250249
524,2881111111111111101101100.1520.1520.1520.1510.1510.1251250.1560.1560.1550.1550.1540.125125
1,048,57655.05555.0555555.055.00.07600.07600.07600.07600.07500.063063.00.07800.07800.07800.07800.07800.063063.0
2,097,15228.02828.0282828.028.00.03800.03800.03800.03800.03700.031031.00.03900.03900.03900.03900.03800.031031.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510131,40110.910.910.910.910131,51910.910.810.910.910131,917
110.610.510.610.610133,66211.010.911.011.010132,03311.010.911.011.010134,899
210.610.510.610.510129,26611.010.911.011.010133,92911.010.911.011.010132,118
410.610.610.610.510128,41311.010.911.011.010132,39711.010.911.011.010132,779
810.610.510.610.510126,33311.011.011.011.010131,11711.010.911.011.010131,340
1610.610.510.610.610123,59011.010.911.011.010125,96411.010.911.011.010126,258
3210.610.510.610.510115,61811.010.911.011.010119,08211.010.911.011.010119,201
6410.610.510.610.510102,52511.010.911.011.010109,98511.010.911.011.010109,738
12810.610.510.610.61081,43111.011.011.011.01091,50011.011.011.011.01092,162
25610.610.610.610.61059,90011.011.011.011.01069,61911.011.011.011.01071,126
51210.610.610.610.61039,11311.111.111.111.11047,90911.011.011.111.01048,888
1,02410.610.610.710.61023,10911.211.111.211.11029,27711.111.111.111.11029,960
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04810.710.610.710.71012,70411.311.311.311.31016,55911.211.211.211.21017,037
4,09610.810.810.810.8106,67811.611.611.611.6108,85611.411.411.411.4109,030
8,19210.910.911.010.9103,42812.011.912.012.0104,59511.611.611.611.6104,719
16,38411.311.311.311.3101,73912.612.512.612.6102,34112.212.212.312.2102,408
32,76812.012.012.012.01087613.813.813.913.8101,18513.413.313.413.4101,217
65,53614.914.814.914.91044017.317.317.317.31059416.016.016.016.010612
131,07217.817.817.817.81022125.225.225.225.21029823.423.423.423.410306
262,14426.326.326.326.31011141.641.641.641.61014934.934.934.934.910154
524,28843.243.243.243.2105674.574.574.674.5107560.160.060.160.11077
1,048,57677.077.077.177.0102814114114114110381101101101101039
2,097,152145145145145101427327327327310192112112112111020
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.010.510.510.510.510.510.510.510.910.910.910.910.910.910.410.910.910.910.910.910.9
110.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
210.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
410.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
810.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
1610.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
3210.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
6410.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
12810.110.610.610.610.610.610.610.511.011.011.011.011.011.010.511.011.011.011.011.011.0
25610.110.610.610.610.610.610.610.611.011.011.011.011.011.010.511.011.011.011.011.011.0
51210.210.610.610.610.610.610.610.611.111.111.111.111.111.110.611.011.011.011.011.011.0
1,02410.210.610.610.610.610.610.610.711.111.211.211.211.211.210.711.111.111.111.111.111.1
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04810.310.710.710.710.710.710.710.911.311.311.311.311.311.310.811.211.211.211.211.211.2
4,09610.410.810.810.810.810.810.811.211.611.611.611.611.611.611.011.411.411.411.411.411.4
8,19210.610.910.910.910.910.910.911.612.012.012.012.012.012.011.211.611.611.611.611.611.6
16,38410.911.311.311.311.311.311.312.212.612.612.612.612.612.611.812.212.212.212.212.212.2
32,76811.612.012.012.012.012.012.013.413.813.813.813.813.813.813.213.413.413.413.413.413.4
65,53614.514.914.914.914.914.914.917.217.317.317.317.317.317.315.916.016.016.016.016.016.0
131,07217.717.817.817.817.817.817.825.025.225.225.225.225.225.223.323.423.423.423.423.423.4
262,14426.226.326.326.326.326.326.341.541.641.641.641.641.641.634.834.934.934.934.934.934.9
524,28843.143.243.243.243.243.243.274.474.574.574.574.574.574.559.960.160.160.160.160.160.1
1,048,57677.077.077.077.077.077.077.0141141141141141141141110110110110110110110
2,097,152145145145145145145145273273273273273273273211211211211211211211

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010131,401000010131,519000010131,917
10000.000022410133,6620000.000075710132,0330000.000074110134,899
20000.000023210129,2660000.000074710133,9290000.000075710132,118
40000.000023410128,4130000.000075510132,3970000.000075310132,779
80000.000023710126,3330000.000076310131,1170000.000076110131,340
160000.000024310123,5900000.000079410125,9640000.000079210126,258
320000.000025910115,6180000.000084010119,0820000.000083910119,201
640000.000029310102,5250000.000090910109,9850000.000091110109,738
1280000.00003681081,4310000.0001091091,5000000.0001091092,162
2560000.00005011059,9000000.0001441069,6190000.0001411071,126
5120000.00007671039,1130000.0002091047,9090000.0002051048,888
1,0240000.0001301023,1090000.0003421029,2770000.0003341029,960
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.0002361012,7040000.0006041016,5590000.0005871017,037
4,0960000.000449106,6780000.00113108,8560000.00111109,030
8,1920000.000875103,4280000.00218104,5950000.00212104,719
16,3840000.00173101,7390000.00427102,3410000.00415102,408
32,7680000.00342108760000.00844101,1850000.00822101,217
65,5360000.00682104400000.0168105940000.016310612
131,0720000.0136102210000.0336102980000.032710306
262,1440000.0270101110000.0671101490000.064910154
524,2880000.053610560000.13310750000.1301077
1,048,5760000.10710280000.26310380000.2561039
2,097,1520000.21410140000.52610190000.5001020
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
100000030000001000000010
200000030000001000000010
400000030000001000000010
800000030000001000000010
1600000030000001000000010
3200000030000001000000010
6400000030000001000000010
12800000030000001000000010
25600000030000001000000010
51200000030000001000000010
1,02400000030000001000000010
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,04800000030000001000000010
4,09600000030000001000000010
8,19200000030000001000000010
16,38400000030000001000000010
32,76800000030000001000000010
65,53600000030000001000000010
131,07200000030000001000000010
262,14400000030000001000000010
524,2880000033000001010000001010
1,048,5760000033000001010000001010
2,097,1520000033000001010000001010

entity.lookup.one

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.041910120,16242.0424243.210128,2841.001.001.0001.000 equivalent42.0424243.010124,7351.001.001.0001.000 equivalent
10.08400.08300.1250.095110132,95362.5428361.110132,1361.731.012.00-42.00.001 inconclusive83.0428367.810132,7171.011.001.51-1.190.006 inconclusive
20.1250.1250.1660.13910129,35183.0838371.310133,5281.511.512.00-33.6<0.001 faster83.0838372.510133,1171.511.512.00-33.6<0.001 faster
40.2080.2080.2090.21510127,7461258312510810130,1241.671.662.49-40.2<0.001 faster1258412511210131,2711.671.662.48-40.2<0.001 faster
80.3750.3750.3750.37810123,31016716616715810130,5312.252.252.26-55.6<0.001 faster16716616716510129,2762.252.252.26-55.5<0.001 faster
160.6670.6670.7080.69110114,11525025029127010125,5622.672.432.67-62.5<0.001 faster29125029228210124,3502.292.282.43-56.4<0.001 faster
321.291.291.291.3110100,01848045950048810115,5532.702.582.81-62.9<0.001 faster50045950049710118,5012.582.582.58-61.3<0.001 faster
642.522.502.542.531079,01191787591792010108,7022.772.732.77-63.9<0.001 faster91791791794410107,2822.752.732.77-63.6<0.001 faster
1285.005.005.005.001056,5261,7501,7501,7501,7601089,6982.862.862.86-65.0<0.001 faster1,7701,7501,7901,8001089,5892.812.792.86-64.5<0.001 faster
2569.929.929.929.931036,2263,4203,4203,4603,4801068,1642.902.872.90-65.6<0.001 faster3,5003,5003,5003,5501067,8452.832.832.83-64.7<0.001 faster
51219.819.819.819.81021,0526,8006,8006,8406,9201046,4342.912.902.91-65.7<0.001 faster6,9206,9206,9607,0201045,9742.862.862.86-65.0<0.001 faster
1,02439.639.639.639.71011,42113,60013,60013,60013,8001028,3192.912.902.91-65.7<0.001 faster13,80013,80013,90014,0001027,9692.872.862.87-65.1<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.07890.07880.07900.0791106,00227.227.227.327.61015,8242.902.892.90-65.5<0.001 faster27.627.627.728.01015,6352.852.852.86-65.0<0.001 faster
4,0960.1580.1580.1580.158103,07354.154.054.254.8108,4742.922.912.92-65.7<0.001 faster54.954.854.955.6108,3672.872.872.88-65.2<0.001 faster
8,1920.3150.3150.3160.316101,557108108108109104,3882.922.912.92-65.8<0.001 faster110110110111104,3262.882.872.88-65.2<0.001 faster
16,3840.6310.6310.6310.63210783216216217219102,2342.922.912.93-65.8<0.001 faster219219220222102,2032.882.882.88-65.2<0.001 faster
32,7681.261.261.261.2610394432432433437101,1312.922.922.92-65.7<0.001 faster439438439444101,1122.882.882.88-65.2<0.001 faster
65,5362.532.532.542.5310197863862866872105692.932.932.94-65.9<0.001 faster877877883885105612.892.882.89-65.4<0.001 faster
131,0725.095.065.105.0910981,7301,7301,7401,740102862.932.922.94-65.9<0.001 faster1,7601,7501,7601,760102822.892.882.90-65.4<0.001 faster
262,14410.210.110.210.210493,4703,4703,4903,480101432.922.922.94-65.8<0.001 faster3,5203,5203,5503,520101422.882.872.90-65.3<0.001 faster
524,28820.320.220.620.310256,9306,9307,0106,94010722.932.922.96-65.9<0.001 faster7,0507,0507,2507,06010712.872.862.91-65.2<0.001 faster
1,048,57640.940.541.440.9101313,90013,90013,90013,90010362.952.922.97-66.1<0.001 faster14,10014,10014,20014,10010362.902.872.92-65.5<0.001 faster
2,097,15281.880.982.881.810727,80027,70028,10027,80010182.942.912.98-66.0<0.001 faster28,20028,10028,50028,20010182.902.872.94-65.5<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.04100.04100.04200.04200.04200.04203.8341.041.042.042.04283.54.6341.041.042.042.042842.06
10.04100.08300.08400.1250.1250.12513.241.042.062.583.08484.06.6341.042.083.083.0848410.6
20.08300.1250.1250.1660.1670.1675.3341.062.583.083.58484.010.841.062.583.083.5841257.50
40.1250.2080.2080.2090.2500.27110.841.083.012512512512512.341.084.012512512516610.7
80.2910.3750.3750.3750.4170.45815.483.014616716716720912.983.016616716716720910.8
160.5830.6670.6670.7080.7090.79218.118825025029229233415.716725029129229233415.6
321.191.291.291.331.331.5017.237545848050054158416.237548050050054258415.8
642.422.502.522.542.542.6719.77918759179171,0001,08016.78339179179581,0401,08018.3
1284.884.965.005.005.045.1721.71,6301,7101,7501,7501,7902,09019.31,6701,7501,7701,7901,7902,09019.1
2569.799.889.929.929.9610.229.13,3303,4203,4203,4603,5404,13025.13,3803,5003,5003,5003,6104,13020.4
51219.619.819.819.819.920.442.46,6906,7906,8006,8406,9608,17027.56,7906,9206,9206,9607,0808,17028.4
1,02439.339.639.639.639.741.362.913,50013,60013,60013,70013,80016,30037.413,70013,80013,80013,90014,10016,30036.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)
2,0480.07850.07890.07890.07900.07910.08250.10227.027.227.227.327.60.03250.049427.527.627.627.828.00.03250.0526
4,0960.1570.1580.1580.1580.1580.1640.19153.954.154.154.254.40.06490.081354.754.954.955.055.20.06490.0825
8,1920.3150.3150.3150.3160.3160.3290.3631081081081081100.1300.1461091101101101110.1300.148
16,3840.6300.6310.6310.6310.6340.6500.6952152162162172190.2590.2842192192192202230.2590.276
32,7681.261.261.261.261.271.301.324314324324334360.5180.5314384384394394480.5200.537
65,5362.532.532.532.542.542.592.618628628638668721.041.048768778778798841.041.06
131,0725.085.095.095.105.115.195.191,7301,7301,7301,7401,7401.842.081,7501,7501,7601,7601,7702.072.09
262,14410.210.210.210.210.210.310.33,4603,4703,4703,4803,5003.543.563,5103,5203,5203,5303,5403.603.62
524,28820.320.320.320.420.420.420.46,9206,9306,9306,9506,9807.037.037,0307,0407,0507,0707,0807.197.19
1,048,57640.840.940.940.940.941.041.013,80013,90013,90013,90013,90014.014.014,10014,10014,10014,10014,20014.214.2
2,097,15281.781.781.881.982.482.482.427,80027,80027,80027,80027,90028.028.028,10028,20028,20028,20028,20028.228.2

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.6880.6670.7090.69410134,3610.6880.6670.7490.69910132,6630.7090.6670.7500.71610131,918
10.7500.7080.7920.74210132,9550.7090.7080.7910.72510132,1660.7290.6670.7500.73210132,733
20.7920.7500.7920.80510129,3510.7090.6670.7510.72610133,5340.7090.7080.7910.72110133,130
40.8750.8340.9590.87310127,7460.7910.7090.8320.78510130,1240.7500.7080.7920.76510131,271
81.041.001.041.0310123,3100.7920.7920.8340.81610130,5310.8330.7920.8750.82110129,276
161.331.291.381.3510114,1150.9170.9160.9580.94110125,5620.9380.9160.9580.95310124,350
321.961.922.001.9610100,0181.191.081.211.1910115,5531.171.121.171.1710118,501
643.173.133.213.181079,0111.541.541.631.5810108,7021.581.541.581.6010107,282
1285.655.635.675.661056,5262.402.382.462.431089,6982.422.382.462.441089,589
25610.610.510.610.61036,2264.094.044.134.151068,1644.154.134.214.201067,845
51220.420.420.520.51021,0527.467.427.507.581046,4347.587.547.677.671045,974
1,02440.340.240.340.41011,42114.314.214.314.51028,31914.514.414.514.71027,969
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.07960.07960.07970.0797106,00227.927.828.028.31015,82428.328.228.428.71015,635
4,0960.1580.1580.1590.159103,07354.854.754.955.5108,47455.655.555.656.3108,367
8,1920.3160.3160.3160.317101,557109109109110104,388110110111112104,326
16,3840.6320.6310.6320.63310783217216217220102,234220220220223102,203
32,7681.261.261.261.2610394433433433438101,131439439439445101,112
65,5362.532.532.542.54101978648638678731056987887888388610561
131,0725.105.075.125.1010981,7301,7301,7401,740102861,7601,7501,7601,77010282
262,14410.210.110.210.210493,4803,4703,5003,480101433,5203,5203,5503,53010142
524,28820.420.320.720.410256,9706,9507,0206,97010727,0707,0707,2207,0801071
1,048,57640.940.541.540.9101313,90013,90014,00013,900103614,10014,10014,30014,1001036
2,097,15281.981.183.081.910727,90027,80028,10027,900101828,20028,20028,50028,2001018
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5630.6670.6880.7090.7500.79317.00.5630.6670.6880.7090.7500.83316.30.5830.6880.7090.7300.7710.85416.1
10.6240.7090.7500.7510.7920.85416.70.5840.7080.7090.7500.7510.85516.40.5840.7080.7290.7500.7710.85516.5
20.6670.7910.7920.8330.8340.93817.00.5830.7080.7090.7500.7510.87516.20.5830.7070.7090.7500.7710.85517.2
40.7490.8340.8750.8760.9171.0216.70.6460.7500.7910.7920.8340.91716.20.6260.7500.7500.7920.7930.87616.3
80.8751.001.041.041.081.1717.50.6670.7920.7920.8340.8750.95816.20.6670.7920.8330.8340.8750.95916.3
161.211.311.331.371.401.5218.80.7910.9160.9170.9591.001.0817.10.7910.9170.9380.9591.001.0816.7
321.811.921.962.002.022.2118.01.041.171.191.211.251.3817.01.021.131.171.191.231.3517.1
643.043.173.173.213.213.3320.11.441.541.541.581.671.7918.01.441.541.581.631.711.8317.4
1285.505.635.655.675.715.8822.12.252.382.402.422.502.7719.92.272.402.422.442.502.7719.1
25610.410.510.610.610.610.929.83.964.084.094.134.234.8025.24.004.134.154.194.274.8021.0
51220.220.420.420.520.521.141.97.337.427.467.507.638.8426.17.427.547.587.637.738.8629.1
1,02439.940.240.340.340.442.361.014.114.214.314.314.517.035.714.314.414.514.514.817.035.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)
2,0480.07920.07960.07960.07970.07970.08620.10127.727.927.928.028.30.03320.048628.128.328.328.428.70.03320.0533
4,0960.1580.1580.1580.1580.1590.1670.19154.554.754.854.955.10.06560.081755.455.555.655.655.90.06560.0829
8,1920.3160.3160.3160.3160.3170.3300.3661081091091091110.1300.1481101101101101110.1300.149
16,3840.6310.6320.6320.6320.6360.6510.6912162162172172200.2600.2852202202202202240.2600.277
32,7681.261.261.261.271.271.301.324324334334344400.5190.5314394394394404510.5210.537
65,5362.532.532.532.542.552.602.628628638648678741.041.058778788788808881.041.06
131,0725.085.095.105.125.135.215.211,7301,7301,7301,7401,7501.842.081,7501,7601,7601,7601,7702.082.10
262,14410.210.210.210.210.210.310.33,4603,4703,4803,4903,5103.553.583,5103,5203,5203,5403,5503.613.63
524,28820.320.320.420.420.420.520.56,9206,9306,9707,0007,0207.077.077,0307,0507,0707,1107,1307.217.21
1,048,57640.940.940.941.041.041.141.113,90013,90013,90013,90014,00014.114.114,10014,10014,10014,20014,20014.314.3
2,097,15281.881.981.982.182.582.582.527,80027,80027,90027,90028,00028.028.028,20028,20028,20028,30028,30028.328.3

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
023.823.823.824.010120,16223.823.823.823.610128,28423.823.823.823.610124,735
111.98.0012.110.910132,95317.912.123.818.510132,13612.112.123.816.610132,717
28.006.038.007.3410129,35112.112.112.115.610133,52812.112.112.115.210133,117
44.814.794.814.6810127,7468.008.0012.19.7310130,1248.008.0011.99.2710131,271
82.672.672.672.6510123,3106.015.996.036.4610130,5315.995.996.036.1510129,276
161.501.411.501.4510114,1154.003.444.003.7510125,5623.443.434.003.5810124,350
320.7740.7740.7740.76310100,0182.092.002.182.0710115,5532.002.002.182.0210118,501
640.3970.3940.4000.3961079,0111.091.091.141.0910108,7021.091.091.091.0610107,282
1280.2000.2000.2000.2001056,5260.5720.5720.5720.5691089,6980.5650.5580.5720.5581089,589
2560.1010.1010.1010.1011036,2260.2930.2890.2930.2881068,1640.2860.2860.2860.2831067,845
5120.05050.05050.05060.05051021,0520.1470.1460.1470.1451046,4340.1450.1440.1450.1431045,974
1,0240.02530.02530.02530.02521011,4210.07370.07340.07370.07271028,3190.07250.07210.07250.07161027,969
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,04812,70012,70012,70012,700106,00236.736.736.836.31015,82436.236.136.335.71015,635
4,0966,3406,3406,3506,330103,07318.518.518.518.3108,47418.218.218.218.0108,367
8,1923,1703,1703,1703,170101,5579.269.239.279.15104,3889.129.109.139.02104,326
16,3841,5801,5801,5901,580107834.644.624.644.58102,2344.564.564.574.51102,203
32,768793792793791103942.322.312.322.29101,1312.282.282.282.26101,112
65,536395395395395101971.161.161.161.15105691.141.131.141.1310561
131,07219719619819610980.5770.5750.5790.575102860.5700.5680.5700.56710282
262,14498.5989998.210490.2880.2860.2880.287101430.2840.2820.2840.28410142
524,28849.0494949.010250.1440.1430.1440.14410720.1420.1380.1420.1421071
1,048,57624.0242524.210130.07200.07200.07200.072010360.07100.07000.07100.07091036
2,097,15212.0121212.01070.03600.03500.03600.036010180.03500.03500.03600.03551018
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024.424.423.823.823.823.839024.424.423.823.823.812.021624.424.423.823.823.811.9487
124.412.111.98.008.008.0077.724.423.817.912.111.911.921824.423.812.112.111.911.994.2
212.08.008.006.035.995.9922024.417.912.112.011.911.992.724.417.912.112.011.98.00156
48.004.814.814.794.003.7292.424.412.18.008.008.008.0084.224.411.98.008.008.006.0394.0
83.442.672.672.672.402.1964.812.07.016.015.995.994.7978.112.06.035.995.995.994.7993.2
161.721.501.501.411.411.2655.25.404.004.003.433.432.9963.65.994.003.443.433.432.9963.9
320.8420.7740.7740.7510.7500.66758.32.672.192.092.001.851.7161.82.672.092.002.001.851.7163.2
640.4140.4000.3970.3930.3930.37550.71.261.141.091.091.000.92359.81.201.091.091.040.9610.92355.1
1280.2050.2020.2000.2000.1980.19446.10.6150.5850.5720.5720.5590.48052.00.6000.5720.5650.5580.5580.48052.4
2560.1020.1010.1010.1010.1000.098234.30.3000.2930.2930.2890.2820.24239.90.2960.2860.2860.2860.2780.24249.1
5120.05110.05070.05050.05040.05030.049023.60.1500.1470.1470.1460.1440.12236.50.1470.1450.1450.1440.1410.12235.3
1,0240.02550.02530.02530.02520.02520.024215.90.07430.07370.07370.07330.07240.061426.80.07320.07250.07250.07220.07090.061427.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (ops/s)p100 (ops/s)
2,04812,70012,70012,70012,70012,70012,1009,81037.036.836.736.736.330,80020,20036.436.336.236.135.830,80019,000
4,0966,3506,3506,3406,3406,3306,0905,23018.618.518.518.518.415,40012,30018.318.218.218.218.115,40012,100
8,1923,1803,1703,1703,1703,1603,0402,7509.289.279.269.269.127,7206,8309.139.139.129.129.047,7206,750
16,3841,5901,5901,5801,5801,5801,5401,4404.644.644.644.624.573,8603,5204.574.564.564.564.503,8603,620
32,7687947937937917897717572.322.322.322.312.291,9301,8802.282.282.282.282.231,9201,860
65,5363963953953953933863831.161.161.161.161.159649581.141.141.141.141.13964946
131,0721971971971961961931930.5790.5780.5770.5760.5735434810.5700.5700.5700.5690.566482478
262,14498.598.598.59898.097.097.00.2890.2880.2880.2870.2862832820.2850.2840.2840.2840.283278276
524,28849.049.049.04949.049.049.00.1450.1440.1440.1440.1431421420.1420.1420.1420.1420.141139139
1,048,57625.024.024.02424.024.024.00.07200.07200.07200.07200.072071.071.00.07100.07100.07100.07100.071070.070.0
2,097,15212.012.012.01212.012.012.00.03600.03600.03600.03600.036036.036.00.03600.03600.03500.03500.035035.035.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.410.510.510134,36110.910.910.910.910132,66310.810.810.910.810131,918
110.710.710.810.710132,95511.111.111.111.110132,16611.111.111.111.110132,733
210.710.710.810.710129,35111.111.111.111.110133,53411.111.111.111.110133,130
410.710.710.710.710127,74611.111.111.111.110130,12411.111.111.111.110131,271
810.710.710.810.710123,31011.111.011.111.110130,53111.111.111.111.110129,276
1610.810.710.810.810114,11511.111.111.111.110125,56211.111.111.111.110124,350
3210.810.710.810.710100,01811.111.111.111.110115,55311.111.111.211.110118,501
6410.810.710.810.81079,01111.111.111.211.110108,70211.111.111.211.110107,282
12810.810.710.810.71056,52611.211.211.211.21089,69811.211.211.211.21089,589
25610.810.810.810.81036,22611.211.211.211.21068,16411.211.211.311.21067,845
51210.910.911.010.91021,05211.311.211.311.21046,43411.311.311.311.31045,974
1,02411.011.011.011.01011,42111.411.311.411.41028,31911.411.311.411.41027,969
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.311.311.411.3106,00211.611.611.611.61015,82411.611.511.611.61015,635
4,09611.911.911.911.9103,07311.911.911.911.9108,47411.911.912.011.9108,367
8,19213.113.013.113.1101,55712.412.412.512.4104,38812.412.412.512.4104,326
16,38415.515.515.615.51078313.213.213.213.2102,23413.213.213.213.2102,203
32,76820.420.320.420.41039415.115.115.115.1101,13114.914.915.014.9101,112
65,53629.529.529.629.51019719.619.619.619.61056919.219.219.219.210561
131,07252.852.852.952.8109827.727.727.727.71028628.428.328.428.410282
262,14498.198.098.298.1104946.546.446.546.51014346.846.846.846.810142
524,288189189189189102587.587.487.587.5107287.587.487.587.51071
1,048,576370370370370101316816816816810361691691691691036
2,097,15273273273273210732832832832810183293293293291018
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.010.510.510.510.510.510.510.510.910.910.910.910.910.910.410.810.810.810.810.810.8
110.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
410.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
810.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
3210.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
6410.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
12810.310.810.810.810.810.810.810.711.211.211.211.211.211.210.811.211.211.211.211.211.2
25610.410.810.810.810.810.810.810.811.211.211.211.211.211.210.811.211.211.211.211.211.2
51210.510.910.910.910.910.910.910.811.211.311.311.311.311.310.911.311.311.311.311.311.3
1,02410.611.011.011.011.011.011.011.011.411.411.411.411.411.411.011.311.411.411.411.411.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04810.911.311.311.311.311.311.311.211.611.611.611.611.611.611.211.611.611.611.611.611.6
4,09611.511.911.911.911.911.911.911.511.911.911.911.911.911.911.611.911.911.911.912.012.0
8,19212.713.113.113.113.113.113.112.012.412.412.412.412.412.412.112.412.412.412.412.412.4
16,38415.115.515.515.515.515.515.512.813.213.213.213.213.213.212.813.213.213.213.213.213.2
32,76820.020.420.420.420.420.420.415.015.115.115.115.115.115.114.614.914.914.914.914.914.9
65,53629.129.529.529.529.529.529.519.519.619.619.619.619.619.619.119.219.219.219.219.219.2
131,07252.652.852.852.852.852.852.827.627.727.727.727.727.727.728.028.428.428.428.428.428.4
262,14497.998.198.198.198.198.198.146.446.546.546.546.546.546.546.746.846.846.846.846.846.8
524,28818918918918918918918987.487.587.587.587.587.587.587.487.587.587.587.587.587.5
1,048,576370370370370370370370168168168168168168168169169169169169169169
2,097,152732732732732732732732328328328328328328328329329329329329329329

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010134,361000010132,663000010131,918
10000.0000075210132,9550000.0000075710132,1660000.0000075310132,733
20000.0000077310129,3510000.0000074910133,5340000.0000075110133,130
40000.0000078310127,7460000.0000076810130,1240000.0000076210131,271
80000.0000081110123,3100000.0000076610130,5310000.0000077410129,276
160000.0000087610114,1150000.0000079610125,5620000.0000080410124,350
320000.000010010100,0180000.0000086510115,5530000.0000084410118,501
640000.00001271079,0110000.0000092010108,7020000.0000093210107,282
1280000.00001771056,5260000.00001111089,6980000.00001121089,589
2560000.00002761036,2260000.00001471068,1640000.00001471067,845
5120000.00004751021,0520000.00002151046,4340000.00002181045,974
1,0240000.00008761011,4210000.00003531028,3190000.00003581027,969
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.000167106,0020000.00006321015,8240000.00006401015,635
4,0960000.000325103,0730000.000118108,4740000.000120108,367
8,1920000.000642101,5570000.000228104,3880000.000231104,326
16,3840000.00128107830000.000448102,2340000.000454102,203
32,7680000.00254103940000.000885101,1310000.000899101,112
65,5360000.00508101970000.00176105690000.0017810561
131,0720000.010210980000.00350102860000.0035510282
262,1440000.020410490000.00699101430000.0070410142
524,2880000.040010250000.013910720000.01411071
1,048,5760000.076910130000.027810360000.02781036
2,097,1520000.1431070000.055610180000.05561018
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1000000100000010000001
2000000100000010000001
4000000100000010000001
8000000100000010000001
16000000100000010000001
32000000100000010000001
64000000100000010000001
128000000100000010000001
256000000100000010000001
512000000100000010000001
1,024000000100000010000001
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000100000010000001
4,096000000100000010000001
8,192000000100000010000001
16,384000000100000010000001
32,768000000100000010000001
65,536000000100000010000001
131,072000001100000010000001
262,144000001100000010000001
524,288000001100000110000011
1,048,576000001100000110000011
2,097,152000011100000110000011

entity.lookup.two

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.04200.04200.04200.042310121,98142.0424243.110131,2111.001.001.0001.000 equivalent42.0424242.710123,0301.001.001.0001.000 equivalent
10.1250.1250.1660.14010127,46883.0838374.910132,6611.511.512.00-33.6<0.001 faster83.0838380.210130,2661.511.512.00-33.6<0.001 faster
20.2090.2080.2500.22510123,5491058312510410132,8792.231.672.52-55.1<0.001 faster84.08312510210132,6682.492.482.98-59.8<0.001 faster
40.3750.3750.3750.37910123,22416716716716710129,3612.252.252.25-55.5<0.001 faster16716716717310128,5452.252.252.25-55.5<0.001 faster
80.7080.7080.7080.70410112,47229129129228210126,1592.432.422.43-58.9<0.001 faster29229129228810124,3532.422.422.43-58.8<0.001 faster
161.331.291.331.331099,36750050050050610118,3092.672.582.67-62.5<0.001 faster50050050051310117,5912.672.582.67-62.5<0.001 faster
322.542.542.582.561078,15493891795895510106,7202.732.652.77-63.4<0.001 faster93891795895210108,3152.732.652.77-63.4<0.001 faster
645.045.005.095.061056,3261,7901,7901,7901,8101090,2822.812.812.81-64.5<0.001 faster1,7901,7901,8301,8301089,4112.812.752.81-64.5<0.001 faster
12810.110.010.110.11035,5243,5403,5403,5403,5801067,1102.852.852.86-64.9<0.001 faster3,5403,5403,5403,5901066,7982.852.842.86-64.9<0.001 faster
25620.020.020.120.11020,8237,0007,0007,0007,1101045,4042.862.862.87-65.1<0.001 faster7,0007,0007,0007,1001045,9312.862.862.87-65.1<0.001 faster
51240.140.140.340.21011,32213,90013,90014,00014,1001027,6852.882.872.89-65.3<0.001 faster14,00014,00014,00014,2001027,7092.872.872.88-65.2<0.001 faster
1,02480.380.180.680.4105,90427,90027,80027,90028,3001015,5112.882.872.89-65.3<0.001 faster27,90027,80027,90028,3001015,4832.882.872.89-65.3<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.1610.1600.1610.161103,0180.05580.05580.05580.0566108,2342.882.872.88-65.3<0.001 faster0.05590.05590.05600.0566108,2162.872.872.87-65.2<0.001 faster
4,0960.3210.3210.3230.322101,5280.1110.1110.1110.113104,2652.892.892.90-65.4<0.001 faster0.1110.1110.1110.112104,2782.902.892.91-65.5<0.001 faster
8,1920.6430.6420.6440.643107700.2220.2220.2220.225102,1742.892.892.90-65.5<0.001 faster0.2220.2220.2220.225102,1762.902.892.90-65.5<0.001 faster
16,3841.291.281.291.29103860.4440.4440.4450.451101,0962.892.892.90-65.4<0.001 faster0.4440.4430.4500.450101,0972.892.892.90-65.4<0.001 faster
32,7682.572.572.582.57101940.8920.8880.8930.900105522.892.882.89-65.4<0.001 faster0.8890.8870.8930.901105512.892.882.90-65.4<0.001 faster
65,5365.175.155.175.1610971.791.791.801.80102762.882.882.89-65.3<0.001 faster1.781.771.781.79102772.902.892.91-65.5<0.001 faster
131,07210.310.310.310.310493.573.563.593.58101402.892.882.90-65.4<0.001 faster3.563.553.573.58101402.902.892.91-65.6<0.001 faster
262,14420.720.620.720.710257.177.167.217.1810702.882.872.89-65.3<0.001 faster7.137.127.157.1310702.902.892.90-65.5<0.001 faster
524,28841.441.141.741.4101314.314.314.414.310352.892.882.91-65.4<0.001 faster14.314.214.314.310352.902.892.92-65.5<0.001 faster
1,048,57683.182.483.483.110628.728.628.828.710182.902.882.91-65.5<0.001 faster28.528.528.628.510182.912.902.92-65.7<0.001 faster
2,097,15216516416716510457.357.257.857.31092.882.872.91-65.3<0.001 faster57.057.057.457.11092.892.882.92-65.4<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (μs)p99 (μs)p100 (μs)
00.04100.04100.04200.04200.04200.06250.93841.04142.042.00.04200.08401.92414142.0420.04200.08305.00
10.04200.1250.1250.1670.1670.18810.741.08383.084.00.08400.1257.25418383.0840.08400.1254.65
20.1250.2080.2090.2500.2500.29212.741.0831051250.1250.12515.3418384.01250.1250.1255.13
40.2910.3750.3750.3750.4170.45815.883.01661671670.1670.20912.4831661671670.2080.20911.2
80.5840.6670.7080.7090.7500.83316.82082502912920.2920.33413.62082912922920.2920.33416.5
161.211.291.331.331.381.5017.74165005005000.5420.60515.74165005005000.5420.60514.9
322.422.542.542.582.632.7120.88339179389591.041.1316.68339179389581.041.1316.8
644.885.005.045.085.135.2524.91,6701,7901,7901,7901.832.1718.81,7101,7901,7901,8301.832.1520.4
1289.8710.010.110.110.210.529.23,4203,5003,5403,5403.634.3022.73,4203,5203,5403,5403.634.2122.1
25619.620.020.020.120.220.843.56,8807,0007,0007,0407.178.5032.76,8807,0007,0007,0407.178.3426.0
51239.440.040.140.240.441.766.913,80013,90013,90014,00014.116.936.613,80013,90014,00014,00014.116.634.1
1,02479.380.180.380.480.684.410727,70027,80027,90027,90028.133.852.527,70027,80027,90027,90028.233.250.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.1590.1600.1610.1610.1610.1700.1930.05560.05580.05580.05580.05610.06750.08640.05560.05580.05590.05600.05630.06620.0820
4,0960.3200.3210.3210.3220.3230.3340.3670.1110.1110.1110.1110.1120.1350.1520.1110.1110.1110.1110.1130.1320.147
8,1920.6400.6420.6430.6430.6460.6610.6950.2220.2220.2220.2220.2250.2690.2840.2220.2220.2220.2220.2250.2640.277
16,3841.281.281.291.291.301.331.350.4430.4440.4440.4460.4500.5410.5560.4430.4440.4440.4450.4490.5300.552
32,7682.562.572.572.572.582.632.650.8870.8900.8920.8940.8981.081.090.8870.8880.8890.8930.9001.061.09
65,5365.145.165.175.175.185.235.231.781.791.791.791.802.162.171.771.781.781.781.792.122.13
131,07210.310.310.310.310.410.510.53.553.573.573.583.603.684.313.553.553.563.573.584.234.25
262,14420.620.620.720.720.720.720.77.147.167.177.187.207.317.317.117.127.137.147.167.227.22
524,28841.341.441.441.441.441.641.614.314.314.314.314.414.414.414.214.314.314.314.314.514.5
1,048,57683.183.183.183.383.383.383.328.628.628.728.728.728.828.828.428.528.528.528.628.628.6
2,097,15216516516516516616616657.257.357.357.357.457.457.456.957.057.057.157.257.257.2

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.6880.6670.7090.69310134,0350.6670.6670.7090.69010134,8680.7080.6670.7500.69610134,593
10.8130.7500.8340.82810127,4680.7290.7080.7510.73310132,6710.7710.7080.7920.76210130,273
20.9160.8750.9170.91210123,5490.7500.7080.7920.75610132,8790.7500.7490.8330.75410132,668
41.021.001.041.0310123,2240.8130.7920.8340.81810129,3610.8330.7920.8740.83910128,545
81.351.291.381.3710112,4720.9170.9170.9170.93310126,1590.9380.9171.000.96010124,353
161.961.922.001.991099,3671.171.131.211.1710118,3091.171.131.251.1810117,591
323.213.213.253.221078,1541.581.541.631.6210106,7201.581.541.621.6010108,315
645.715.675.755.721056,3262.422.382.462.451090,2822.442.422.462.481089,411
12810.810.710.810.81035,5244.214.174.254.261067,1104.214.174.254.271066,798
25620.720.720.820.71020,8237.677.637.717.781045,4047.637.597.677.731045,931
51240.840.741.040.81011,32214.614.614.614.81027,68514.614.514.614.81027,709
1,02480.980.881.381.1105,90428.528.528.528.91015,51128.528.528.628.91015,483
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0480.1610.1610.1620.162103,0180.05650.05640.05650.0573108,2340.05660.05650.05670.0574108,216
4,0960.3220.3220.3230.323101,5280.1120.1120.1120.113104,2650.1120.1110.1120.113104,278
8,1920.6430.6430.6450.644107700.2230.2220.2230.226102,1740.2230.2220.2230.226102,176
16,3841.291.291.291.29103860.4450.4450.4460.451101,0960.4450.4440.4510.451101,097
32,7682.572.572.582.57101940.8930.8890.8940.901105520.8900.8880.8930.90210551
65,5365.175.155.185.1710971.791.791.801.81102761.781.771.781.8010277
131,07210.410.410.410.410493.583.563.593.59101403.563.563.573.5810140
262,14420.720.620.720.710257.187.177.227.1910707.157.147.167.151070
524,28841.541.241.841.4101314.414.314.414.4103514.314.314.314.31035
1,048,57683.382.483.683.310628.728.728.928.7101828.628.528.728.61018
2,097,15216616516716610457.457.357.857.410957.257.057.557.2109
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5830.6670.6880.7090.7300.79216.20.5830.6670.6670.7080.7300.79317.40.5830.6670.7080.7090.7500.79316.2
10.7080.7920.8130.8540.8760.95916.30.5830.7080.7290.7510.7920.85516.70.6250.7290.7710.7720.8130.91716.5
20.7710.8750.9160.9170.9591.0416.80.6460.7300.7500.7720.7920.89616.30.6240.7090.7500.7910.7920.87516.1
40.8961.001.021.061.061.1716.60.6870.7920.8130.8340.8550.95916.40.7080.8120.8330.8740.8760.98016.2
81.231.331.351.381.421.5419.70.7910.9160.9170.9581.001.0816.60.8330.9170.9380.9791.001.1316.9
161.831.961.962.002.042.2518.31.041.131.171.211.251.3316.71.021.131.171.211.251.3717.2
323.063.173.213.253.293.4021.91.461.581.581.631.751.8817.31.461.541.581.601.691.7917.5
645.525.675.715.755.805.9625.32.292.422.422.462.502.8319.72.292.422.442.482.542.8120.3
12810.510.710.810.910.911.229.14.064.174.214.234.344.9621.74.064.174.214.234.344.9423.1
25620.320.620.720.820.921.542.47.507.637.677.697.849.1928.57.507.637.637.677.809.0126.6
51240.040.640.840.841.042.867.614.414.514.614.614.817.635.914.414.614.614.714.817.334.5
1,02480.080.880.981.181.387.210528.428.528.528.628.834.450.028.328.528.528.628.933.950.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0480.1600.1610.1610.1620.1620.1720.1930.05620.05640.05650.05650.05690.06810.08700.05630.05660.05660.05670.05700.06690.0827
4,0960.3200.3220.3220.3230.3240.3350.3680.1120.1120.1120.1120.1130.1350.1530.1110.1120.1120.1120.1140.1330.148
8,1920.6410.6430.6430.6440.6480.6630.6950.2220.2230.2230.2230.2260.2700.2860.2220.2220.2230.2230.2260.2650.278
16,3841.281.291.291.291.301.331.350.4440.4450.4450.4470.4530.5410.5570.4440.4450.4450.4450.4530.5310.552
32,7682.562.572.572.582.582.642.660.8880.8900.8930.8950.9021.081.100.8870.8890.8900.8950.9031.061.09
65,5365.145.165.175.185.195.245.241.781.791.791.791.802.162.181.771.781.781.791.802.122.13
131,07210.310.310.410.410.410.510.53.563.573.583.593.603.684.323.553.553.563.573.584.244.25
262,14420.620.720.720.720.820.820.87.157.177.187.217.237.317.317.117.137.157.177.197.247.24
524,28841.441.441.541.541.541.641.614.314.314.414.414.414.514.514.214.314.314.314.414.614.6
1,048,57683.283.283.383.483.483.483.428.628.728.728.828.828.828.828.528.528.628.628.728.728.7
2,097,15216516516616616616616657.357.457.457.457.557.557.557.057.057.257.257.357.357.3

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
023,80023,80023,80023,80010121,98123.823.823.823.610131,21123.823.823.823.810123,030
18,0006,0308,0007,29010127,46812.112.112.114.610132,66112.112.112.113.210130,266
24,7904,0004,8104,48010123,5499.968.0012.110.110132,87911.98.0012.110.310132,668
42,6702,6702,6702,65010123,2245.995.995.996.0510129,3615.995.995.995.8410128,545
81,4101,4101,4101,42010112,4723.443.433.443.5910126,1593.433.433.443.4910124,353
167517517747531099,3672.002.002.001.9910118,3092.002.002.001.9610117,591
323933873933911078,1541.071.041.091.0510106,7201.071.041.091.0510108,315
641981972001981056,3260.5580.5580.5580.5541090,2820.5580.5460.5580.5481089,411
12899.298.899.699.01035,5240.2830.2820.2830.2801067,1100.2820.2820.2820.2791066,798
25649.949.850.049.81020,8230.1430.1430.1430.1411045,4040.1430.1430.1430.1411045,931
51224.924.825.024.91011,3220.07190.07170.07190.07101027,6850.07170.07170.07170.07081027,709
1,02412.512.412.512.4105,9040.03590.03590.03590.03551015,5110.03590.03590.03600.03551015,483
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0486,2306,2206,2406,210103,01817,90017,90018,00017,700108,23417,90017,90017,90017,700108,216
4,0963,1103,1003,1203,110101,5289,0009,0009,0108,890104,2659,0209,0109,0308,920104,278
8,1921,5601,5501,5601,550107704,5104,5104,5104,450102,1744,5104,5004,5204,460102,176
16,384778776779776103862,2502,2502,2502,220101,0962,2502,2202,2602,230101,097
32,768389387390389101941,1201,1201,1301,110105521,1301,1201,1301,11010551
65,53619419419419410975595565605551027656256156455810277
131,07297979796.910492802792812791014028128028228010140
262,14448484948.0102514013914013910701401401401401070
524,28824242424.0101370.0707070.0103570707069.91035
1,048,57612121212.010635.0353535.0101835353535.01018
2,097,1526666.0010417.0171717.010918171817.8109
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024,40024,40023,80023,80023,80017,9001,36024.424.423.823.823.811.956024.424.423.823.823.812.1202
123,8008,0008,0006,0105,9905,40093.424.412.112.111.911.98.0015724.412.112.111.911.98.00215
28,0004,8104,7904,0004,0003,43081.724.412.19.968.008.008.0065.224.412.111.98.008.008.00198
43,4402,6702,6702,6702,4002,19063.512.06.035.995.995.994.7981.612.06.035.995.994.814.7989.9
81,7101,5001,4101,4101,3301,20059.74.814.003.443.433.432.9974.04.813.443.433.433.432.9960.7
1682877475175072866756.62.402.002.002.001.851.6663.72.402.002.002.001.851.6667.4
3241439439338738136948.31.201.091.071.040.9600.88960.41.201.091.071.040.9610.88959.7
6420520019819719519140.20.6000.5590.5580.5580.5460.46253.20.5850.5580.5580.5460.5450.46649.0
12810199.699.298.898.095.534.20.2930.2860.2830.2820.2760.23344.00.2930.2840.2820.2820.2760.23845.3
25651.050.149.949.749.548.223.00.1450.1430.1430.1420.1400.11830.90.1450.1430.1430.1420.1400.12038.5
51225.425.024.924.924.824.015.00.07250.07190.07190.07170.07100.059127.30.07230.07190.07170.07150.07080.060229.3
1,02412.612.512.512.412.411.99.370.03610.03590.03590.03580.03560.029619.10.03610.03590.03590.03580.03550.030220.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,0486,2706,2406,2306,2206,2105,9005,19018,00018,00017,90017,90017,80014,80011,60018,00017,90017,90017,90017,80015,10012,200
4,0963,1303,1203,1103,1103,1002,9902,7209,0209,0109,0008,9908,9107,4306,5809,0309,0209,0209,0108,8807,5706,800
8,1921,5601,5601,5601,5601,5501,5101,4404,5104,5104,5104,5004,4503,7103,5204,5204,5104,5104,5104,4503,7903,600
16,3847817797787777727537412,2602,2502,2502,2402,2201,8501,8002,2602,2502,2502,2502,2301,8901,810
32,7683903903893893883803771,1301,1201,1201,1201,1109289151,1301,1301,1301,1201,110943918
65,536195194194194193191191563560559559556464461564563562561558473470
131,07297.097.09797.096.595.595.5282281280279279272232282282281281280236236
262,14448.048.04848.048.048.048.0140140140139139137137141141140140140139139
524,28824.024.02424.024.024.024.070.070.070.070.070.069.069.070.070.07070.07068.568.5
1,048,57612.012.01212.012.012.012.035.035.035.035.035.035.035.035.035.03535.03535.035.0
2,097,1526.006.0066.006.006.006.0017.017.017.017.017.017.017.018.018.01818.01717.017.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.510.510134,03510.910.910.910.910134,86810.910.810.910.810134,593
110.710.710.710.710127,46811.111.111.111.110132,67111.111.111.111.110130,273
210.710.710.810.710123,54911.111.011.111.110132,87911.111.111.111.110132,668
410.810.710.810.810123,22411.111.111.111.110129,36111.111.111.111.110128,545
810.710.710.810.710112,47211.111.111.111.110126,15911.111.111.111.110124,353
1610.710.710.710.71099,36711.111.111.111.110118,30911.111.111.211.110117,591
3210.810.710.810.71078,15411.111.111.211.110106,72011.211.111.211.110108,315
6410.810.710.810.71056,32611.111.111.211.11090,28211.211.111.211.11089,411
12810.810.710.810.81035,52411.211.111.211.11067,11011.211.211.211.21066,798
25610.810.810.810.81020,82311.211.211.211.21045,40411.211.211.311.21045,931
51210.910.810.910.91011,32211.311.211.311.31027,68511.311.211.311.21027,709
1,02411.011.011.111.0105,90411.411.311.411.41015,51111.411.311.411.41015,483
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.311.311.311.3103,01811.611.611.611.6108,23411.611.511.611.6108,216
4,09611.911.911.911.9101,52811.911.911.911.9104,26511.911.911.911.9104,278
8,19213.113.013.113.11077012.412.412.412.4102,17412.412.412.412.4102,176
16,38415.515.515.615.51038613.213.213.313.2101,09613.213.213.213.2101,097
32,76820.420.320.420.41019415.115.115.215.11055214.914.915.014.910551
65,53629.529.529.529.5109719.619.619.719.61027619.219.219.319.210277
131,07252.852.852.952.8104927.727.627.727.71014028.428.428.428.410140
262,14498.198.198.298.1102546.546.446.546.5107046.846.846.846.81070
524,288189189189189101387.587.587.587.5103587.587.487.587.51035
1,048,57637037037037010616816816816810181691691691691018
2,097,152732732732732104328328328328109329329329329109
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.010.510.510.510.510.510.510.510.910.910.910.910.910.910.410.910.910.910.910.910.9
110.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
410.310.810.810.810.810.810.810.611.111.111.111.111.111.110.711.111.111.111.111.111.1
810.310.710.710.710.710.710.710.611.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.310.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
3210.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.211.211.211.211.211.2
6410.310.710.810.810.810.810.810.711.111.111.111.111.111.110.711.111.211.211.211.211.2
12810.310.810.810.810.810.810.810.711.111.211.211.211.211.210.811.211.211.211.211.211.2
25610.410.810.810.810.810.810.810.811.211.211.211.211.211.210.811.211.211.211.211.211.2
51210.510.910.910.910.910.910.910.811.211.311.311.311.311.310.911.211.311.311.311.311.3
1,02410.711.011.011.011.011.011.011.011.411.411.411.411.411.411.011.411.411.411.411.411.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04810.911.311.311.311.311.311.311.211.611.611.611.611.611.611.211.611.611.611.611.611.6
4,09611.511.911.911.911.911.911.911.511.911.911.911.911.911.911.611.911.911.911.911.911.9
8,19212.713.113.113.113.113.113.112.012.412.412.412.412.412.412.112.412.412.412.412.412.4
16,38415.115.515.515.515.515.515.512.813.213.213.213.213.213.212.913.213.213.213.213.213.2
32,76820.020.420.420.420.420.420.415.015.115.115.115.115.115.114.614.914.914.914.914.914.9
65,53629.129.529.529.529.529.529.519.519.619.619.619.619.619.619.119.219.219.219.219.219.2
131,07252.752.852.852.852.852.852.827.627.727.727.727.727.727.728.028.428.428.428.428.428.4
262,14498.098.198.198.198.198.198.146.446.546.546.546.546.546.546.746.846.846.846.846.846.8
524,28818918918918918918918987.487.587.587.587.587.587.587.487.587.587.587.587.587.5
1,048,576370370370370370370370168168168168168168168169169169169169169169
2,097,152732732732732732732732328328328328328328328329329329329329329329

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
0000010134,035000010134,868000010134,593
10000.000015710127,4680000.000015110132,6710000.000015410130,273
20000.000016210123,5490000.000015110132,8790000.000015110132,668
40000.000016210123,2240000.000015510129,3610000.000015610128,545
80000.000017810112,4720000.000015910126,1590000.000016110124,353
160000.00002011099,3670000.000016910118,3090000.000017010117,591
320000.00002561078,1540000.000018710106,7200000.000018510108,315
640000.00003551056,3260000.00002221090,2820000.00002241089,411
1280000.00005631035,5240000.00002981067,1100000.00002991066,798
2560000.00009601020,8230000.00004401045,4040000.00004351045,931
5120000.0001771011,3220000.00007221027,6850000.00007221027,709
1,0240000.000339105,9040000.0001291015,5110000.0001291015,483
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.000663103,0180000.000243108,2340000.000243108,216
4,0960000.00131101,5280000.000469104,2650000.000468104,278
8,1920000.00260107700000.000920102,1740000.000919102,176
16,3840000.00518103860000.00182101,0960000.00182101,097
32,7680000.0103101940000.00362105520000.0036310551
65,5360000.020610970000.00725102760000.0072210277
131,0720000.040810490000.0143101400000.014310140
262,1440000.080010250000.028610700000.02861070
524,2880000.15410130000.057110350000.05711035
1,048,5760000.3331060000.11110180000.1111018
2,097,1520000.5001040000.2221090000.222109
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000000000000000000
1000000200000020000002
2000000200000020000002
4000000200000020000002
8000000200000020000002
16000000200000020000002
32000000200000020000002
64000000200000020000002
128000000200000020000002
256000000200000020000002
512000000200000020000002
1,024000000200000020000002
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000200000020000002
4,096000000200000020000002
8,192000000200000020000002
16,384000000200000020000002
32,768000000200000020000002
65,536000002200000020000002
131,072000002200000020000002
262,144000002200000220000022
524,288000002200000220000022
1,048,576000022200000220000022
2,097,152000022200002220000222

event.component.publish-update.mixed

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.3330.2920.3330.32610122,61225025025024810127,0991.331.331.33-24.9<0.001 faster25020925024910126,7471.331.331.33-24.9<0.001 faster
10.3330.2920.3330.32010121,43425025025024810126,5081.331.331.33-24.9<0.001 faster25025025024810127,2871.331.331.33-24.9<0.001 faster
20.4580.4580.4580.45910117,43529229129229210123,6111.571.571.57-36.2<0.001 faster29229129228910124,7581.571.571.57-36.2<0.001 faster
40.7080.7080.7080.70510112,74429229129229510124,1952.422.422.42-58.8<0.001 faster29229129229210125,3182.422.422.42-58.8<0.001 faster
81.041.041.041.0610103,30729229229229410123,3263.573.573.57-72.0<0.001 faster29229229229110125,4883.573.573.57-72.0<0.001 faster
161.751.711.751.751090,38229229229230310122,6855.995.855.99-83.3<0.001 faster29229229230710124,9365.995.855.99-83.3<0.001 faster
323.253.253.293.281071,00429229233330510125,15811.19.8811.1-91.0<0.001 faster33333333433410124,7369.769.769.88-89.8<0.001 faster
646.046.046.096.091050,29333333333332110123,08018.118.118.3-94.5<0.001 faster37537537537410122,93516.116.116.1-93.8<0.001 faster
12815.115.115.215.31026,07537537537537010122,48440.340.340.6-97.5<0.001 faster50050050050710116,10530.330.330.4-96.7<0.001 faster
25630.030.030.230.21014,60841741741743110120,76272.072.072.4-98.6<0.001 faster66766770868710112,16445.042.645.0-97.8<0.001 faster
51260.059.660.160.2107,76458354258356910115,045103102111-99.0<0.001 faster1,0801,0401,0801,08010105,62755.555.057.5-98.2<0.001 faster
1,024120119120120104,01483483387586310108,842142137144-99.3<0.001 faster1,7901,7901,8301,8301090,42166.265.366.8-98.5<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.2370.2370.2370.238102,0561.421.381.421.421097,325167167172-99.4<0.001 faster3.463.423.503.471068,31868.568.369.3-98.5<0.001 faster
4,0960.4760.4740.4780.477101,0352.672.592.712.641078,456179178183-99.4<0.001 faster7.137.007.137.161044,86867.066.567.7-98.5<0.001 faster
8,1920.9480.9470.9550.951105225.364.925.545.311053,583177172191-99.4<0.001 faster13.613.613.813.61028,21069.769.170.0-98.6<0.001 faster
16,3841.891.891.901.90102639.549.469.589.471037,051199198200-99.5<0.001 faster27.227.027.527.31015,90569.869.270.2-98.6<0.001 faster
32,7683.793.783.823.791013218.718.518.918.71021,962203201205-99.5<0.001 faster53.753.553.953.9108,60870.670.471.0-98.6<0.001 faster
65,5367.607.597.667.60106637.437.037.837.21012,050203202205-99.5<0.001 faster111111112111104,31868.468.368.7-98.5<0.001 faster
131,07215.215.215.315.2103376.072.876.774.5106,344201199209-99.5<0.001 faster223222224223102,19468.368.268.8-98.5<0.001 faster
262,14430.430.430.730.41017153153153151103,216199199201-99.5<0.001 faster465462468465101,05965.765.366.0-98.5<0.001 faster
524,28861.460.961.561.4109316314322313101,567193191195-99.5<0.001 faster9099029189101054467.366.768.0-98.5<0.001 faster
1,048,57612312212512310562158363661610799198194209-99.5<0.001 faster1,8101,8101,8401,8101027468.067.468.2-98.5<0.001 faster
2,097,1522442432462441031,2201,1501,2901,23010404201191211-99.5<0.001 faster3,6803,6603,7303,6801013666.565.866.8-98.5<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.2500.2920.3330.3340.3340.41718.816625025025025033414.314625025025025033315.0
10.2290.2920.3330.3330.3340.41719.816625025025025033315.716625025025027133314.6
20.3750.4580.4580.4590.5000.58319.920829129229231337513.820829129229233337515.8
40.5830.6670.7080.7090.7500.83420.316729129229233337515.820829129229233337515.9
80.9381.041.041.081.081.2521.320829129229233337512.720829129229231337515.0
161.631.711.751.751.791.9222.520829129231333437515.220829229233333441615.4
323.133.253.253.293.343.5624.520829129233333437514.325033333333437541716.1
645.926.046.046.086.176.6727.120829233333333441715.729137537537541650013.6
12814.915.115.115.215.316.838.029135537537537545916.441650050050054262515.8
25629.729.930.030.130.333.255.033341641745845954215.858366766770870983318.6
51259.559.860.060.160.365.991.445854258358358466716.49581,0401,0801,0801,1301,25017.2
1,0241191191201201201301517088338348759171,08016.31,7101,7901,7901,8301,8802,11018.2
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.2350.2360.2370.2380.2390.2630.2861.251.331.421.461.501.7921.03.293.423.463.503.543.9624.3
4,0960.4730.4740.4760.4770.4790.5250.5462.292.422.672.832.923.4220.26.967.097.137.177.217.5925.4
8,1920.9420.9450.9480.9490.9551.051.074.584.755.365.845.986.2722.213.413.613.613.613.814.435.0
16,3841.881.891.891.901.901.941.978.969.099.549.789.9410.338.826.927.127.227.327.428.446.8
32,7683.773.783.793.793.813.863.8717.718.018.719.219.420.036.653.553.753.753.954.056.073.3
65,5367.577.597.607.617.637.727.7235.336.137.438.338.739.457.0111111111111111116142
131,07215.215.215.215.215.215.415.471.071.576.076.977.779.297.4221222223223224233258
262,14430.430.430.430.530.630.630.6142146153156157159182455462465467469479499
524,28861.361.461.461.461.461.461.4289298316326329332355896901909913916939967
1,048,5761231231231231231231235675756216576646716891,7901,8001,8101,8101,8201,8601,880
2,097,1522442442442442442442441,1301,1501,2201,3101,3301,3401,3403,6403,6603,6803,6903,7103,7503,770

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterations
00.9800.9581.040.99810122,61289687591790610127,09989687591790410126,747
11.000.9581.041.0010121,43489687591790510126,50889687591790210127,287
21.131.121.171.1410117,43593891799995410123,61193791695994210124,758
41.351.331.381.3710112,74495891695995510124,19593891799994510125,318
81.711.671.751.7410103,3079599171,04097310123,32691791695893810125,488
162.382.382.422.401090,3829799171,00097910122,6859599171,00096110124,936
323.923.883.963.921071,00495891799996310125,1589999171,00098810124,736
646.716.676.796.751050,2939809581,00098410123,0801,0001,0001,0401,02010122,935
12815.815.815.915.91026,0751,0009591,0401,02010122,4841,1701,1301,2101,20010116,105
25630.730.630.930.91014,6081,0801,0801,1301,07010120,7621,3301,2901,3801,36010112,164
51260.660.260.860.9107,7641,2101,2101,2901,24010115,0451,7101,6701,7501,72010105,627
1,024120119120121104,0141,5001,4601,5401,52010108,8422,4602,4202,5002,4901090,421
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.2380.2370.2380.239102,0562.042.002.092.071097,3254.114.044.174.151068,318
4,0960.4760.4740.4780.478101,0353.293.213.383.291078,4567.797.677.847.831044,868
8,1920.9480.9480.9560.952105226.045.636.215.981053,58314.314.314.514.31028,210
16,3841.901.891.911.901026310.210.110.310.11037,05127.827.628.128.01015,905
32,7683.793.793.823.791013219.419.119.619.31021,96254.454.254.554.6108,608
65,5367.617.607.667.61106638.137.738.537.91012,050112112112112104,318
131,07215.215.215.415.2103376.773.577.675.2106,344223223224224102,194
262,14430.530.530.830.51017154153154152103,216467463469466101,059
524,28861.561.061.661.5109318315323314101,56791090392291210544
1,048,576123122125123105621594637618107991,8101,8101,8401,81010274
2,097,1522442442462441031,2201,1601,2901,230104043,6803,6603,7303,69010136
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.8540.9790.9801.021.041.1719.87918758960.9170.9591.0816.47508758960.9170.9581.0617.3
10.8750.9591.001.021.041.1920.77718758960.9370.9591.0816.67718758960.9170.9581.0817.2
21.001.081.131.171.211.3720.78129179380.9791.001.1116.57919179370.9591.001.1318.5
41.211.331.351.381.421.5821.38129179580.9591.001.1316.87929179380.9591.001.1316.4
81.581.711.711.751.792.0022.08339389591.001.041.1716.97919169170.9581.001.1216.6
162.252.382.382.422.462.5823.48339389791.001.021.1716.58339379590.9801.001.1516.1
323.753.883.923.924.004.2325.48139179580.9801.001.1317.38549589991.001.041.1917.1
646.546.676.716.756.847.3427.98349589801.001.021.1716.98751,0001,0001.041.081.2116.3
12815.615.815.815.916.017.438.88969991,0001.041.061.2317.01,0401,1701,1701.211.251.3818.2
25630.330.630.730.730.933.955.89371,0401,0801.081.131.2516.61,2101,3301,3301.381.421.5818.3
51260.260.560.660.760.966.792.11,0801,2101,2101.251.291.4617.01,5401,6701,7101.751.791.9818.3
1,0241191201201211211311521,3301,4601,5001.541.581.8117.62,3102,4202,4602.502.542.8420.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.2360.2370.2380.2380.2400.2630.2861.832.002.042.112.172.5021.73.924.064.114.154.254.6924.9
4,0960.4730.4740.4760.4770.4820.5250.5472.923.043.293.463.564.1720.97.627.777.797.847.928.3825.2
8,1920.9420.9460.9480.9500.9581.051.075.215.406.046.506.656.9823.014.114.214.314.314.415.134.4
16,3841.881.891.901.901.911.941.969.589.7810.210.410.611.042.027.527.727.827.928.129.246.8
32,7683.773.793.793.803.823.863.8718.418.619.419.820.120.838.454.154.354.454.554.758.273.9
65,5367.577.597.617.627.647.747.7436.036.838.139.139.440.257.7111112112112112119142
131,07215.215.215.215.315.315.415.471.672.276.777.678.480.696.3222223223224225235259
262,14430.430.530.530.630.730.730.7143146154157158163183456463467468471483500
524,28861.461.561.561.561.561.561.5290299318327331338356897902910914924947968
1,048,5761231231231231241241245685796216586656846961,7901,8001,8101,8201,8301,8701,900
2,097,1522442442442442442442441,1301,1501,2201,3101,3301,3501,3603,6403,6603,6803,7003,7203,7803,790

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
03,0003,0003,4303,10010122,6124.004.004.004.0710127,0994.004.004.794.0610126,747
13,0003,0003,4303,15010121,4344.004.004.004.1010126,5084.004.004.004.0810127,287
22,1902,1902,1902,19010117,4353.433.433.443.4710123,6113.433.433.443.4910124,758
41,4101,4101,4101,42010112,7443.433.433.443.4310124,1953.433.433.443.4510125,318
896096096094810103,3073.433.433.433.4210123,3263.433.433.433.4610125,488
165725725855711090,3823.433.433.433.3310122,6853.433.433.433.2910124,936
323083043083051071,0043.433.003.433.3110125,1583.002.993.003.0110124,736
641661641661641050,2933.003.003.003.1510123,0802.672.672.672.6910122,935
12866.265.866.265.61026,0752.672.672.672.7310122,4842.002.002.001.9910116,105
25633.333.133.333.11014,6082.402.402.402.3410120,7621.501.411.501.4610112,164
51216.716.716.816.6107,7641.721.721.851.7710115,0450.9240.9240.9600.93110105,627
1,0248.368.368.448.33104,0141.201.141.201.1710108,8420.5580.5450.5580.5501090,421
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,0484,2304,2204,2304,200102,0567067067287071097,3252892862932881068,318
4,0962,1002,1002,1102,100101,0353753693873821078,4561401401431401044,868
8,1921,0601,0501,0601,050105221871802041911053,58373.772.573.773.31028,210
16,384528525528528102631051041061061037,05136.936.437.136.71015,905
32,7682642622642641013253.552.954.253.61021,96218.618.618.718.6108,608
65,536132131132132106626.826.527.026.91012,0509.028.979.028.99104,318
131,07266656665.9103313.213.013.713.4106,3444.504.474.504.48102,194
262,14433333333.010176.546.526.566.64103,2162.152.142.162.15101,059
524,28816161616.01093.173.113.193.21101,5671.101.091.111.1010544
1,048,5768888.001051.611.571.721.63107990.5540.5430.5540.55310274
2,097,1524444.001030.8160.7780.8670.819104040.2720.2690.2730.27210136
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
04,0003,4303,0002,9902,9902,40053.36.024.004.004.004.003.0070.07.014.004.004.004.003.0066.5
14,4003,4303,0003,0002,9902,40050.56.024.004.004.004.003.0063.76.024.004.004.003.723.0068.4
22,6702,1902,1902,1802,0001,72050.34.813.443.433.433.222.6773.24.813.443.433.433.002.6763.5
41,7201,5001,4101,4101,3301,20049.45.993.443.433.433.002.6763.24.813.443.433.433.002.6762.8
81,07096196092492380047.04.813.443.433.433.002.6779.04.813.443.433.433.222.6766.5
1661558557257255852244.44.813.443.433.222.992.6765.94.813.433.433.002.992.4065.1
3232030830830430028140.84.813.443.433.002.992.6770.44.003.003.002.992.672.4062.1
6416916616616416215036.94.813.433.003.002.992.4063.63.442.672.672.672.402.0073.9
12867.066.366.266.065.359.726.33.442.832.672.672.672.1860.92.402.002.002.001.851.6063.5
25633.733.433.333.233.030.118.23.002.402.402.192.181.8563.21.721.501.501.411.411.2054.2
51216.816.716.716.716.615.210.92.181.851.721.721.711.5061.11.040.9600.9240.9230.8890.80058.1
1,0248.428.388.368.358.327.736.601.411.201.201.141.090.92461.20.5850.5580.5580.5460.5340.47554.9
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,0484,2504,2404,2304,2104,1903,8103,50080075070668666755947.630429328928628225341.2
4,0962,1202,1102,1002,1002,0901,9101,83043641437535334329349.514414114014013913239.4
8,1921,0601,0601,0601,0501,05095493221821118717216716045.074.573.773.773.472.769.628.6
16,38453152952852752651750911211010510210197.625.937.237.036.936.736.535.321.4
32,76826526426426426325925856.455.753.552.151.650.027.318.718.618.618.618.517.813.6
65,53613213213213113113013028.327.726.826.125.925.417.59.049.029.029.008.988.647.05
131,07266.0666666.066.065.065.014.114.013.213.012.912.610.34.524.514.504.484.474.293.87
262,14433.0333333.033.033.033.07.036.886.546.406.386.315.492.202.172.152.142.132.092.00
524,28816.0161616.016.016.016.03.463.363.173.073.043.012.811.121.111.101.101.091.071.03
1,048,5768.00888.008.008.008.001.761.741.611.521.511.491.450.5580.5560.5540.5530.5500.5370.531
2,097,1524.00444.004.004.004.000.8870.8700.8160.7660.7520.7480.7440.2750.2740.2720.2710.2700.2670.265

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.510.510.610.510122,61211.111.011.111.110127,09911.011.011.011.010126,747
110.610.610.610.610121,43411.111.111.111.110126,50811.111.111.211.110127,287
211.211.211.211.210117,43511.111.111.111.110123,61111.111.111.211.110124,758
411.211.211.211.210112,74411.111.011.111.110124,19511.111.111.211.110125,318
811.211.211.311.210103,30711.111.011.111.110123,32611.111.111.211.110125,488
1611.211.211.311.21090,38211.111.111.111.110122,68511.211.211.211.210124,936
3211.311.211.311.21071,00411.111.111.211.110125,15811.211.211.211.210124,736
6411.211.211.311.21050,29311.211.211.211.210123,08011.211.211.311.210122,935
12810.910.910.910.91026,07511.211.211.311.210122,48411.311.311.411.310116,105
25610.910.911.010.91014,60811.311.311.311.310120,76211.411.411.411.410112,164
51211.111.111.211.1107,76411.411.411.511.410115,04511.511.511.511.510105,627
1,02411.411.411.411.4104,01411.711.711.711.710108,84211.711.711.811.71090,421
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.911.811.911.9102,05612.012.012.012.01097,32512.112.012.112.11068,318
4,09612.712.612.712.7101,03512.412.412.512.41078,45612.712.712.712.71044,868
8,19214.514.414.514.41052213.413.413.413.41053,58313.613.513.713.61028,210
16,38418.018.018.018.01026314.914.914.914.91037,05115.215.215.215.21015,905
32,76824.924.824.924.91013218.518.418.518.41021,96218.618.518.618.6108,608
65,53638.838.838.938.8106626.526.526.526.51012,05027.227.127.227.2104,318
131,07270.770.670.770.7103344.344.344.444.3106,34446.346.346.446.3102,194
262,144134134134134101780.380.280.380.3103,21677.377.377.477.3101,059
524,288261261261261109150150150150101,56715915915915910544
1,048,5765165165165161052662662672671079928628628628610274
2,097,1521,0301,0301,0301,0301035255255255251040456356356356310136
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.510.510.510.510.510.510.611.111.111.111.111.111.110.611.011.011.011.011.011.0
110.210.610.610.610.610.610.610.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.811.211.211.211.211.211.210.711.111.111.111.111.111.110.711.111.111.111.111.111.1
410.811.211.211.211.211.211.210.611.111.111.111.111.111.110.711.111.111.111.111.111.1
810.811.211.211.211.211.211.210.711.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.211.211.211.211.211.2
3210.811.311.311.311.311.311.310.711.111.111.111.111.111.110.811.211.211.211.211.211.2
6410.811.211.211.211.211.211.210.811.211.211.211.211.211.210.811.211.211.211.211.211.2
12810.510.910.910.910.910.910.910.811.211.211.211.211.211.210.911.311.311.311.311.311.3
25610.610.910.911.011.011.011.010.911.311.311.311.311.311.311.011.411.411.411.411.411.4
51210.711.111.111.111.111.111.111.011.411.411.411.411.411.411.111.511.511.511.511.511.5
1,02411.011.411.411.411.411.411.411.311.711.711.711.711.711.711.311.711.711.711.711.711.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04811.511.911.911.911.911.911.911.612.012.012.012.012.012.011.612.112.112.112.112.112.1
4,09612.312.712.712.712.712.712.712.012.412.412.412.412.412.412.312.712.712.712.712.712.7
8,19214.114.514.514.514.514.514.513.013.413.413.413.413.413.413.213.613.613.613.613.613.6
16,38417.618.018.018.018.018.018.014.514.914.914.914.914.914.914.815.215.215.215.215.215.2
32,76824.524.924.924.924.924.924.918.318.418.518.518.518.518.518.518.618.618.618.618.618.6
65,53638.738.838.838.838.838.838.826.426.526.526.526.526.526.526.827.227.227.227.227.227.2
131,07270.670.770.770.770.770.770.744.244.344.344.344.344.344.346.246.346.346.346.346.346.3
262,14413413413413413413413480.280.380.380.380.380.380.377.277.377.377.377.377.377.3
524,288261261261261261261261150150150150150150150159159159159159159159
1,048,576516516516516516516516266266266266266266266286286286286286286286
2,097,1521,0301,0301,0301,0301,0301,0301,030525525525525525525525563563563563563563563

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.00013910122,612000010127,099000010126,747
10000.00015610121,434000010126,508000010127,287
20000.00016210117,435000010123,611000010124,758
40000.00016910112,744000010124,195000010125,318
80000.00018410103,307000010123,326000010125,488
160000.0002101090,382000010122,685000010124,936
320000.0002681071,004000010125,158000010124,736
640000.0003781050,293000010123,080000010122,935
1280000.0007291026,075000010122,484000010116,105
2560000.001301014,608000010120,762000010112,164
5120000.00245107,764000010115,045000010105,627
1,0240000.00473104,014000010108,84200001090,421
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00924102,05600001097,32500001068,318
4,0960000.0184101,03500001078,45600001044,868
8,1920000.03641052200001053,58300001028,210
16,3840000.07221026300001037,05100001015,905
32,7680000.1441013200001021,9620000108,608
65,5360000.288106600001012,0500000104,318
131,0720000.57610330000106,3440000102,194
262,1440001.1210170000103,2160000101,059
524,2880002.111090000101,567000010544
1,048,5760003.80105000010799000010274
2,097,1520006.33103000010404000010136
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000001700000000000000
10000001900000000000000
20000001900000000000000
40000001900000000000000
80000001900000000000000
160000001900000000000000
320000001900000000000000
640000001900000000000000
1280000001900000000000000
2560000001900000000000000
5120000001900000000000000
1,0240000001900000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0480000001900000000000000
4,0960000001900000000000000
8,1920000001900000000000000
16,3840000001900000000000000
32,7680000001900000000000000
65,53600000191900000000000000
131,07200000191900000000000000
262,14400000191900000000000000
524,288000019191900000000000000
1,048,576000019191900000000000000
2,097,1520001919191900000000000000

event.component.publish.mixed

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1880.1670.2080.18910129,1100.2080.1670.2080.19610130,0851.000.8031.0000.361 inconclusive0.2080.1670.2080.19910128,6741.000.8031.0000.670 inconclusive
10.1880.1670.2080.18910129,0860.2080.1670.2080.19510129,1431.000.8031.0001.000 inconclusive0.2080.1670.2080.19810125,9761.000.8031.0000.361 inconclusive
2121120122121103,9881.081.081.081.1010104,000112111113-99.1<0.001 faster0.9590.9580.9590.97710104,850126126127-99.2<0.001 faster
4123123124121103,9792.882.832.922.891074,86442.842.343.4-97.7<0.001 faster2.462.422.502.471079,21550.149.350.9-98.0<0.001 faster
8128127128127103,7985.695.675.805.711052,60822.422.322.6-95.5<0.001 faster4.844.804.924.851057,57826.426.126.6-96.2<0.001 faster
16137136137137103,54011.110.911.311.11033,19412.312.212.4-91.9<0.001 faster9.349.309.429.361037,74414.614.514.7-93.2<0.001 faster
32156155157156103,10621.721.521.821.81019,4277.227.167.26-86.1<0.001 faster18.318.118.518.31022,3978.558.478.61-88.3<0.001 faster
64191190192191102,55141.941.442.142.01010,8524.584.544.61-78.2<0.001 faster35.134.835.435.11012,7585.455.425.48-81.7<0.001 faster
128252248254252101,948108107109108104,4412.332.312.35-57.1<0.001 faster91.190.592.291.4105,2242.762.732.78-63.7<0.001 faster
256443439445444101,113217215217217102,2542.042.032.05-51.1<0.001 faster182181183182102,6742.432.412.44-58.8<0.001 faster
51282581883282610601430428432432101,1431.911.901.93-47.8<0.001 faster364362365364101,3542.262.252.28-55.8<0.001 faster
1,0241,6001,5801,6101,60010311863861867865105741.851.831.86-45.9<0.001 faster729727733731106792.192.172.20-54.3<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0483.153.093.163.16101581.731.721.741.73102881.821.801.83-45.1<0.001 faster1.461.461.471.46103402.162.142.16-53.6<0.001 faster
4,0966.246.116.266.2610803.463.453.473.47101441.801.771.81-44.5<0.001 faster2.922.912.962.93101712.122.092.14-52.9<0.001 faster
8,19212.512.312.612.610406.916.896.936.9210721.811.791.82-44.8<0.001 faster5.875.845.945.8810852.132.102.14-52.9<0.001 faster
16,38425.125.025.125.3102013.813.813.913.910361.811.811.82-44.8<0.001 faster11.711.711.811.810432.142.132.14-53.2<0.001 faster
32,76850.649.450.751.3101027.727.728.027.810181.821.791.83-45.1<0.001 faster23.523.423.623.610222.152.102.16-53.4<0.001 faster
65,53610410310410710556.756.557.057.11091.831.821.84-45.4<0.001 faster47.147.047.547.510112.202.182.21-54.6<0.001 faster
131,0722192192202281031201181211201051.841.831.85-45.5<0.001 faster96.995.898.497.81062.262.232.28-55.8<0.001 faster
262,1445135055185131012602572672651021.961.931.99-48.9<0.001 faster2082062112111032.462.432.49-59.3<0.001 faster
524,2881,0901,0801,1001,0901015755685885751011.901.881.92-47.3<0.001 faster4534414574591022.412.392.46-58.6<0.001 faster
1,048,5762,4002,3902,4202,4001011,2801,2501,3001,2801011.881.851.90-46.7<0.001 faster1,0201,0101,0501,0201012.352.312.37-57.4<0.001 faster
2,097,1525,0605,0305,1105,0601012,8002,7602,8702,8001011.811.791.83-44.7<0.001 faster2,3202,3102,3702,3201012.182.162.19-54.1<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.1250.1670.1880.2080.2090.25015.70.1250.1670.2080.2080.2090.25012.70.1250.1670.2080.2090.2090.25015.5
10.1050.1670.1880.2080.2090.25015.80.08350.1670.2080.2080.2090.25015.40.1250.1670.2080.2090.2090.25013.6
237.11201211221231291520.9581.081.081.131.131.3817.10.8330.9580.9591.001.001.2516.7
442.41211231241261301552.712.882.882.922.923.0419.72.312.442.462.482.522.6518.6
848.41261281291301351555.505.675.695.715.756.0223.94.674.804.844.884.925.0922.4
1660.413613713813914417210.911.111.111.211.211.531.89.139.309.349.389.489.7326.9
3284.015515615815916519121.421.621.721.821.922.545.418.018.218.318.318.518.937.9
6412619019119319420022841.441.841.942.042.143.568.034.635.035.135.135.336.559.9
12824325025225325626429410710810810810911414090.491.091.191.491.895.4121
256433441443445448462499216216217217218227259181182182182184193222
512814823825827830858950428430430432434447487361363364364366379418
1,0241,5801,5901,6001,6001,6101,6601,870859862863865869893955725728729731735758812
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0483.133.143.153.163.183.283.681.721.721.731.731.741.791.871.451.461.461.461.471.511.59
4,0966.206.236.246.256.287.257.253.453.463.463.473.483.533.702.912.922.922.932.943.003.16
8,19212.512.512.512.512.614.414.46.896.906.916.926.947.387.385.845.865.875.885.906.306.30
16,38425.025.125.125.125.228.928.913.813.813.813.913.914.814.811.711.711.711.811.812.612.6
32,76850.550.550.650.750.857.957.927.727.727.727.727.829.629.623.523.523.523.623.625.125.1
65,53610410410410411811811856.656.656.756.859.859.859.847.147.147.147.347.350.250.2
131,07221821921924624624624611911912012012512512596.896.996.997.2102102102
262,144513513513513513513513260260260270270270270207207208215215215215
524,2881,0901,0901,0901,0901,0901,0901,090575575575575575575575453453453464464464464
1,048,5762,4002,4002,4002,4002,4002,4002,4001,2801,2801,2801,2801,2801,2801,2801,0201,0201,0201,0201,0201,0201,020
2,097,1525,0605,0605,0605,0605,0605,0605,0602,8002,8002,8002,8002,8002,8002,8002,3202,3202,3202,3202,3202,3202,320

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.8330.8320.8740.83910129,1100.8340.8330.9160.84110130,0850.8340.7920.8750.85210128,674
10.8340.7920.8750.84110129,0860.8340.7910.8740.85410129,1430.8750.7920.9170.87910125,976
2122121123122103,9881.731.711.791.7510104,0001.631.631.671.6510104,850
4124123124122103,9793.523.463.583.541074,8643.133.043.173.121079,215
8128128129128103,7986.346.296.426.351052,6085.505.425.545.531057,578
16138136138137103,54011.811.512.011.81033,19410.09.9610.010.01037,744
32157156158157103,10622.322.122.522.41019,42718.918.819.219.01022,397
64192191193192102,55142.542.042.842.71010,85235.735.536.135.81012,758
128252249254253101,948108108109109104,44191.891.192.992.1105,224
256444439446445101,113217216218218102,254183182184183102,674
51282681983382710601431429432433101,143364363366365101,354
1,0241,6001,5801,6101,600103118638628678661057473072873373210679
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0483.153.093.163.16101581.731.721.751.73102881.461.461.471.4710340
4,0966.246.126.276.2610803.473.453.483.47101442.932.912.962.9310171
8,19212.512.312.612.610406.916.906.936.9210725.875.855.945.881085
16,38425.125.025.125.3102013.913.813.913.9103611.711.711.811.81043
32,76850.649.450.751.3101027.727.728.027.8101823.523.423.723.61022
65,53610410310410710556.856.557.057.110947.247.047.547.51011
131,07221921922122810312011812112110597.095.998.497.8106
262,144514505519514101261258268265102208207211211103
524,2881,0901,0801,1001,090101575569588575101453442458459102
1,048,5762,4002,3902,4202,4001011,2801,2601,3101,2801011,0201,0101,0501,020101
2,097,1525,0705,0405,1205,0601012,8002,7602,8702,8001012,3302,3202,3702,330101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.7080.7920.8330.8550.8760.98016.60.7080.8130.8340.8550.8761.0016.40.7080.8330.8340.8750.8961.0016.4
10.7080.8130.8340.8750.8760.98017.00.7080.8330.8340.8750.8961.0016.80.7500.8340.8750.8960.9171.0216.3
237.91211221231241301511.581.711.731.771.812.0818.51.501.581.631.671.712.0217.5
443.21211241251261321553.373.503.523.563.613.7120.82.943.083.133.133.173.3319.7
849.11271281301311371566.156.296.346.366.426.6724.15.295.465.505.545.595.7523.3
1661.313613813914014717411.511.711.811.811.912.232.79.759.9610.010.110.110.427.8
3284.815615715815916719222.022.322.322.422.623.245.318.618.918.919.019.119.638.9
6412619119219319520222842.042.442.542.742.844.868.835.335.635.735.836.037.960.3
12824325125225425726529210810810810910911714191.091.691.892.092.598.8122
256433442444445450463500216217217217219229259181182183183184194223
512815823826828833862951429430431433435448487362364364365368379419
1,0241,5801,5901,6001,6001,6101,6601,870860863863866872894953726729730731738758814
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0483.133.153.153.163.183.283.681.721.731.731.731.741.791.871.451.461.461.471.471.521.59
4,0966.206.236.246.266.287.257.253.453.463.473.473.493.543.702.912.922.932.932.943.003.16
8,19212.512.512.512.512.614.414.46.896.916.916.926.947.387.385.855.875.875.895.906.306.30
16,38425.025.125.125.225.229.029.013.813.813.913.913.914.914.911.711.711.711.811.812.612.6
32,76850.550.650.650.750.857.957.927.727.727.727.727.829.629.623.523.523.523.623.625.125.1
65,53610410410410411811811856.656.756.856.859.859.859.847.147.147.247.347.450.250.2
131,07221921921924624624624611911912012012512512596.997.097.097.3102102102
262,144514514514514514514514261261261270270270270207208208216216216216
524,2881,0901,0901,0901,0901,0901,0901,090575575575575575575575453453453465465465465
1,048,5762,4002,4002,4002,4002,4002,4002,4001,2801,2801,2801,2801,2801,2801,2801,0201,0201,0201,0201,0201,0201,020
2,097,1525,0705,0705,0705,0705,0705,0705,0702,8002,8002,8002,8002,8002,8002,8002,3302,3302,3302,3302,3302,3302,330

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
05,4004,8105,9905,37010129,1104,8104,8105,9905,20010130,0854,8104,8105,9905,10010128,674
15,4004,8105,9905,38010129,0864,8104,8105,9905,21010129,1434,8104,8105,9905,11010125,976
28.268.208.318.28103,98892492392491210104,0001,0401,0401,0401,03010104,850
48.138.108.158.28103,9793483433533461074,8644074004144051079,215
87.837.797.877.88103,7981761731771751052,6082072032092061057,578
167.307.287.377.32103,54090.188.991.689.91033,1941071061081071037,744
326.406.376.466.40103,10646.245.946.646.01019,42754.854.055.254.61022,397
645.235.215.275.23102,55123.923.724.223.81010,85228.528.328.728.51012,758
1283.983.954.033.97101,9489.309.229.349.24104,44111.010.811.110.9105,224
2562.262.252.282.25101,1134.624.604.654.61102,2545.505.465.525.49102,674
5121.211.201.221.21106012.332.322.342.32101,1432.752.742.762.75101,354
1,0240.6270.6220.6350.625103111.161.151.161.16105741.371.371.381.3710679
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,048317316324317101585805735805781028868468368668310340
4,09616116016416010802892882902881014434233834434210171
8,19280.0798179.6104014514414514510721701691711701085
16,38440.0404039.7102072.0727371.9103685858584.91043
32,76820.0202019.7101036.0363635.9101843424342.51022
65,53610.010109.6010518.0181817.910921212120.91011
131,0725.00554.671038.00888.0010510101010.0106
262,1442.00222.001014.00444.001025555.00103
524,2881.00111.001012.00222.001012222.00102
1,048,576n/an/an/an/an/an/a1.00111.001011111.00101
2,097,152n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
08,0005,9905,4004,8104,7904,00063.78,0005,9904,8104,8104,7904,00078.98,0005,9904,8104,7904,7904,00064.3
19,9505,9905,4004,8104,7904,00063.312,0005,9904,8104,8104,7904,00065.18,0005,9904,8104,7904,7904,00073.8
227.08.348.268.198.127.786.601,04092492488988972858.51,2001,0401,0401,0001,00080059.8
423.68.308.138.047.967.686.4836934834834334332950.743241040740339737853.8
820.77.917.837.767.697.436.4418217717617517416641.921420920720520319744.7
1616.57.377.307.247.186.965.8192.090.490.189.689.287.131.411010810710710610337.1
3211.96.466.406.356.316.085.2446.846.346.246.045.744.522.055.755.054.854.654.253.026.4
647.965.275.235.205.165.004.3924.224.023.923.823.823.014.728.928.628.528.528.327.416.7
1284.124.003.983.963.913.793.409.369.319.309.279.228.797.1411.111.011.011.010.910.58.27
2562.312.272.262.252.242.172.004.644.634.624.624.594.413.875.545.515.505.495.455.194.51
5121.231.221.211.211.201.171.052.342.332.332.322.312.242.062.772.752.752.752.732.642.39
1,0240.6320.6290.6270.6250.6230.6020.5371.161.161.161.161.151.121.051.381.371.371.371.361.321.23
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,048320318317317315305272581580580579575560536689685684683680663630
4,096162161161160159138138290289289288287283271344343342342340334317
8,19280.080.080.08079.56969.0145145145145144136136171171170170170159159
16,38440.040.040.04040.03535.0727272.072.072.067.067.085.0858585.085.079.579.5
32,76820.020.020.02017.01717.0363636.036.036.034.034.043.0434342.042.040.040.0
65,53610.010.010.0108.0088.00181818.018.017.017.017.021.0212121.021.020.020.0
131,0725.005.005.0044.0044.00888.008.008.008.008.0010.0101010.010.010.010.0
262,1442.002.002.0022.0022.00444.004.004.004.004.005.00555.005.005.005.00
524,2881.001.001.0011.0011.00222.002.002.002.002.002.00222.002.002.002.00
1,048,576n/an/an/an/an/an/an/a111.001.001.001.001.001.00111.001.001.001.00
2,097,152n/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/an/a

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.610.610.610129,11011.111.011.111.010130,08511.011.011.011.010128,674
110.610.610.610.610129,08611.111.011.111.110129,14311.111.111.211.110125,976
211.211.111.211.2103,98811.111.111.111.110104,00011.111.111.211.110104,850
411.211.211.211.2103,97911.111.111.111.11074,86411.211.211.211.21079,215
811.211.211.311.2103,79811.111.111.111.11052,60811.211.111.211.21057,578
1611.311.311.311.3103,54011.111.111.111.11033,19411.211.211.211.21037,744
3211.311.311.311.3103,10611.111.111.211.11019,42711.211.211.211.21022,397
6411.311.311.311.3102,55111.211.111.211.21010,85211.311.211.311.31012,758
12811.011.011.011.0101,94811.211.211.211.2104,44111.311.311.311.3105,224
25611.111.111.211.1101,11311.311.311.411.3102,25411.411.411.511.4102,674
51211.411.311.411.31060111.511.511.511.5101,14311.611.611.611.6101,354
1,02411.811.711.811.81031111.811.811.811.81057411.811.811.911.810679
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04812.612.512.612.61015812.312.312.312.31028812.212.112.212.210340
4,09613.913.813.913.8108012.912.913.012.91014413.012.913.012.910171
8,19216.616.616.716.6104014.514.414.514.5107214.314.214.314.21085
16,38422.322.322.422.3102016.816.816.916.8103616.216.216.316.21043
32,76833.833.833.833.8101021.821.821.921.8101820.920.920.920.91022
65,53656.556.556.656.510534.734.734.734.710930.430.430.430.41011
131,07210510510510510359.359.259.359.310555.155.155.155.1106
262,14419019019019010110410410410410292.692.592.692.6103
524,288381381381381101199199199199101184184184184102
1,048,576732732732732101379379379379101347347347347101
2,097,1521,4401,4401,4501,450101748748748748101685685685684101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.111.111.111.111.111.110.611.011.011.011.011.011.0
110.210.610.610.610.610.610.610.611.111.111.111.111.111.110.711.111.111.111.111.111.1
210.811.211.211.211.211.211.210.611.111.111.111.111.111.110.711.111.111.111.111.111.1
410.811.211.211.211.211.211.210.711.111.111.111.111.111.110.711.211.211.211.211.211.2
810.811.211.211.311.311.311.310.611.111.111.111.111.111.110.711.211.211.211.211.211.2
1610.811.311.311.311.311.311.310.711.111.111.111.111.111.110.811.211.211.211.211.211.2
3210.811.311.311.311.311.311.310.711.111.111.111.111.111.110.811.211.211.211.211.211.2
6410.811.311.311.311.311.311.310.811.211.211.211.211.211.210.911.311.311.311.311.311.3
12810.511.011.011.011.011.011.010.811.211.211.211.211.211.210.911.311.311.311.311.311.3
25610.611.111.111.111.111.111.110.911.311.311.311.311.311.311.011.411.411.411.411.411.4
51210.711.411.411.411.411.411.411.011.511.511.511.511.511.511.111.611.611.611.611.611.6
1,02411.011.811.811.811.811.811.811.311.811.811.811.811.811.811.311.811.811.811.811.811.8
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04811.512.612.612.612.612.612.611.612.312.312.312.312.312.311.612.212.212.212.212.212.2
4,09612.313.913.913.913.913.913.912.012.912.912.912.912.912.912.312.913.013.013.013.013.0
8,19216.416.616.616.616.616.616.613.014.514.514.514.514.514.513.214.314.314.314.314.314.3
16,38422.022.322.322.322.322.322.316.816.816.816.816.816.816.815.916.216.216.216.216.216.2
32,76833.133.833.833.833.833.833.821.821.821.821.821.821.821.820.820.920.920.920.920.920.9
65,53656.556.556.556.556.556.556.534.734.734.734.734.734.734.730.330.430.430.430.430.430.4
131,07210510510510510510510559.259.359.359.359.359.359.355.155.155.155.155.155.155.1
262,14419019019019019019019010410410410410410410492.592.692.692.692.692.692.6
524,288381381381381381381381199199199199199199199183184184184184184184
1,048,576732732732732732732732379379379379379379379347347347347347347347
2,097,1521,4401,4401,4401,4401,4401,4401,440748748748748748748748685685685685685685685

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000085210129,110000010130,085000010128,674
10000.00010110129,086000010129,143000010125,976
211111111.0103,9880000.00026010104,0000000.00012410104,850
429292929.0103,9790000.0004011074,8640000.0002021079,215
856565656.0103,7980000.0006271052,6080000.0003301057,578
16110110110110103,5400000.001721033,1940000.0006091037,744
32227227227227103,1060000.003351019,4270000.001251022,397
64443443443443102,5510000.006631010,8520000.002511012,758
1281,1501,1501,1501,150101,9480000.0140104,4410000.00727105,224
2562,3002,3002,3002,300101,1130000.0306102,2540000.0157102,674
5124,5804,5804,5804,580106010000.0656101,1430000.0325101,354
1,0249,1709,1709,1709,170103110000.174105740000.070710679
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (K)CI low (K)CI high (K)mean (K)replicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,04818.318.318.318.3101580000.372102880000.15310340
4,09636.736.736.736.710800000.799101440000.33410171
8,19273.373.373.373.510400001.7510720000.7291085
16,38414714714714710200003.8110360001.601043
32,76829329329329610100008.2210180003.551022
65,53658758758760010500017.71090008.271011
131,0721,1701,1701,1701,22010300034.010500018.7106
262,1442,6102,6102,6102,61010100090.510200049.7103
524,2885,2105,2105,2105,210101192192192192101000109102
1,048,57610,40010,40010,40010,400101203203203203101351351351351101
2,097,15220,90020,90020,90020,800101214214214214101612612612612101
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000001100000000000000
10000001300000000000000
2111111111111270000002700000013
4292929292929490000003000000016
8565656565656810000003300000019
161101101101101101101420000005700000023
322272272272272272272740000006500000028
644434434434434434435140000007200000032
1281,1501,1501,1501,1501,1501,1501,3000000006200000038
2562,3002,3002,3002,3002,3002,3002,5800000006900000042
5124,5804,5804,5804,5804,5804,5805,1200000007500000044
1,0249,1609,1709,1709,1709,1709,17010,20000000010000000048
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (K)p25 (K)p50 (K)p75 (K)p90 (K)p99 (K)p100 (K)p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,04818.318.318.318.318.318.320.400000010700000052
4,09636.736.736.736.736.740.840.800000011500000057
8,19273.373.373.373.373.381.581.500000126126000006262
16,38414714714714714716316300000137137000006969
32,76829329329329329332632600000148148000007878
65,5365875875875876526526520000159159159000009191
131,0721,1701,1701,1701,3001,3001,3001,30000001701701700000112112112
262,1442,6102,6102,6102,6102,6102,6102,610000181181181181000149149149149
524,2885,2105,2105,2105,2105,2105,2105,210192192192192192192192000218218218218
1,048,57610,40010,40010,40010,40010,40010,40010,400203203203203203203203351351351351351351351
2,097,15220,90020,90020,90020,90020,90020,90020,900214214214214214214214612612612612612612612

iteration.mixed-three

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1250.1250.1250.12510129,855848312594.510131,8811.491.001.51-32.80.003 inconclusive84.0838498.410132,2061.491.491.51-32.8<0.001 faster
10.1250.1250.1250.13010130,726848312595.710129,7401.491.001.51-32.80.003 inconclusive84.08312595.210128,6851.491.491.51-32.8<0.001 faster
20.3330.3330.3340.33910121,91712512512512910131,3892.662.662.66-62.5<0.001 faster12512512513510129,9712.662.662.66-62.5<0.001 faster
40.7500.7500.7500.74510108,84512512512512710130,6596.006.006.00-83.3<0.001 faster12512512512910132,4146.006.006.00-83.3<0.001 faster
81.331.291.331.331099,46612512512513210129,06510.710.310.7-90.6<0.001 faster12512512513810130,84210.710.310.7-90.6<0.001 faster
162.272.252.292.281081,56412512516714510130,24318.013.718.3-94.4<0.001 faster16712516715510130,74413.713.518.0-92.7<0.001 faster
324.634.594.634.631059,18716716716718010127,88027.727.527.7-96.4<0.001 faster20816720819810129,68422.222.122.2-95.5<0.001 faster
648.888.718.928.891039,34220920825022610127,16442.335.742.7-97.6<0.001 faster25025029226910124,51234.830.535.5-97.1<0.001 faster
12824.624.324.924.81017,38041637541740410121,74159.358.860.6-98.3<0.001 faster54254154254010116,64445.545.246.0-97.8<0.001 faster
25649.548.949.749.9109,26166766770868710115,66474.072.774.5-98.6<0.001 faster91791795893610108,27953.651.954.1-98.1<0.001 faster
51298.397.798.899.1104,8351,2501,2501,2901,2801099,38378.376.478.8-98.7<0.001 faster1,7501,7501,7501,7501089,60356.255.956.4-98.2<0.001 faster
1,024196193198198102,4662,3802,3802,3802,4001082,01882.782.183.0-98.8<0.001 faster3,3303,3303,3403,3601069,45158.958.559.1-98.3<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.3940.3900.3980.395101,2494.584.584.584.601059,77885.985.286.0-98.8<0.001 faster6.546.546.546.561047,64760.259.760.2-98.3<0.001 faster
4,0960.7810.7720.7870.787106309.019.019.019.021038,75286.785.987.1-98.8<0.001 faster12.812.812.812.91029,49760.860.361.1-98.4<0.001 faster
8,1921.571.561.581.581031617.817.817.817.91022,75087.987.788.2-98.9<0.001 faster25.625.625.625.61016,81261.461.261.5-98.4<0.001 faster
16,3843.153.093.183.151015835.535.535.535.51012,61488.687.188.9-98.9<0.001 faster51.050.951.151.1109,03361.760.662.0-98.4<0.001 faster
32,7686.236.186.366.25108170.870.870.870.9106,65188.087.389.1-98.9<0.001 faster102102104102104,68460.760.561.6-98.4<0.001 faster
65,53612.612.412.712.61040141141142142103,42289.188.489.6-98.9<0.001 faster205205209205102,37861.160.361.7-98.4<0.001 faster
131,07225.224.825.425.21020283283283283101,73489.288.889.4-98.9<0.001 faster411410412412101,19861.461.161.6-98.4<0.001 faster
262,14450.449.750.750.410105665655675671087489.288.689.5-98.9<0.001 faster8368348398381059060.359.860.6-98.3<0.001 faster
524,28810199.91021011051,1401,1401,1401,1401043488.787.589.2-98.9<0.001 faster1,6601,6601,6901,6601029960.860.261.2-98.4<0.001 faster
1,048,5762021992032021032,2602,2602,2702,2601022089.388.389.9-98.9<0.001 faster3,3203,3203,3203,3201015060.960.161.3-98.4<0.001 faster
2,097,1524054024084061024,5304,5304,5304,5301011089.489.190.0-98.9<0.001 faster6,6806,6606,7806,690107560.660.061.0-98.3<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.04100.1250.1250.1250.1460.16716.64183841251251255.0241.083.084.01251251678.56
10.04100.1250.1250.1250.1670.16716.141838412512512511.041.083.084.01251251257.42
20.2500.3330.3330.3340.3750.41716.94112512512514616711.842.012512514616720815.0
40.6250.7090.7500.7500.7920.87517.6411251251251461677.4242.01251251251661889.92
81.211.291.331.331.381.5218.6411251251251672084.6041.01251251461672089.96
162.152.252.272.292.332.4420.08312512516716720810.083.01461671671672098.17
324.464.584.634.674.714.9222.68316716720820925011.210516720820920929112.6
648.678.758.888.969.019.4227.712520820925025029214.516725025029229233415.5
12824.324.524.625.025.126.345.529237541641741750015.441754154254256364616.1
25649.049.249.550.450.552.872.158366766770870979216.18339179179589591,08017.7
51297.698.098.31001001051281,1701,2501,2501,2901,2901,46018.11,6301,7501,7501,7501,7901,83018.8
1,0241941951962002002112322,2502,3802,3802,4202,4602,67021.73,2103,3303,3303,3803,4403,71020.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3890.3900.3940.3980.4000.4180.4464.464.564.584.594.674.9620.96.426.506.546.546.637.0025.1
4,0960.7780.7790.7810.7960.8000.8340.8568.888.969.019.019.059.5026.012.712.812.812.912.913.531.7
8,1921.561.561.571.591.601.651.6917.717.817.817.817.918.637.825.425.525.625.625.726.744.6
16,3843.113.123.153.193.193.263.3035.335.535.535.535.636.960.750.851.051.051.051.153.277.3
32,7686.216.226.236.286.316.446.4470.670.870.870.871.074.191.7102102102102102106127
65,53612.512.512.612.712.812.812.8141141141142142146173204205205205206215240
131,07225.025.125.225.325.425.525.5282283283283283295321409411411412415428459
262,14450.150.350.450.650.650.850.8565565566566569585617829836836837840865897
524,2881011011011011021021021,1301,1401,1401,1401,1501,1701,2001,6501,6601,6601,6601,6701,7001,730
1,048,5762022022022032032032032,2602,2602,2602,2702,2702,3002,3303,3103,3203,3203,3303,3403,3803,390
2,097,1524054054054074074074074,5204,5304,5304,5404,5504,5804,5906,6406,6606,6806,7006,7206,7806,780

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterations
00.7920.7500.8330.79210129,85575070979275010131,88175070979275210132,209
10.7910.7500.8330.77910130,72677175079277510129,74079270883278810128,685
21.000.9991.041.0110121,91775175079277310131,38979274983380110129,971
41.441.381.461.4510108,84577175083477810130,65979174979177710132,414
81.961.962.001.981099,46679275083379310129,06579275083478710130,842
162.942.882.962.961081,56479279183480010130,24379275083480510130,744
325.255.215.305.271059,18783483287584810127,88083379287584010129,684
649.509.349.599.531039,34287587591788910127,16495791695894510124,512
12825.224.925.625.51017,3801,0801,0401,0801,07010121,7411,2101,1701,2501,21010116,644
25650.249.650.450.6109,2611,3101,2901,3801,33010115,6641,5801,5401,6301,59010108,279
51299.098.499.499.8104,8351,9401,9201,9601,9501099,3832,4202,3802,4602,4201089,603
1,024197194199199102,4663,0202,9603,0903,0601082,0184,0003,9604,0404,0401069,451
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.3940.3910.3990.396101,2495.235.215.255.261059,7787.217.177.257.241047,647
4,0960.7820.7730.7900.788106309.639.639.679.681038,75213.513.513.513.61029,497
8,1921.571.571.581.581031618.518.518.518.61022,75026.226.226.326.31016,812
16,3843.153.093.183.161015836.136.136.136.21012,61451.751.651.751.8109,033
32,7686.236.186.366.25108171.471.471.571.6106,651103103105103104,684
65,53612.612.412.712.61040142142142142103,422206206210206102,378
131,07225.324.825.425.31020284283284284101,734412411412413101,198
262,14450.549.850.750.510105665665675671087483783584084010590
524,2881011001021011051,1401,1401,1401,150104341,6601,6601,6901,66010299
1,048,5762021992042031032,2602,2602,2702,270102203,3203,3203,3403,33010150
2,097,1524064034094061024,5404,5304,5404,540101106,6906,6806,7906,7101075
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (μs)p100 (μs)
00.6660.7710.7920.8130.8340.93717.46257097507517920.89616.66257297507717920.87616.1
10.6460.7500.7910.7920.8330.91717.26667507717928330.91716.86467507928138340.91716.3
20.8750.9991.001.041.061.1717.76467507517928330.91716.26667717928338340.95816.9
41.291.421.441.461.501.6718.66667507717928140.93816.66467507917928330.91716.3
81.811.941.962.002.042.2519.86667717928138340.95816.56667507927928340.91717.3
162.792.922.942.963.043.1320.66677717928138340.93816.36677917928338540.95816.3
325.045.215.255.325.385.5423.37088138348758761.0016.67088128338748761.0017.0
649.279.409.509.599.6710.028.17508748759179181.0416.68139179579591,0001.0817.0
12825.025.125.225.725.827.046.49581,0401,0801,0801,1301.2316.61,0801,1701,2101,2301,2501.3817.3
25649.649.950.251.051.253.872.61,1901,2901,3101,3301,3801.5217.41,4201,5401,5801,6001,6701.8318.9
51298.398.799.01011011071251,7901,9201,9401,9602,0202.1918.22,2902,3802,4202,4402,4602.5419.5
1,0241951961972012012122332,9003,0003,0203,0803,1503.4221.33,8804,0004,0004,0404,1304.4622.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3900.3910.3940.3990.4010.4190.4475.085.215.235.255.365.7122.07.067.177.217.217.307.7328.1
4,0960.7780.7790.7820.7970.8010.8350.8579.509.639.639.679.7110.230.413.413.513.513.613.614.331.8
8,1921.561.561.571.591.601.651.6918.318.518.518.518.619.438.126.126.226.226.326.327.546.5
16,3843.113.123.153.193.203.263.3036.036.136.136.236.338.158.951.551.651.751.751.855.375.8
32,7686.216.226.236.296.316.446.4471.371.471.471.571.676.394.6102103103103103110129
65,53612.512.612.612.712.812.812.8142142142142142149173205206206206206217241
131,07225.125.225.325.425.425.525.5283283284284284296322410411412413417429459
262,14450.150.350.550.750.750.850.8566566566567571586614830837837838847868898
524,2881011011011021021021021,1301,1401,1401,1401,1601,1701,2101,6501,6601,6601,6601,6801,7101,740
1,048,5762022022022032032032032,2602,2602,2602,2702,2902,3102,3303,3103,3203,3203,3403,3503,3803,390
2,097,1524064064064074074074074,5204,5304,5404,5504,5604,5904,6006,6506,6806,6906,7206,7406,8106,810

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
08,0008,0008,0008,19010129,85511.98.0012.111.010131,88111.911.912.110.610132,206
18,0008,0008,0007,83010130,72611.98.0012.110.810129,74011.98.0012.110.910128,685
23,0002,9903,0002,97010121,9178.008.008.007.9210131,3898.008.008.007.5610129,971
41,3301,3301,3301,35010108,8458.008.008.008.0210130,6598.008.008.007.8810132,414
87517517747541099,4668.008.008.007.7110129,0658.008.008.007.4710130,842
164414364454391081,5648.005.998.007.0410130,2436.015.998.006.6210130,744
322162162182161059,1875.995.995.995.6510127,8804.814.815.995.1410129,684
641131121151131039,3424.794.004.814.4610127,1644.003.434.003.7510124,512
12840.740.241.240.41017,3802.402.402.672.4910121,7411.851.851.851.8610116,644
25620.220.120.420.0109,2611.501.411.501.4610115,6641.091.041.091.0710108,279
51210.210.110.210.1104,8350.8000.7750.8000.7861099,3830.5720.5720.5720.5721089,603
1,0245.095.055.185.05102,4660.4210.4210.4210.4171082,0180.3000.3000.3000.2981069,451
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,0482,5402,5102,5602,530101,2492182182182181059,7781531531531531047,647
4,0961,2801,2701,3001,270106301111111111111038,75278.078.078.077.71029,497
8,1926386356406351031656.156.156.256.01022,75039.239.139.239.11016,812
16,3843183153243171015828.228.228.228.11012,61419.619.619.619.6109,033
32,768161157162160108114.114.114.114.1106,6519.809.629.819.77104,684
65,53679.0798179.310407.087.077.087.06103,4224.884.784.884.87102,378
131,07240.0394039.810203.543.543.543.53101,7342.432.432.442.43101,198
262,14420.0202020.010101.771.771.771.77108741.201.191.201.1910590
524,28810.0101010.01050.8760.8750.8790.875104340.6030.5930.6040.60310299
1,048,5765.00555.001030.4420.4420.4420.442102200.3010.3010.3020.30110150
2,097,1522.00222.001020.2210.2210.2210.221101100.1500.1470.1500.1491075
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024,4008,0008,0008,0007,0105,99060.224.412.111.98.008.008.0020024.412.111.98.008.006.01121
124,4008,0008,0008,0006,0105,99061.924.412.111.98.008.008.0093.124.412.111.98.008.008.00279
24,0003,0003,0002,9902,6702,40059.124.48.008.008.007.005.9984.523.88.008.007.015.994.8166.7
41,6001,4101,3301,3301,2601,14056.824.48.008.008.007.015.9914523.88.008.008.006.035.40101
882877475175072865853.824.48.008.008.005.994.8121724.48.008.007.015.994.81100
1646644544143742941050.012.08.008.005.995.994.8199.612.07.016.015.995.994.79152
3222421821621421220344.312.05.995.994.814.794.0090.19.955.994.814.794.793.4479.9
6411511411311211110636.08.004.814.794.004.003.4369.15.994.004.003.433.432.9964.5
12841.140.940.740.039.838.122.03.422.672.402.402.402.0064.82.401.851.851.851.781.5562.2
25620.420.320.219.919.819.013.91.721.501.501.411.411.2662.01.201.091.091.041.040.92356.6
51210.210.210.29.999.979.527.830.8580.8000.8000.7740.7740.68655.30.6150.5720.5720.5720.5590.54653.2
1,0245.145.125.095.014.994.744.310.4440.4210.4210.4140.4070.37546.10.3120.3000.3000.2960.2910.27048.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,0482,5702,5702,5402,5102,5002,3902,24022421921821821420247.915615415315315114339.9
4,0961,2901,2901,2801,2601,2501,2001,17011311211111111110538.578.778.078.077.777.474.131.5
8,19264364263862862760659256.556.256.156.155.953.826.539.339.239.239.139.037.522.4
16,38432232131831431330830328.328.228.228.228.127.116.519.719.619.619.619.618.812.9
32,76816116116116015915615614.214.114.114.114.113.510.99.849.819.809.789.769.407.90
65,53680.080.079.079.078.078.078.07.087.087.087.077.076.845.794.904.884.884.884.874.654.16
131,07240.040.040.039.039.039.039.03.543.543.543.533.533.393.122.442.442.432.432.412.342.18
262,14420.020.020.020.020.020.020.01.771.771.771.771.761.711.621.211.201.201.201.191.161.12
524,28810.010.010.010.010.010.010.00.8830.8770.8760.8750.8730.8550.8310.6050.6040.6030.6030.6000.5890.578
1,048,5765.005.005.005.005.005.005.000.4430.4420.4420.4420.4400.4350.4300.3020.3020.3010.3010.3000.2970.295
2,097,1522.002.002.002.002.002.002.000.2210.2210.2210.2210.2200.2190.2180.1510.1500.1500.1490.1490.1480.148

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.610.610.610129,85511.011.011.111.010131,88111.011.011.011.010132,209
110.610.610.610.610130,72611.111.111.111.110129,74011.211.211.211.210128,685
211.211.211.211.210121,91711.111.111.111.110131,38911.211.211.211.210129,971
411.211.211.211.210108,84511.111.111.111.110130,65911.211.111.211.210132,414
811.211.211.211.21099,46611.111.111.211.110129,06511.211.211.211.210130,842
1611.211.211.311.21081,56411.111.111.211.110130,24311.211.211.211.210130,744
3211.211.211.311.21059,18711.211.111.211.210127,88011.211.211.211.210129,684
6411.211.211.211.21039,34211.211.211.211.210127,16411.211.211.311.210124,512
12810.910.810.910.81017,38011.211.211.211.210121,74111.311.311.311.310116,644
25610.910.911.010.9109,26111.311.311.311.310115,66411.411.311.411.310108,279
51211.111.011.111.1104,83511.411.311.411.31099,38311.411.411.511.41089,603
1,02411.311.311.311.3102,46611.611.511.611.61082,01811.611.611.611.61069,451
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.711.611.711.7101,24911.811.811.911.81059,77811.911.911.911.91047,647
4,09612.512.412.512.41063012.312.312.412.31038,75212.512.412.512.41029,497
8,19214.114.114.114.11031612.912.812.912.91022,75013.313.213.313.31016,812
16,38417.117.117.117.11015814.013.914.014.01012,61414.514.514.514.5109,033
32,76823.423.323.423.4108117.317.317.317.3106,65116.916.816.916.9104,684
65,53635.935.935.935.9104023.323.223.323.3103,42224.824.824.824.8102,378
131,07264.264.264.364.2102035.235.135.235.2101,73437.537.537.537.5101,198
262,144123123123123101062.662.562.662.61087467.167.167.267.110590
524,2882362362362361051201201201201043412812812812810299
1,048,5764654654654651032382372382381022025325325425310150
2,097,152924924924924102467467467466101105015015015011075
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.011.011.011.011.011.010.611.011.011.011.011.011.0
110.210.610.610.610.610.610.610.711.111.111.111.111.111.110.811.211.211.211.211.211.2
210.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.211.211.211.211.211.2
410.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.211.211.211.211.211.2
810.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.211.211.211.211.211.2
1610.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.211.211.211.211.211.2
3210.811.211.211.211.211.211.210.711.211.211.211.211.211.210.811.211.211.211.211.211.2
6410.811.211.211.211.211.211.210.811.211.211.211.211.211.210.811.211.211.211.211.211.2
12810.410.810.910.910.910.910.910.811.211.211.211.211.211.210.911.311.311.311.311.311.3
25610.510.910.910.911.011.011.010.911.311.311.311.311.311.310.911.411.411.411.411.411.4
51210.611.111.111.111.111.111.110.911.411.411.411.411.411.411.011.411.411.411.411.411.4
1,02410.911.311.311.311.311.311.311.111.611.611.611.611.611.611.211.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04811.311.711.711.711.711.711.711.411.811.811.811.911.911.911.511.911.911.911.911.911.9
4,09612.112.512.512.512.512.512.511.912.312.312.312.312.312.312.112.412.512.512.512.512.5
8,19213.714.114.114.114.114.114.112.512.812.912.912.912.912.912.913.313.313.313.313.313.3
16,38416.717.117.117.117.117.117.113.614.014.014.014.014.014.014.114.514.514.514.514.514.5
32,76823.323.423.423.423.423.423.417.217.317.317.317.317.317.316.516.916.916.916.916.916.9
65,53635.835.935.935.935.935.935.923.223.323.323.323.323.323.324.424.824.824.824.824.824.8
131,07264.264.264.264.264.264.264.235.135.235.235.235.235.235.237.437.537.537.537.537.537.5
262,14412312312312312312312362.462.662.662.662.662.662.667.067.167.167.167.167.167.1
524,288236236236236236236236120120120120120120120128128128128128128128
1,048,576465465465465465465465237238238238238238238253253253253253253253
2,097,152924924924924924924924466467467467467467467501501501501501501501

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000038510129,855000010131,881000010132,209
10000.000038210130,726000010129,740000010128,685
20000.000041010121,917000010131,389000010129,971
40000.000045910108,845000010130,659000010132,414
80000.00005031099,466000010129,065000010130,842
160000.00006131081,564000010130,243000010130,744
320000.00008451059,187000010127,880000010129,684
640000.0001271039,342000010127,164000010124,512
1280000.0002881017,380000010121,741000010116,644
2560000.000540109,261000010115,664000010108,279
5120000.00103104,83500001099,38300001089,603
1,0240000.00203102,46600001082,01800001069,451
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00400101,24900001059,77800001047,647
4,0960000.007941063000001038,75200001029,497
8,1920000.01581031600001022,75000001016,812
16,3840000.03161015800001012,6140000109,033
32,7680000.062110810000106,6510000104,684
65,5360000.12510400000103,4220000102,378
131,0720000.25010200000101,7340000101,198
262,1440000.5001010000010874000010590
524,2880001.00105000010434000010299
1,048,5760001.67103000010220000010150
2,097,1520002.5010200001011000001075
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000500000000000000
1000000500000000000000
2000000500000000000000
4000000500000000000000
8000000500000000000000
16000000500000000000000
32000000500000000000000
64000000500000000000000
128000000500000000000000
256000000500000000000000
512000000500000000000000
1,024000000500000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000500000000000000
4,096000000500000000000000
8,192000000500000000000000
16,384000000500000000000000
32,768000005500000000000000
65,536000005500000000000000
131,072000005500000000000000
262,144000005500000000000000
524,288000055500000000000000
1,048,576000555500000000000000
2,097,152000555500000000000000

iteration.one

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1050.08400.1250.10610128,71783.58312593.710130,9211.011.001.51-1.190.102 inconclusive83.58312595.010133,6581.011.001.51-1.190.102 inconclusive
10.1670.1670.1670.16210128,52412512512511510129,9561.341.341.34-25.1<0.001 faster1258412511710132,1161.341.341.99-25.1<0.001 faster
20.2080.2080.2090.21010128,15012512512512510130,0211.661.661.67-39.9<0.001 faster12512512511610131,1151.661.661.67-39.9<0.001 faster
40.3330.3330.3330.31910123,80612512512511510130,1032.662.662.66-62.5<0.001 faster12512512512110132,2692.662.662.66-62.5<0.001 faster
80.5000.5000.5000.51310115,79712512512512010131,2424.004.004.00-75.0<0.001 faster1258412511810131,3654.004.004.00-75.0<0.001 faster
160.8750.8750.9160.89610108,72112512516613510129,9257.005.277.00-85.7<0.001 faster12512512512910132,2207.007.007.00-85.7<0.001 faster
321.631.631.631.641091,69814612516714610130,51911.39.7313.0-91.1<0.001 faster16612516715510128,0759.799.739.79-89.8<0.001 faster
643.133.093.173.151072,14516716720818310129,13818.715.218.7-94.7<0.001 faster20816720819610129,69715.215.018.7-93.4<0.001 faster
1286.116.096.136.151049,91325025025024410128,02424.424.324.5-95.9<0.001 faster29225029228110126,76021.020.824.3-95.2<0.001 faster
25612.112.112.112.11031,18237537537537910120,68632.232.232.2-96.9<0.001 faster45841745844510121,13626.426.429.0-96.2<0.001 faster
51224.024.024.024.11017,78358458462560710115,13241.138.441.1-97.6<0.001 faster75075079176810112,68132.032.032.0-96.9<0.001 faster
1,02447.947.947.948.0109,5921,1301,1301,1301,13010105,78442.642.642.6-97.7<0.001 faster1,4201,4201,4201,4401097,41633.833.833.8-97.0<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.09570.09570.09570.0960104,9742.082.042.082.091086,75246.046.046.9-97.8<0.001 faster2.712.712.712.721077,43935.335.335.3-97.2<0.001 faster
4,0960.1910.1910.1910.192102,5433.963.964.003.991064,70448.347.848.3-97.9<0.001 faster5.255.255.255.271054,50736.436.436.4-97.3<0.001 faster
8,1920.3820.3820.3830.383101,2877.797.757.807.801042,86049.149.149.1-98.0<0.001 faster10.310.310.310.41034,66037.037.037.0-97.3<0.001 faster
16,3840.7650.7640.7650.7661064715.415.415.415.41025,69649.749.649.8-98.0<0.001 faster20.520.520.520.51020,28237.337.337.3-97.3<0.001 faster
32,7681.531.531.531.531032530.630.630.630.71014,38950.049.950.0-98.0<0.001 faster40.940.940.940.91011,08837.437.437.5-97.3<0.001 faster
65,5363.063.063.063.071016361.161.161.161.2107,64650.150.150.2-98.0<0.001 faster81.681.683.081.9105,79937.536.937.5-97.3<0.001 faster
131,0726.146.146.156.151081122122122122103,94650.350.350.4-98.0<0.001 faster163163163163102,97537.737.637.7-97.3<0.001 faster
262,14412.312.212.312.31041244244244244102,00750.350.250.4-98.0<0.001 faster328326329328101,50037.437.337.6-97.3<0.001 faster
524,28824.524.524.724.51021488488488488101,01350.350.350.5-98.0<0.001 faster6636606656631074337.137.037.2-97.3<0.001 faster
1,048,57649.149.149.449.110119769759799771050850.350.250.6-98.0<0.001 faster1,3201,3201,3201,3201037637.337.237.5-97.3<0.001 faster
2,097,15298.998.199.098.91061,9501,9501,9501,9601025450.650.550.7-98.0<0.001 faster2,6402,6402,6502,6401018837.437.137.4-97.3<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.04100.08300.1050.1250.1250.1259.604183.083.510512512514.841.083.083.510512512510.4
10.08300.1660.1670.1670.1670.2099.564184.01251251251678.9841.01251251251251678.71
20.1250.2080.2080.2090.2500.25012.6411251251251251677.6241.01051251251251675.00
40.2090.2920.3330.3330.3340.37513.24110512512512516711.941.012512512514616715.5
80.4160.5000.5000.5210.5420.60515.0411251251251251674.2141.01051251251251674.46
160.7910.8750.8750.9170.9171.0418.1421251251461671884.3141.012512512516616713.7
321.501.631.631.671.671.7522.28312514616716720813.183.01251661671672093.42
643.003.113.133.213.213.3320.48416716720820925013.41051672082082092509.79
1285.986.086.116.176.276.4024.116625025025025029215.418827129229229233415.3
25612.012.012.112.112.212.631.129137537537541645815.835541745845845954215.9
51223.924.024.024.124.725.044.450058358462562570916.066675075079279289616.0
1,02447.747.847.948.048.150.369.21,0001,0801,1301,1301,1701,29017.91,3301,4201,4201,4601,4801,63017.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.09530.09570.09570.09580.09630.1000.1221.962.042.082.092.132.3417.82.582.692.712.712.793.0018.4
4,0960.1910.1910.1910.1920.1920.2020.2273.883.963.964.004.084.3421.65.135.255.255.275.325.6722.5
8,1920.3810.3820.3820.3830.3850.3990.4277.677.757.797.807.848.2625.610.210.310.310.310.410.826.7
16,3840.7630.7650.7650.7660.7690.7910.82515.315.415.415.415.516.135.620.420.520.520.520.621.442.7
32,7681.531.531.531.531.541.571.6030.530.630.630.730.731.960.340.740.840.940.941.042.558.6
65,5363.053.063.063.073.083.133.1561.061.161.161.161.263.279.781.481.681.681.782.585.0107
131,0726.136.146.146.156.166.226.22122122122122122127147163163163163163169195
262,14412.212.312.312.312.312.412.4244244244244244254287327328328328328340374
524,28824.524.524.524.524.624.624.6487487488488490503548657662663663665680717
1,048,57649.049.149.149.149.349.449.49759769769779809971,0301,3101,3201,3201,3301,3301,3501,370
2,097,15298.898.898.998.998.998.998.91,9501,9501,9501,9601,9601,9902,0202,6402,6402,6402,6502,6602,7102,720

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterations
00.7910.7500.8330.78210128,71775074979176310130,92173070979273810133,660
10.8330.7920.8750.83210128,52479175079278710129,95675174983376710132,117
20.8550.8330.8750.86510128,15079275079279310130,02177175083278010131,115
40.9790.9571.040.98110123,80677175083378810130,10475075079176510132,270
81.211.131.211.2010115,79779175083378210131,24277175083377310131,366
161.541.501.581.5510108,72179275083380310129,92579175079178210132,220
322.292.252.382.291091,69879279183380310130,51983383383483510128,075
643.793.713.833.801072,14583483391684010129,13883479287485210129,697
1286.776.716.806.811049,91387687591789610128,02491787695993210126,760
25612.712.712.812.81031,1821,0401,0001,1301,05010120,6861,0801,0401,1701,10010121,136
51224.724.724.724.81017,7831,2701,2501,2901,28010115,1321,4201,3801,4201,42010112,681
1,02448.548.548.648.7109,5921,7501,7101,7501,75010105,7842,0802,0402,1302,1001097,416
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.09640.09640.09640.0968104,9742.712.672.712.741086,7523.383.343.383.381077,439
4,0960.1920.1920.1920.193102,5434.634.594.674.641064,7045.905.885.965.931054,507
8,1920.3830.3830.3830.384101,2878.448.428.508.471042,86011.011.011.011.11034,660
16,3840.7660.7650.7660.7671064716.116.016.116.11025,69621.221.121.221.21020,282
32,7681.531.531.531.531032531.331.331.331.31014,38941.541.541.641.61011,088
65,5363.063.063.073.071016361.861.761.861.9107,64682.382.283.782.6105,799
131,0726.156.156.166.151081123123123123103,946164164164164102,975
262,14412.312.312.312.31041245244245245102,007328327330329101,500
524,28824.624.624.724.61021488488488489101,01366366266666510743
1,048,57649.249.249.549.21011977976980979105081,3201,3201,3301,32010376
2,097,15299.098.399.199.01061,9501,9501,9601,960102542,6502,6402,6502,65010188
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (μs)p100 (μs)
00.6660.7500.7910.7920.8340.91716.462574975079279291616.36247097307517720.87516.1
10.7080.7920.8330.8550.8760.97916.566675079179283491716.36257507517928120.89616.3
20.7290.8340.8550.8760.9171.0216.466675079279283491817.26667507717938130.89616.2
40.8330.9580.9791.001.041.1316.066677177181381493716.96267507507927930.91616.4
81.041.171.211.211.251.3817.066675079179283391716.76467507717928130.91716.2
161.401.501.541.561.601.7919.166679179283383495816.76667507917928330.91716.6
322.172.252.292.312.342.4419.566677179283385493817.77087928338348761.0016.8
643.623.753.793.833.884.0021.77088138348558761,00016.37298338348758961.0016.2
1286.626.756.776.866.927.0924.37718758769179381,04016.37919169179589791.0817.4
25612.612.712.712.812.913.230.69161,0201,0401,0601,1001,21017.79581,0801,0801,1301,1501.2516.7
51224.524.624.724.825.425.743.31,1501,2501,2701,2901,3301,46018.31,2901,3801,4201,4201,4601.6017.5
1,02448.348.548.548.648.851.867.61,6001,7101,7501,7501,7902,00019.81,9402,0602,0802,1302,1702.3818.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.09600.09630.09640.09650.09700.1040.1212.582.672.712.752.793.0419.03.213.333.383.383.463.7520.1
4,0960.1910.1920.1920.1920.1930.2040.2284.484.594.634.634.735.0422.25.755.885.905.946.006.4023.2
8,1920.3820.3830.3830.3830.3860.4000.4238.298.428.448.488.528.9826.410.911.011.011.011.111.627.8
16,3840.7640.7650.7660.7660.7730.7930.82615.916.016.116.116.116.837.621.021.121.221.221.322.143.4
32,7681.531.531.531.531.541.571.6031.131.331.331.331.432.761.041.341.541.541.641.643.659.3
65,5363.063.063.063.073.083.133.1561.661.761.861.861.966.282.782.082.282.382.483.288.4107
131,0726.136.146.156.166.176.236.23123123123123123130148163164164164164173195
262,14412.312.312.312.312.312.412.4244244245245245255291327328328329329342375
524,28824.524.624.624.624.724.724.7488488488488490504549658663663664667689724
1,048,57649.149.149.249.349.449.449.49769779779789861,0001,0301,3101,3201,3201,3301,3401,3701,380
2,097,15298.999.099.099.199.199.199.11,9501,9501,9501,9601,9802,0002,0202,6402,6402,6502,6602,6702,7102,730

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
09.968.0011.99.8810128,71712.08.0012.111.110130,92112.08.0012.110.910133,658
15.995.995.996.2610128,5248.008.008.009.0710129,9568.008.0011.98.8210132,116
24.814.794.814.8110128,1508.008.008.008.1810130,0218.008.008.008.9110131,115
43.003.003.003.1610123,8068.008.008.008.9910130,1038.008.008.008.5210132,269
82.002.002.001.9610115,7978.008.008.008.6110131,2428.008.0011.98.7910131,365
161.141.091.141.1210108,7218.006.038.007.5510129,9258.008.008.007.8710132,220
320.6150.6150.6150.6101091,6987.015.998.007.0110130,5196.035.998.006.5910128,075
640.3200.3160.3240.3181072,1455.994.815.995.5610129,1384.814.815.995.1910129,697
1280.1640.1630.1640.1631049,9134.004.004.004.1410128,0243.433.434.003.5910126,760
2560.08280.08250.08280.08251031,1822.672.672.672.6510120,6862.192.192.402.2510121,136
5120.04170.04160.04170.04141017,7831.711.601.711.6510115,1321.331.261.331.3010112,681
1,0240.02090.02090.02090.0208109,5920.8890.8890.8890.89210105,7840.7060.7060.7060.6941097,416
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,04810,50010,50010,50010,400104,9744804804904801086,7523693693693681077,439
4,0965,2305,2305,2305,220102,5432532502532511064,7041911911911901054,507
8,1922,6202,6202,6202,610101,2871281281291281042,86096.896.897.296.61034,660
16,3841,3101,3101,3101,3101064765.064.965.164.81025,69648.848.848.948.71020,282
32,7686546536546531032532.732.732.732.61014,38924.524.524.524.41011,088
65,5363273273273261016316.416.416.416.3107,64612.312.112.312.2105,799
131,07216316316316310818.208.208.208.18103,9466.146.136.146.12102,975
262,14482818281.610414.104.104.104.10102,0073.053.043.073.05101,500
524,28841414141.010212.052.052.052.05101,0131.511.511.511.5110743
1,048,57620202020.010111.021.021.021.02105080.7590.7570.7600.75710376
2,097,15210101010.01060.5120.5120.5120.511102540.3790.3780.3790.37810188
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024.412.19.968.008.008,00010424.412.112.09.968.008.0067.524.412.112.09.968.008.0096.3
112.06.035.995.995.994,79010524.411.98.008.008.005.9911324.48.008.008.008.005.99126
28.004.814.814.794.004,00081.624.48.008.008.008.005.9914624.49.968.008.008.005.99201
44.783.433.003.002.992,67076.924.49.968.008.008.005.9984.424.48.008.008.007.015.9964.6
82.402.002.001.931.851,66066.624.48.008.008.008.005.9924224.49.968.008.008.005.99225
161.261.141.141.091.0996055.223.88.008.007.015.995.4029124.48.008.008.006.035.9974.0
320.6670.6150.6150.6000.60057245.312.08.007.015.995.994.8178.812.08.006.035.995.994.79334
640.3330.3220.3200.3120.31230049.211.95.995.994.814.794.0075.99.955.994.814.814.794.00102
1280.1670.1640.1640.1620.16015641.56.024.004.004.004.003.4365.25.403.723.433.433.432.9965.4
2560.08360.08310.08280.08250.081879.632.23.442.672.672.672.402.1963.32.832.402.192.192.181.8563.1
5120.04190.04170.04170.04150.040540.122.62.001.721.711.601.601.4162.31.501.331.331.261.261.1262.4
1,0240.02100.02090.02090.02090.020819.914.41.000.9230.8890.8890.8570.77455.80.7500.7060.7060.6860.6760.61558.8
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,04810,50010,50010,50010,40010,4009,9708,22051149048048047142956.238737236936935833454.4
4,0965,2405,2305,2305,2205,2004,9504,40025825325325024523146.419519119119018817744.5
8,1922,6202,6202,6202,6202,6002,5102,34013012912812812812139.098.097.296.896.896.392.437.5
16,3841,3101,3101,3101,3101,3001,2601,21065.465.165.064.964.762.228.149.148.948.848.848.646.823.5
32,76865565465465365163962332.832.732.732.632.631.316.624.624.524.524.524.423.617.1
65,53632732732732632531931716.416.416.416.416.315.812.512.312.312.312.212.111.89.38
131,0721631631631631621611618.218.208.208.208.197.906.786.156.146.146.136.135.925.14
262,14482828281.081.081.081.04.104.104.104.104.103.943.483.063.053.053.053.052.942.67
524,28841414141.041.041.041.02.052.052.052.052.041.991.821.521.511.511.511.511.471.39
1,048,57620202020.020.020.020.01.021.021.021.021.021.000.9700.7610.7600.7590.7550.7510.7390.728
2,097,15210101010.010.010.010.00.5130.5120.5120.5110.5100.5010.4960.3800.3790.3790.3780.3770.3690.367

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.510.610.610128,71711.011.011.111.010130,92111.011.011.011.010133,660
110.710.710.710.710128,52411.111.111.111.110129,95611.111.111.111.110132,117
210.710.710.710.710128,15011.111.111.111.110130,02111.111.111.111.110131,115
410.710.710.710.710123,80611.111.111.111.110130,10411.111.111.211.110132,270
810.710.710.710.710115,79711.111.111.111.110131,24211.111.111.111.110131,366
1610.710.710.710.710108,72111.111.111.111.110129,92511.111.111.211.110132,220
3210.710.710.710.71091,69811.111.111.111.110130,51911.111.111.211.110128,075
6410.710.710.710.71072,14511.211.211.211.110129,13811.211.111.211.210129,697
12810.710.710.710.71049,91311.211.211.211.210128,02411.211.211.211.210126,760
25610.810.710.810.81031,18211.311.311.311.310120,68611.311.311.311.310121,136
51210.910.810.910.81017,78311.411.311.411.410115,13211.411.311.411.410112,681
1,02411.011.011.011.0109,59211.511.511.611.510105,78411.511.511.611.51097,416
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.311.311.411.3104,97411.811.811.811.81086,75211.711.711.811.71077,439
4,09611.811.811.911.8102,54312.212.212.312.21064,70412.112.112.212.11054,507
8,19212.812.812.912.8101,28712.812.812.812.81042,86012.612.512.612.51034,660
16,38414.714.714.814.71064713.513.513.513.51025,69613.413.413.513.41020,282
32,76818.418.418.518.41032515.915.916.016.01014,38915.115.115.215.11011,088
65,53625.925.926.025.91016321.121.121.221.1107,64619.619.619.719.6105,799
131,07244.544.544.544.5108132.532.532.532.5103,94632.432.432.532.5102,975
262,14477.977.978.078.0104157.657.557.657.6102,00756.956.957.056.9101,500
524,2881421421421421021109109109109101,01310310310310310743
1,048,57627827827927910112082082082081050820020020020010376
2,097,1525525525525521064034034034031025438738738738710188
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.011.011.011.011.011.010.611.011.011.011.011.011.0
110.210.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
210.210.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
410.210.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
810.310.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
1610.310.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
3210.210.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
6410.310.710.710.710.710.710.710.711.211.211.211.211.211.210.711.211.211.211.211.211.2
12810.310.710.710.710.710.710.710.811.211.211.211.211.211.210.811.211.211.211.211.211.2
25610.310.710.810.810.810.810.810.811.311.311.311.311.311.310.811.311.311.311.311.311.3
51210.410.810.910.910.910.910.911.011.411.411.411.411.411.410.911.411.411.411.411.411.4
1,02410.611.011.011.011.011.011.011.111.511.511.511.511.511.511.111.511.511.511.511.511.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04810.911.311.311.311.311.311.311.411.811.811.811.811.811.811.311.711.711.711.711.711.7
4,09611.411.811.811.811.811.811.811.812.212.212.212.212.212.211.712.112.112.112.112.112.1
8,19212.412.812.812.812.812.812.812.412.812.812.812.812.812.812.112.512.612.612.612.612.6
16,38414.314.714.714.714.714.714.713.113.513.513.513.513.513.513.013.413.413.413.413.413.4
32,76818.018.418.418.418.418.418.415.815.915.916.016.016.016.014.815.115.115.115.215.215.2
65,53625.825.925.925.925.925.925.921.021.121.121.121.121.121.119.319.619.619.619.619.619.6
131,07244.444.544.544.544.544.544.532.432.532.532.532.532.532.532.332.432.432.432.432.432.4
262,14477.877.977.977.977.977.977.957.557.657.657.657.657.657.656.856.956.956.956.956.956.9
524,288142142142142142142142109109109109109109109103103103103103103103
1,048,576278278278278278278278208208208208208208208200200200200200200200
2,097,152552552552552552552552403403403403403403403387387387387387387387

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000031110128,717000010130,921000010133,660
10000.000031110128,524000010129,956000010132,117
20000.000031210128,150000010130,021000010131,115
40000.000032310123,806000010130,104000010132,270
80000.000034510115,797000010131,242000010131,366
160000.000036810108,721000010129,925000010132,220
320000.00004361091,698000010130,519000010128,075
640000.00005541072,145000010129,138000010129,697
1280000.00008011049,913000010128,024000010126,760
2560000.0001281031,182000010120,686000010121,136
5120000.0002251017,783000010115,132000010112,681
1,0240000.000417109,592000010105,78400001097,416
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.000804104,97400001086,75200001077,439
4,0960000.00157102,54300001064,70400001054,507
8,1920000.00311101,28700001042,86000001034,660
16,3840000.006181064700001025,69600001020,282
32,7680000.01231032500001014,38900001011,088
65,5360000.0245101630000107,6460000105,799
131,0720000.049410810000103,9460000102,975
262,1440000.097610410000102,0070000101,500
524,2880000.19010210000101,013000010743
1,048,5760000.3641011000010508000010376
2,097,1520000.667106000010254000010188
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000400000000000000
1000000400000000000000
2000000400000000000000
4000000400000000000000
8000000400000000000000
16000000400000000000000
32000000400000000000000
64000000400000000000000
128000000400000000000000
256000000400000000000000
512000000400000000000000
1,024000000400000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000400000000000000
4,096000000400000000000000
8,192000000400000000000000
16,384000000400000000000000
32,768000000400000000000000
65,536000000400000000000000
131,072000004400000000000000
262,144000004400000000000000
524,288000004400000000000000
1,048,576000004400000000000000
2,097,152000044400000000000000

iteration.two

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1250.1250.1250.13010130,32683.58312592.810130,5781.501.491.51-33.2<0.001 faster84838499.010132,3241.491.491.49-32.8<0.001 faster
10.2500.2500.2910.26710126,38012512512512010133,0332.002.002.33-50.0<0.001 faster12512512511910129,4972.002.002.33-50.0<0.001 faster
20.4160.3750.4160.40110122,01412512512512210131,7893.333.003.33-70.0<0.001 faster12512512512710130,5143.333.003.33-70.0<0.001 faster
40.6670.6670.6670.67710114,30312512512512810131,8415.345.345.34-81.3<0.001 faster12512512513210129,8975.345.345.34-81.3<0.001 faster
81.171.171.211.1910101,35112512512513210130,5379.349.349.66-89.3<0.001 faster12512512513510130,9899.349.349.66-89.3<0.001 faster
162.212.172.212.211082,58812512516614010129,05317.317.317.7-94.2<0.001 faster16612516615010129,31313.313.117.7-92.5<0.001 faster
324.214.214.254.251061,88916716716717810129,26025.225.225.5-96.0<0.001 faster20816720819910126,83520.420.220.4-95.1<0.001 faster
648.288.268.388.321040,85323020925023110124,86736.433.039.7-97.3<0.001 faster25025029127110124,88533.028.633.2-97.0<0.001 faster
12816.416.316.516.51024,46033333333433210125,24249.349.149.6-98.0<0.001 faster41741741741810121,72039.439.339.6-97.5<0.001 faster
25632.732.532.932.91013,54854150054253010117,61960.660.265.1-98.4<0.001 faster66766770869010114,22748.746.349.2-97.9<0.001 faster
51265.264.865.565.4107,18391791791792910107,49571.070.771.4-98.6<0.001 faster1,2901,2901,2901,29010100,03350.550.250.7-98.0<0.001 faster
1,024130130131130103,7071,7501,7501,7501,7601091,48274.374.174.9-98.7<0.001 faster2,3802,3802,4202,4101082,12554.654.555.2-98.2<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.2600.2590.2600.260101,8843.333.333.343.351069,65377.977.878.1-98.7<0.001 faster4.634.634.634.641059,47356.156.056.2-98.2<0.001 faster
4,0960.5200.5190.5230.521109496.506.506.546.541048,50179.979.780.2-98.7<0.001 faster9.099.099.099.101038,09457.257.157.4-98.3<0.001 faster
8,1921.041.041.051.041047712.912.912.912.91029,47780.780.680.9-98.8<0.001 faster18.018.018.018.01022,65057.857.858.0-98.3<0.001 faster
16,3842.082.082.092.081024025.625.625.625.61016,79381.481.381.6-98.8<0.001 faster35.835.835.835.81012,53158.158.158.3-98.3<0.001 faster
32,7684.174.154.194.181012051.050.951.051.0109,05581.881.582.2-98.8<0.001 faster71.471.471.471.5106,59358.258.258.7-98.3<0.001 faster
65,5368.348.328.388.341060102102102102104,70681.981.882.0-98.8<0.001 faster143143143143103,37958.358.258.3-98.3<0.001 faster
131,07216.716.616.816.71030203203203204102,40182.081.982.5-98.8<0.001 faster286286288287101,71458.358.258.7-98.3<0.001 faster
262,14433.433.333.633.41015407406407407101,21382.182.182.4-98.8<0.001 faster5865845895861084257.156.857.2-98.2<0.001 faster
524,28866.966.867.266.91088188178198191060581.881.782.1-98.8<0.001 faster1,1501,1501,1601,1601042857.957.858.1-98.3<0.001 faster
1,048,5761341331351341041,6301,6301,6301,6301030482.081.882.4-98.8<0.001 faster2,3202,3102,3202,3201021457.757.557.9-98.3<0.001 faster
2,097,1522682662692681023,2503,2503,2603,2601015382.381.882.7-98.8<0.001 faster4,6604,6604,6804,6601010757.557.257.8-98.3<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.04100.1250.1250.1250.1670.16712.941.08383.51051251255.5441.083.08412512514615.4
10.1670.2500.2500.2920.2920.33415.741.012512512512516714.841.01251251251251677.83
20.2910.3750.4160.4170.4170.50015.941.012512512512516711.741.01251251251461678.94
40.5620.6660.6670.6670.7090.79216.341.012512512516616715.242.012512512516716712.1
81.081.171.171.211.251.3816.941.51251251251671679.9862.51251251461671887.73
162.082.172.212.212.252.3419.683.01251251661672087.9283.01251661671672083.17
324.084.214.214.254.304.5023.283.016716720820925011.412518820820920925012.4
648.138.268.288.308.428.8026.712520823025025029210.216725025029229233415.3
12816.216.416.416.416.517.434.423033333333433441715.933341641741745850016.2
25632.432.632.732.933.034.853.441750054154254262516.258366766770870983316.4
51264.865.065.265.465.669.391.58339169179179591,08018.11,1701,2501,2901,2901,3301,46017.9
1,0241291291301301311381631,6301,7501,7501,7901,7902,00017.52,2902,3802,3802,4202,4602,69018.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.2580.2590.2600.2600.2620.2770.3053.213.333.333.343.423.6721.04.504.594.634.634.715.0025.8
4,0960.5160.5180.5200.5210.5240.5520.5746.426.506.506.526.616.9625.58.969.059.099.099.179.5828.0
8,1921.031.041.041.041.041.101.1212.812.912.912.912.913.531.017.818.018.018.018.018.836.8
16,3842.072.072.082.082.092.152.2225.525.625.625.625.726.643.835.635.835.835.835.937.555.4
32,7684.154.164.174.184.194.264.2850.850.951.051.051.153.068.971.371.471.471.471.674.091.9
65,5368.298.328.348.358.368.418.41102102102102102106126143143143143144149175
131,07216.616.616.716.716.716.816.8203203203203204211237286286286286288299332
262,14433.333.433.433.533.533.533.5406406407407408421457579585586586589602633
524,28866.866.866.966.967.067.067.08168178188188228378721,1501,1501,1501,1601,1601,1901,210
1,048,5761331341341341341341341,6301,6301,6301,6301,6401,6601,7002,3102,3102,3202,3202,3302,3702,380
2,097,1522682682682682682682683,2503,2503,2503,2603,2703,3203,3304,6404,6504,6604,6704,6804,7304,730

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterations
00.7920.7500.7920.79010130,32675074979176610130,57873070979275010132,324
10.9170.8750.9580.92510126,38075075079276410133,03379275083379510129,497
21.041.041.081.0610122,01475075079276310131,78979275083379110130,514
41.331.291.331.3310114,30379175079277910131,84179275083379810129,897
81.831.791.881.8610101,35179175079278610130,53779175087478510130,989
162.882.842.882.881082,58881375187581810129,05381379187581910129,313
324.904.844.964.921061,88983479287584110129,26087583391687210126,835
648.968.929.019.011040,85391687591790910124,86791787595993910124,885
12817.117.117.217.11024,4609599581,00098010125,2421,0801,0401,0801,07010121,720
25633.333.233.533.61013,5481,1901,1301,2101,20010117,6191,3301,2901,3701,35010114,227
51265.965.566.166.2107,1831,5801,5401,6301,59010107,4951,9401,9202,0001,95010100,033
1,024131130132131103,7072,4002,3402,4202,4201091,4823,0403,0003,0803,0601082,125
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.2600.2600.2610.261101,8844.003.964.044.041069,6535.255.215.305.291059,473
4,0960.5200.5190.5240.522109497.177.137.177.181048,5019.759.719.759.771038,094
8,1921.041.041.051.041047713.513.513.613.61029,47718.618.618.718.71022,650
16,3842.082.082.102.081024026.326.226.326.31016,79336.436.436.536.51012,531
32,7684.174.164.194.181012051.651.651.751.7109,05572.172.172.172.2106,593
65,5368.348.328.408.351060102102102103104,706144144144144103,379
131,07216.716.716.816.71030204204204204102,401287286289287101,714
262,14433.433.433.733.51015407407407408101,21358658559058810842
524,28867.066.967.267.0108818818819820106051,1601,1601,1601,16010428
1,048,5761341331351341041,6301,6301,6301,630103042,3202,3102,3302,32010214
2,097,1522682662702681023,2603,2603,2603,260101534,6704,6704,6904,67010107
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (μs)p100 (μs)
00.6660.7500.7920.7930.8340.91716.262575075079279391616.26257297307717920.89616.5
10.7910.8960.9170.9580.9591.0817.062575075079279289716.56667717928138340.93816.0
20.9161.021.041.081.101.2317.062575075079179291716.36667507927928340.93816.4
41.171.291.331.351.381.5417.262575079179283391716.46667717928138540.93816.5
81.711.811.831.881.922.1119.166675079179283391716.36667507917928330.91716.9
162.712.832.882.902.963.0420.270879281383485595917.06887928138348550.95916.2
324.754.884.904.925.005.1923.970881383485587698016.27498348758769171.0216.4
648.818.928.969.039.119.5027.57918759169179591,08016.67919169179599801.1016.8
12816.917.017.117.117.318.134.88339589591,0001,0401,13017.39161,0401,0801,0801,1301.2520.5
25633.133.333.333.633.735.553.61,0401,1701,1901,2101,2501,38017.01,2101,3301,3301,3801,4001.5417.1
51265.565.765.966.166.270.886.51,4601,5401,5801,6201,6701,83018.51,7901,9201,9401,9602,0002.2119.3
1,0241301301311311321411632,2502,3802,4002,4602,5002,71018.62,8803,0003,0403,0803,1303.4021.2
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.2590.2590.2600.2610.2630.2770.3053.884.004.004.044.134.4222.05.135.255.255.305.385.7526.3
4,0960.5170.5190.5200.5210.5280.5530.5777.007.137.177.177.257.6726.19.589.719.759.779.8410.328.7
8,1921.031.041.041.041.051.101.1213.413.513.513.613.614.231.718.518.618.618.618.719.537.4
16,3842.072.082.082.082.092.152.2226.126.226.326.326.427.544.536.336.436.436.536.538.556.6
32,7684.154.164.174.184.194.264.2851.551.651.651.751.754.869.671.972.172.172.172.277.294.5
65,5368.298.338.348.368.378.428.42102102102102103109128143144144144145153176
131,07216.616.716.716.716.816.816.8204204204204204214240286286287287289300333
262,14433.433.433.433.533.633.633.6407407407407409422458579586586587590605637
524,28866.966.967.067.067.167.167.18168188188198278418721,1501,1601,1601,1601,1801,1901,210
1,048,5761341341341341341341341,6301,6301,6301,6301,6501,6701,7002,3102,3202,3202,3302,3402,3802,390
2,097,1522682682682692692692693,2503,2503,2603,2703,2803,3203,3504,6404,6604,6704,6904,7004,7304,760

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
08,0008,0008,0007,90010130,32612.08.0012.111.110130,57811.911.912.110.510132,324
14,0003,4404,0003,78010126,3808.008.008.008.6210133,0338.008.008.008.6710129,497
22,4002,4002,6702,51010122,0148.008.008.008.4310131,7898.008.008.008.0610130,514
41,5001,5001,5001,48010114,3038.008.008.008.0410131,8418.008.008.007.7410129,897
885782885784110101,3518.008.008.007.7310130,5378.008.008.007.5510130,989
164534534624541082,5888.006.038.007.3010129,0536.036.038.006.8510129,313
322382352382351061,8895.995.995.995.6710129,2604.814.815.995.0810126,835
641211191211201040,8534.404.004.794.3810124,8674.003.444.003.7310124,885
12861.060.661.260.81024,4603.002.993.003.0310125,2422.402.402.402.4110121,720
25630.630.530.830.41013,5481.851.852.001.9010117,6191.501.411.501.4510114,227
51215.315.315.415.3107,1831.091.091.091.0810107,4950.7750.7740.7750.77710100,033
1,0247.707.647.727.67103,7070.5720.5720.5720.5691091,4820.4210.4140.4210.4151082,125
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,0483,8503,8403,8603,840101,8843003003002981069,6532162162162161059,473
4,0961,9301,9101,9301,920109491541531541531048,5011101101101101038,094
8,1929639559649611047777.777.777.777.51029,47755.755.755.755.61022,650
16,3844814784814811024039.239.139.239.01016,79328.028.028.027.91012,531
32,7682402392412391012019.619.619.619.6109,05514.014.014.014.0106,593
65,53612011912012010609.849.849.849.82104,7067.006.997.006.98103,379
131,07260606060.010304.924.924.924.91102,4013.503.473.503.49101,714
262,14430303030.010152.462.462.462.46101,2131.711.701.711.7110842
524,28815151515.01081.221.221.221.22106050.8670.8640.8670.86510428
1,048,5767787.001040.6140.6120.6150.613103040.4320.4310.4320.43110214
2,097,1524444.001020.3070.3070.3070.307101530.2150.2140.2150.21510107
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
024,4008,0008,0008,0006,0105,99077.824.412.112.09.968.008.0036124.412.111.98.008.007.0165.1
16,0104,0004,0003,4303,4302,99063.624.48.008.008.008.005.9967.724.48.008.008.008.005.99128
23,4402,6702,4002,4002,4002,00062.724.48.008.008.008.005.9987.224.48.008.008.007.015.99115
41,7801,5001,5001,5001,4101,26061.224.48.008.008.006.035.9965.723.88.008.008.005.995.9982.8
892385785782880072859.224.18.008.008.005.995.9913917.98.008.007.015.995.40131
1648046245345344542951.012.08.008.006.035.994.8114412.08.006.035.995.994.81401
3224523823823523322243.112.05.995.994.814.804.0097.28.005.404.814.794.794.0083.2
6412312112112111911437.58.004.814.404.004.003.4398.05.994.004.003.433.433.0065.4
12861.761.261.060.860.557.429.14.393.003.002.992.992.4062.93.002.402.402.402.192.0061.8
25630.830.730.630.430.328.718.72.402.001.851.851.851.6061.61.721.501.501.411.411.2061.0
51215.415.415.315.315.314.410.91.201.091.091.091.040.92455.10.8580.8000.7750.7740.7510.68656.1
1,0247.747.737.707.687.647.246.150.6150.5720.5720.5590.5580.50057.00.4360.4210.4210.4140.4070.37253.8
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,0483,8703,8703,8503,8403,8203,6203,28031230030030029327347.522221821621621220038.7
4,0961,9401,9301,9301,9201,9101,8101,74015615415415315114439.311211111011010910435.7
8,19296896596396195790889578.477.777.777.777.374.132.356.155.755.755.655.553.327.2
16,38448448248148147946745139.339.239.239.139.037.622.828.128.028.028.027.926.718.1
32,76824124124024023923523419.719.619.619.619.618.914.514.014.014.014.014.013.510.9
65,5361211201201201201191199.849.849.849.839.829.447.927.007.007.006.996.956.725.72
131,0726060.06060.060.060.060.04.924.924.924.924.924.754.233.503.503.503.503.473.353.01
262,1443030.03030.030.030.030.02.462.462.462.462.452.372.191.731.711.711.711.701.661.58
524,2881515.01515.015.015.015.01.231.221.221.221.221.191.150.8680.8670.8670.8650.8630.8440.825
1,048,57677.0077.007.007.007.000.6150.6140.6140.6130.6120.6030.5900.4330.4320.4320.4310.4300.4230.419
2,097,15244.0044.004.004.004.000.3080.3080.3070.3070.3060.3010.3010.2150.2150.2150.2140.2140.2120.211

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.510.610.610130,32611.011.011.011.010130,57811.011.011.011.010132,324
110.810.710.810.810126,38011.111.111.111.110133,03311.111.111.211.110129,497
210.810.710.810.810122,01411.111.111.111.110131,78911.211.211.211.110130,514
410.810.810.810.810114,30311.111.111.111.110131,84111.211.111.211.110129,897
810.810.710.810.810101,35111.111.111.111.110130,53711.211.111.211.110130,989
1610.810.810.810.81082,58811.111.111.111.110129,05311.211.211.211.210129,313
3210.810.710.810.81061,88911.111.111.211.110129,26011.211.211.211.210126,835
6410.810.810.810.81040,85311.211.211.211.210124,86711.211.211.211.210124,885
12810.810.810.810.81024,46011.211.211.311.210125,24211.311.211.311.310121,720
25610.910.810.910.91013,54811.311.311.311.310117,61911.311.311.411.310114,227
51211.010.911.010.9107,18311.411.411.411.410107,49511.411.411.511.410100,033
1,02411.111.111.211.1103,70711.611.611.611.61091,48211.611.611.611.61082,125
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04811.611.511.611.6101,88411.911.911.911.91069,65311.911.911.911.91059,473
4,09612.212.212.312.21094912.412.412.412.41048,50112.412.412.512.41038,094
8,19213.513.513.513.51047712.812.812.812.81029,47712.912.812.912.81022,650
16,38416.116.116.116.11024013.913.813.913.91016,79313.913.813.913.91012,531
32,76821.421.321.421.31012015.915.915.915.9109,05516.416.316.416.4106,593
65,53632.632.632.632.6106023.723.723.823.7104,70623.623.523.623.6103,379
131,07256.856.856.856.8103035.335.335.435.3102,40137.437.337.437.4101,714
262,144105105105105101560.460.460.460.4101,21361.361.261.361.310842
524,2882022022022021081181181181181060511811811811810428
1,048,5763963963963961042302302302301030423023023023010214
2,097,1527847847847841024504504504501015345145145145210107
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.011.011.011.011.011.010.611.011.011.011.011.011.0
110.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.111.111.111.111.111.1
210.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.211.211.211.211.211.2
410.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.211.211.211.211.211.2
810.310.810.810.810.810.810.810.711.111.111.111.111.111.110.711.211.211.211.211.211.2
1610.410.810.810.810.810.810.810.711.111.111.111.111.111.110.811.211.211.211.211.211.2
3210.310.810.810.810.810.810.810.711.111.111.111.111.111.110.811.211.211.211.211.211.2
6410.310.810.810.810.810.810.810.811.211.211.211.211.211.210.811.211.211.211.211.211.2
12810.310.810.810.810.810.810.810.811.211.211.211.211.211.210.811.311.311.311.311.311.3
25610.410.910.910.910.910.910.910.911.311.311.311.311.311.310.911.311.311.311.311.311.3
51210.611.011.011.011.011.011.011.011.411.411.411.411.411.411.011.411.411.411.411.411.4
1,02410.711.111.111.111.111.111.111.211.611.611.611.611.611.611.211.611.611.611.611.611.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04811.211.611.611.611.611.611.611.511.911.911.911.911.911.911.511.911.911.911.911.911.9
4,09611.812.212.212.212.212.212.212.012.412.412.412.412.412.412.012.412.412.412.412.412.4
8,19213.113.513.513.513.513.513.512.412.712.812.812.812.812.812.512.812.912.912.912.912.9
16,38415.716.116.116.116.116.116.113.513.913.913.913.913.913.913.513.913.913.913.913.913.9
32,76820.921.421.421.421.421.421.415.815.915.915.915.915.915.916.316.416.416.416.416.416.4
65,53632.532.632.632.632.632.632.623.623.723.723.723.723.723.723.223.623.623.623.623.623.6
131,07256.756.856.856.856.856.856.835.235.335.335.335.335.335.337.337.437.437.437.437.437.4
262,14410510510510510510510560.360.460.460.460.460.460.461.261.361.361.361.361.361.3
524,288202202202202202202202118118118118118118118118118118118118118118
1,048,576396396396396396396396230230230230230230230230230230230230230230
2,097,152784784784784784784784450450450450450450450451451451451451451451

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000038410130,326000010130,578000010132,324
10000.000039610126,380000010133,033000010129,497
20000.000041010122,014000010131,789000010130,514
40000.000043710114,303000010131,841000010129,897
80000.000049310101,351000010130,537000010130,989
160000.00006051082,588000010129,053000010129,313
320000.00008081061,889000010129,260000010126,835
640000.0001221040,853000010124,867000010124,885
1280000.0002041024,460000010125,242000010121,720
2560000.0003691013,548000010117,619000010114,227
5120000.000696107,183000010107,495000010100,033
1,0240000.00135103,70700001091,48200001082,125
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00265101,88400001069,65300001059,473
4,0960000.005271094900001048,50100001038,094
8,1920000.01051047700001029,47700001022,650
16,3840000.02081024000001016,79300001012,531
32,7680000.0418101200000109,0550000106,593
65,5360000.083310600000104,7060000103,379
131,0720000.16710300000102,4010000101,714
262,1440000.33310150000101,213000010842
524,2880000.625108000010605000010428
1,048,5760001.25104000010304000010214
2,097,1520002.50102000010153000010107
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
0000000500000000000000
1000000500000000000000
2000000500000000000000
4000000500000000000000
8000000500000000000000
16000000500000000000000
32000000500000000000000
64000000500000000000000
128000000500000000000000
256000000500000000000000
512000000500000000000000
1,024000000500000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,048000000500000000000000
4,096000000500000000000000
8,192000000500000000000000
16,384000000500000000000000
32,768000000500000000000000
65,536000005500000000000000
131,072000005500000000000000
262,144000005500000000000000
524,288000055500000000000000
1,048,576000055500000000000000
2,097,152000555500000000000000

system.update.basic.mixed

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1670.1670.1670.18410127,78316716616716210126,9311.001.001.0100.057 equivalent16716716716510126,1671.001.001.0001.000 equivalent
10.1670.1670.2080.18510128,13616716616715810128,2571.011.001.25-0.5990.009 inconclusive16716716716310128,0631.001.001.2500.129 inconclusive
20.3750.3750.3750.36710119,95325020925023410129,9761.501.501.79-33.3<0.001 faster25020925024110127,7301.501.501.50-33.3<0.001 faster
40.7080.7080.7090.71710112,65925025025025810125,5952.832.832.84-64.7<0.001 faster25025025024710123,8582.832.832.84-64.7<0.001 faster
81.251.251.251.2710100,17125025029126910124,6535.004.305.00-80.0<0.001 faster25025025025710126,7575.005.005.00-80.0<0.001 faster
162.252.252.292.281081,51029125029228210125,5707.857.717.88-87.3<0.001 faster29229229230410123,3827.717.717.85-87.0<0.001 faster
324.504.464.504.521059,65433333333433510123,25613.513.413.5-92.6<0.001 faster37533437536410122,92012.012.013.5-91.7<0.001 faster
648.718.678.758.771039,62341637541740810120,94221.020.923.1-95.2<0.001 faster45945950047710120,76819.018.919.1-94.7<0.001 faster
12821.121.121.321.31019,82654254254254810117,13439.038.839.1-97.4<0.001 faster79175079278510111,38126.826.728.1-96.3<0.001 faster
25642.041.942.142.21010,78683483387585710108,93850.348.050.4-98.0<0.001 faster1,3101,2901,3301,3301098,20632.031.532.5-96.9<0.001 faster
51283.783.584.084.1105,6491,3801,3801,4201,3901096,78360.860.661.1-98.4<0.001 faster2,3802,3302,3802,3701080,28035.435.235.9-97.2<0.001 faster
1,024167167167168102,8992,6302,6302,6702,6501078,18663.462.563.6-98.4<0.001 faster4,7104,6704,7504,7301058,14435.435.135.7-97.2<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.3330.3330.3340.335101,4714.964.925.004.931056,40467.267.167.4-98.5<0.001 faster9.099.019.139.101037,88036.736.637.0-97.3<0.001 faster
4,0960.6660.6650.6730.667107429.139.099.229.161037,69273.072.773.3-98.6<0.001 faster18.018.018.218.11022,45836.936.737.0-97.3<0.001 faster
8,1921.341.331.351.341037118.218.218.318.21022,37173.473.173.8-98.6<0.001 faster36.336.136.536.41012,32236.836.737.1-97.3<0.001 faster
16,3842.662.662.672.671018736.836.737.036.81012,19272.472.372.7-98.6<0.001 faster72.872.873.072.9106,48236.636.536.8-97.3<0.001 faster
32,7685.345.335.395.34109474.173.974.374.0106,39072.172.072.5-98.6<0.001 faster146146146146103,31336.536.536.7-97.3<0.001 faster
65,53610.710.710.810.71047149148149148103,27572.071.872.8-98.6<0.001 faster297296298297101,65636.035.936.2-97.2<0.001 faster
131,07221.421.321.521.41024298298300298101,64771.871.672.0-98.6<0.001 faster6116096136111080735.135.035.2-97.1<0.001 faster
262,14442.942.843.242.910126116056136081080970.570.070.9-98.6<0.001 faster1,1901,1901,2101,1901041535.935.936.1-97.2<0.001 faster
524,28886.085.986.486.01061,2001,1901,2101,2001041271.671.372.2-98.6<0.001 faster2,4002,4002,4302,4001020735.935.836.0-97.2<0.001 faster
1,048,5761721721731721032,4202,3902,4202,4101020671.571.171.9-98.6<0.001 faster4,8204,8204,8504,8301010335.735.635.8-97.2<0.001 faster
2,097,1523443443463441024,8304,8304,8604,8401010371.271.071.5-98.6<0.001 faster9,6509,6409,6609,650105235.635.635.7-97.2<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.08350.1670.1670.2080.2090.25014.583.01661671671672097.2383.01661671671672094.71
10.08300.1670.1670.2080.2090.25013.983.014616716716720910.383.01661671671672097.21
20.2500.3340.3750.3750.3750.45815.014620825025025029211.416620925025025033315.4
40.6250.7080.7080.7300.7500.83416.316625025025029233312.816625025025027133311.3
81.131.251.251.291.291.4617.716725025029229233414.916625025025029233414.5
162.172.252.252.292.332.4619.01672502912922923758.7720829129231333437515.6
324.384.464.504.524.594.8826.623033333333437541714.727133437537537545815.7
648.548.678.718.788.909.4432.429237541641741750015.837545845950050058316.1
12820.921.121.121.221.523.142.341754154254258366715.866675079179281393816.2
25641.641.942.042.142.745.664.77508338348758751,00016.11,2101,2901,3101,3301,3501,52017.6
51283.083.583.784.184.890.71101,2501,3501,3801,4201,4401,60018.32,2502,3302,3802,3802,4202,50020.2
1,0241661661671671691832012,3802,5002,6302,7502,8303,04020.94,5404,6704,7104,7104,8405,17022.9
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3310.3320.3330.3340.3360.3630.3874.584.714.965.135.195.4022.58.929.059.099.119.179.5826.4
4,0960.6620.6640.6660.6660.6700.7170.7358.929.099.139.199.309.6328.117.818.018.018.118.218.939.4
8,1921.331.341.341.341.351.391.4417.818.118.218.318.419.037.436.036.336.336.436.537.955.0
16,3842.652.662.662.672.672.752.7636.136.436.837.037.238.354.972.372.772.872.973.176.096.3
32,7685.315.335.345.355.365.455.4572.673.074.174.375.476.798.1145146146146147151177
65,53610.710.710.710.710.710.810.8146146149149150154180295296297297298309342
131,07221.321.421.421.421.521.521.5292294298300302310341598609611611613627665
262,14442.842.942.942.942.943.143.15855956116156236306621,1901,1901,1901,2001,2001,2201,260
524,28885.986.086.086.086.186.186.11,1601,1801,2001,2301,2301,2401,2602,3802,3902,4002,4002,4102,4502,470
1,048,5761721721721731731731732,3302,3802,4202,4502,4702,5002,5204,8004,8204,8204,8304,8504,8904,910
2,097,1523443443443443443443444,6804,7704,8304,9104,9604,9905,0009,6109,6309,6509,6609,6809,7409,740

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.8340.7920.8760.85110127,7830.8340.7910.8340.84510126,9310.8540.7920.9160.85810126,167
10.8340.8330.9160.84610128,1360.8330.7500.8760.83310128,2570.8330.7920.8340.83510128,063
21.041.001.081.0610119,9530.8740.8340.9170.86510129,9760.8750.8740.9170.88510127,730
41.381.331.421.3810112,6590.9170.8760.9990.91910125,5950.9170.9160.9580.93310123,858
81.921.881.961.9310100,1710.9170.8750.9580.93310124,6530.9170.8750.9170.91810126,757
162.942.922.962.941081,5100.9170.9160.9990.93810125,5700.9590.9170.9990.97710123,382
325.155.135.215.181059,6541.000.9581.041.0010123,2561.000.9991.041.0210122,920
649.349.309.429.411039,6231.041.041.081.0610120,9421.121.081.171.1210120,768
12821.821.721.921.91019,8261.191.171.291.2110117,1341.421.381.461.4410111,381
25642.642.642.742.91010,7861.501.461.541.5110108,9382.001.962.002.001098,206
51284.484.184.784.9105,6492.042.002.042.061096,7833.002.963.043.021080,280
1,024167167168168102,8993.293.253.333.291078,1865.345.305.425.381058,144
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.3340.3340.3350.335101,4715.635.585.675.591056,4049.739.679.809.771037,880
4,0960.6660.6660.6740.668107429.829.759.849.861037,69218.718.718.918.81022,458
8,1921.341.331.351.341037118.918.818.918.91022,37137.036.837.237.11012,322
16,3842.672.662.682.671018737.537.437.737.51012,19273.473.373.673.6106,482
32,7685.345.345.405.35109474.774.675.074.6106,390147147147147103,313
65,53610.710.710.910.71047149149150149103,275297297299298101,656
131,07221.421.421.621.41024299298301299101,64761161061461210807
262,14443.042.943.243.01012613607615609108091,1901,1901,2201,20010415
524,28886.186.086.686.11061,2101,1901,2101,210104122,4002,4002,4402,40010207
1,048,5761731721731731032,4202,4002,4302,410102064,8404,8304,8704,84010103
2,097,1523443443463451024,8504,8204,8704,850101039,6709,6709,6709,6701052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.7080.8330.8340.8750.8961.0016.67088330.8340.8750.8761.0016.57080.8330.8540.8750.9171.0016.2
10.7090.8330.8340.8750.8761.0016.87087920.8330.8340.8761.0016.47080.7920.8330.8540.8761.0016.6
20.9161.041.041.081.101.2316.77498330.8740.8760.9171.0016.37500.8540.8750.9170.9381.0416.5
41.231.331.381.421.421.5817.17918750.9170.9380.9591.0816.77910.9160.9170.9580.9591.0816.6
81.791.881.921.962.002.2118.57919160.9170.9580.9791.0817.87510.8750.9170.9370.9591.0816.6
162.792.902.942.963.003.1320.77929160.9170.9590.9801.0817.88330.9580.9591.001.041.1317.5
325.005.135.155.215.275.5427.28749591.001.001.041.1716.68961.001.001.041.081.1916.7
649.179.309.349.429.5210.135.59371,0401.041.081.131.2716.79591.081.121.131.171.3116.8
12821.521.721.821.922.223.842.71,0401,1701.191.231.271.4017.11,2901.401.421.461.501.6717.0
25642.242.542.642.843.446.565.51,3301,4601.501.541.581.7317.61,8301.962.002.002.062.2918.3
51283.784.284.484.885.592.21111,9202,0202.042.092.132.3319.22,8703.003.003.043.083.1919.8
1,0241661671671681701842023,0003,1503.293.423.503.7921.65,1905.325.345.385.485.9023.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3320.3330.3340.3350.3380.3630.3875.215.345.635.795.866.1123.39.569.719.739.779.8410.327.1
4,0960.6630.6650.6660.6670.6740.7170.7369.549.739.829.8810.010.427.918.518.718.718.818.919.640.2
8,1921.331.341.341.351.351.391.4318.518.818.919.019.119.838.336.636.937.037.137.239.055.7
16,3842.652.662.672.672.682.742.7636.737.137.537.737.939.355.672.973.373.473.673.878.597.1
32,7685.315.335.345.365.375.465.4673.373.774.775.076.079.698.8146147147147147154178
65,53610.710.710.710.810.810.810.8146147149150151157181296297297298299311343
131,07221.321.421.421.521.521.621.6293295299301303314342599610611612616633670
262,14442.942.943.043.043.043.143.15865966136166246416631,1901,1901,1901,2001,2201,2301,260
524,28886.186.186.186.286.286.286.21,1601,1901,2101,2301,2301,2501,2702,3802,3902,4002,4102,4202,4602,480
1,048,5761721721731731731731732,3302,3802,4202,4602,4802,5102,5204,8004,8204,8404,8504,8604,9204,920
2,097,1523443443443453453453454,6804,7804,8504,9204,9705,0005,0009,6109,6509,6709,6909,7109,7609,760

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
05,9905,9905,9905,52010127,7835.995.996.036.3010126,9315.995.995.996.1910126,167
15,9904,8105,9905,49010128,1366.015.996.036.4510128,2575.995.995.996.3010128,063
22,6702,6702,6702,75010119,9534.004.004.794.3210129,9764.004.004.794.2010127,730
41,4101,4101,4101,40010112,6594.004.004.003.9110125,5954.004.004.004.0810123,858
880080080079210100,1714.003.444.003.7610124,6534.004.004.003.9310126,757
164454374454391081,5103.443.434.003.5810125,5703.433.433.433.3210123,382
322222222242221059,6543.002.993.003.0010123,2562.672.672.992.7610122,920
641151141151141039,6232.402.402.672.4810120,9422.182.002.182.1110120,768
12847.447.047.647.01019,8261.851.851.851.8310117,1341.261.261.331.2810111,381
25623.823.823.923.71010,7861.201.141.201.1710108,9380.7620.7510.7740.7561098,206
51212.011.912.011.9105,6490.7280.7070.7280.7231096,7830.4210.4210.4290.4231080,280
1,0246.005.996.015.97102,8990.3810.3750.3810.3791078,1860.2120.2110.2140.2121058,144
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,0483,0003,0003,0102,990101,4712022002032041056,4041101101111101037,880
4,0961,5001,4901,5001,500107421101091101091037,69255.554.955.655.31022,458
8,1927477417527461037154.954.855.154.81022,37127.627.427.727.51012,322
16,3843763743763751018727.227.027.227.21012,19213.713.713.813.7106,482
32,768187186188187109413.513.513.513.5106,3906.856.846.866.83103,313
65,53693.5929493.410476.736.726.746.75103,2753.373.363.383.37101,656
131,07247.0464747.010243.353.343.363.35101,6471.641.631.641.6410807
262,14423.0232323.010121.641.631.651.65108090.8390.8240.8390.83810415
524,28812.0121212.01060.8310.8290.8420.832104120.4170.4110.4180.41710207
1,048,5766.00666.001030.4140.4130.4170.415102060.2070.2060.2080.20710103
2,097,1523.00333.001020.2070.2060.2070.207101030.1040.1040.1040.1041052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
012,0005,9905,9904,8104,7904,00069.012.06.035.995.995.994.7914312.06.035.995.995.994.79212
112,0005,9905,9904,8104,7904,00072.112.07.016.015.995.994.7997.212.06.035.995.995.994.79156
24,0002,9902,6702,6702,6702,19066.77.014.814.004.004.003.4388.46.024.794.004.004.003.0065.1
41,6001,4101,4101,3701,3301,20061.26.024.004.004.003.433.0079.86.024.004.004.003.723.0088.3
888980080077477468656.55.994.004.003.433.432.9967.26.024.004.004.003.432.9969.2
1646244544543642940752.75.994.003.443.433.432.671144.813.443.433.223.002.6764.3
3222922422222121820538.64.393.003.002.992.672.4068.33.722.992.672.672.672.1963.8
6411711511511411210631.03.422.672.402.402.402.0063.32.672.192.182.002.001.7262.2
12848.047.647.447.146.543.423.72.401.851.851.851.721.5063.51.501.331.261.261.231.0761.8
25624.023.923.823.823.422.015.41.331.201.201.141.141.0062.20.8280.7740.7620.7500.7390.65856.8
51212.112.012.011.911.811.09.100.8000.7390.7280.7060.6960.62454.70.4440.4290.4210.4210.4140.40049.8
1,0246.046.026.005.985.935.464.970.4210.4000.3810.3640.3530.32947.80.2200.2140.2120.2120.2070.19443.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,0483,0203,0103,0003,0002,9802,7602,58021821220219519318544.411211111011010910437.9
4,0961,5101,5101,5001,5001,4901,4001,36011211011010910810435.656.255.655.555.355.053.125.4
8,19275174974774574172269756.255.354.954.654.352.626.727.827.627.627.527.426.418.2
16,38437737637637537436436327.727.527.227.026.926.118.213.813.813.713.713.713.210.4
32,76818818818718718718318313.813.713.513.513.313.010.26.886.866.856.846.826.615.64
65,53694.093.593.593.593.093.093.06.866.846.736.716.656.505.543.393.383.373.373.363.242.92
131,07247.047.047.047.047.046.546.53.423.403.353.333.313.232.931.671.641.641.641.631.601.50
262,14423.023.023.023.023.023.023.01.711.681.641.631.611.591.510.8420.8400.8390.8370.8340.8170.796
524,28812.012.012.012.012.012.012.00.8610.8440.8310.8150.8120.8070.7920.4200.4180.4170.4170.4150.4090.405
1,048,5766.006.006.006.006.006.006.000.4290.4210.4140.4090.4050.4010.3980.2080.2080.2070.2070.2060.2040.204
2,097,1523.003.003.003.003.003.003.000.2140.2100.2070.2040.2020.2010.2000.1040.1040.1040.1040.1030.1030.103

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.510.610.610127,78311.011.011.111.010126,93111.011.011.011.010126,167
111.111.111.111.110128,13611.111.111.111.110128,25711.211.211.311.210128,063
211.511.411.511.510119,95311.111.111.111.110129,97611.211.211.311.210127,730
411.511.511.511.510112,65911.111.111.111.110125,59511.311.211.311.210123,858
811.511.511.511.510100,17111.111.111.111.110124,65311.311.211.311.210126,757
1611.511.511.511.51081,51011.111.111.211.110125,57011.311.311.311.310123,382
3211.511.511.511.51059,65411.211.111.211.210123,25611.311.311.411.310122,920
6411.511.511.511.51039,62311.211.211.211.210120,94211.411.411.411.410120,768
12811.311.211.311.21019,82611.311.311.311.310117,13411.511.511.511.510111,381
25611.411.411.411.41010,78611.411.411.511.410108,93811.611.611.611.61098,206
51211.611.611.611.6105,64911.611.611.611.61096,78311.811.711.811.81080,280
1,02412.012.012.012.0102,89911.911.811.911.91078,18612.012.012.112.01058,144
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04812.712.712.812.7101,47112.312.312.312.31056,40412.412.412.512.41037,880
4,09614.114.114.114.11074213.013.013.113.01037,69213.013.013.013.01022,458
8,19217.217.117.217.21037114.214.214.314.21022,37114.514.414.514.51012,322
16,38423.423.323.423.41018716.216.216.216.21012,19216.816.816.816.8106,482
32,76835.435.335.435.4109421.621.621.621.6106,39021.721.621.721.7103,313
65,53660.960.961.060.9104730.830.830.930.8103,27531.831.831.931.8101,656
131,072111111111111102454.154.054.154.1101,64758.358.258.358.310807
262,144217217217217101296.696.596.696.61080910310310310310415
524,2884284284284281061881881881881041219219219219210207
1,048,5768378378378371033503503503501020639139139139110103
2,097,1521,6901,6901,6901,690102680680680680101037727717727711052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.011.011.011.011.011.010.611.011.011.011.011.011.0
110.711.111.111.111.111.111.110.711.111.111.111.111.111.110.811.211.211.211.211.211.2
211.011.511.511.511.511.511.510.711.111.111.111.111.111.110.811.211.211.211.211.211.2
411.011.511.511.511.511.511.510.711.111.111.111.111.111.110.811.311.311.311.311.311.3
811.111.511.511.511.511.511.510.711.111.111.111.111.111.110.811.311.311.311.311.311.3
1611.011.511.511.511.511.511.510.711.111.111.111.111.111.110.911.311.311.311.311.311.3
3211.111.511.511.511.511.511.510.711.211.211.211.211.211.210.911.311.311.311.311.311.3
6411.111.511.511.511.511.511.510.811.211.211.211.211.211.211.011.411.411.411.411.411.4
12810.811.211.311.311.311.311.310.911.311.311.311.311.311.311.111.511.511.511.511.511.5
25611.011.411.411.411.411.411.411.011.411.411.411.411.411.411.211.611.611.611.611.611.6
51211.211.611.611.611.611.611.611.211.611.611.611.611.611.611.411.811.811.811.811.811.8
1,02411.612.012.012.012.012.012.011.511.911.911.911.911.911.911.612.012.012.012.012.012.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04812.312.712.712.712.712.712.711.912.312.312.312.312.312.312.012.412.412.412.412.412.4
4,09613.714.114.114.114.114.114.112.613.013.013.013.013.013.012.613.013.013.013.013.013.0
8,19216.817.217.217.217.217.217.213.814.214.214.314.314.314.314.114.514.514.514.514.514.5
16,38423.023.423.423.423.423.423.415.816.216.216.216.216.216.216.416.816.816.816.816.816.8
32,76835.035.435.435.435.435.435.421.221.621.621.621.621.621.621.621.721.721.721.721.721.7
65,53660.560.960.960.960.960.960.930.730.830.830.830.830.830.831.731.831.831.831.831.831.8
131,07211111111111111111111154.054.154.154.154.154.154.158.258.358.358.358.358.358.3
262,14421721721721721721721796.596.696.696.696.696.696.6103103103103103103103
524,288428428428428428428428187188188188188188188192192192192192192192
1,048,576837837837837837837837350350350350350350350391391391391391391391
2,097,1521,6901,6901,6901,6901,6901,6901,690680680680680680680680771772772772772772772

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000093910127,783000010126,931000010126,167
10000.000093710128,136000010128,257000010128,063
20000.00010010119,953000010129,976000010127,730
40000.00010710112,659000010125,595000010123,858
80000.00012010100,171000010124,653000010126,757
160000.0001471081,510000010125,570000010123,382
320000.0002011059,654000010123,256000010122,920
640000.0003031039,623000010120,942000010120,768
1280000.0006051019,826000010117,134000010111,381
2560000.001111010,786000010108,93800001098,206
5120000.00212105,64900001096,78300001080,280
1,0240000.00414102,89900001078,18600001058,144
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00816101,47100001056,40400001037,880
4,0960000.01621074200001037,69200001022,458
8,1920000.03231037100001022,37100001012,322
16,3840000.06421018700001012,1920000106,482
32,7680000.12810940000106,3900000103,313
65,5360000.25510470000103,2750000101,656
131,0720000.50010240000101,647000010807
262,1440001.001012000010809000010415
524,2880002.00106000010412000010207
1,048,5760004.00103000010206000010103
2,097,1520006.0010200001010300001052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000001200000000000000
10000001200000000000000
20000001200000000000000
40000001200000000000000
80000001200000000000000
160000001200000000000000
320000001200000000000000
640000001200000000000000
1280000001200000000000000
2560000001200000000000000
5120000001200000000000000
1,0240000001200000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0480000001200000000000000
4,0960000001200000000000000
8,1920000001200000000000000
16,3840000001200000000000000
32,76800000121200000000000000
65,53600000121200000000000000
131,07200000121200000000000000
262,14400000121200000000000000
524,288000012121200000000000000
1,048,5760001212121200000000000000
2,097,1520001212121200000000000000

system.update.basic.uniform

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.1670.1670.2080.18310127,53816716616716010129,9181.001.001.0100.145 equivalent16716616716910128,8211.001.001.0100.399 equivalent
10.3750.3750.3750.36610122,16925020925024310125,5731.501.501.50-33.3<0.001 faster25020925023610127,7481.501.501.79-33.3<0.001 faster
20.5420.5410.5420.53710118,46325025025024210128,0642.172.162.17-53.9<0.001 faster25020925024110127,0662.172.162.17-53.9<0.001 faster
40.8750.8750.9160.89610107,79325025025025010124,8913.503.503.50-71.4<0.001 faster25025025024810127,1303.503.503.50-71.4<0.001 faster
81.541.541.541.551093,68325025025025410127,1286.176.166.17-83.8<0.001 faster25025029227210124,9726.165.306.17-83.8<0.001 faster
162.842.832.882.861074,83729129129228110123,9779.749.719.85-89.7<0.001 faster33329233331910122,5898.638.519.71-88.4<0.001 faster
325.465.425.505.491053,12931329233331710123,88717.516.418.7-94.3<0.001 faster37537537538410122,85914.614.514.7-93.1<0.001 faster
6410.710.610.710.71034,31237537537538710123,53128.528.328.5-96.5<0.001 faster50050050051410117,19421.321.321.3-95.3<0.001 faster
12821.121.121.321.31019,82954250054254110115,92939.038.939.4-97.4<0.001 faster77175079277710111,79727.526.728.2-96.4<0.001 faster
25642.041.942.542.31010,76379279279280510110,89053.052.953.3-98.1<0.001 faster1,2901,2901,3301,3201098,86632.431.532.6-96.9<0.001 faster
51283.883.684.784.3105,6381,2901,2901,3301,3201099,38164.763.065.0-98.5<0.001 faster2,3602,3302,3802,3601081,19635.835.236.0-97.2<0.001 faster
1,024167167169168102,8952,4802,4602,5402,4901080,51467.966.768.3-98.5<0.001 faster4,7504,7104,8004,7601057,41435.435.135.6-97.2<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0480.3340.3330.3340.335101,4714.964.925.004.961056,09867.467.267.9-98.5<0.001 faster9.139.059.139.151037,92536.636.636.9-97.3<0.001 faster
4,0960.6690.6670.6760.671107399.059.059.229.081037,67973.773.474.3-98.6<0.001 faster18.118.118.318.21022,35836.936.737.1-97.3<0.001 faster
8,1921.331.331.341.331037318.218.218.418.31022,25073.272.973.6-98.6<0.001 faster36.236.236.436.31012,36636.836.737.0-97.3<0.001 faster
16,3842.672.672.692.671018737.036.937.337.01012,09572.371.672.7-98.6<0.001 faster72.972.873.173.0106,46236.636.536.8-97.3<0.001 faster
32,7685.355.355.395.35109374.674.374.974.6106,32671.971.672.4-98.6<0.001 faster147146147147103,30036.536.536.7-97.3<0.001 faster
65,53610.710.710.910.71047150149150150103,22871.771.672.1-98.6<0.001 faster298297299298101,64936.035.936.2-97.2<0.001 faster
131,07221.521.521.721.51024299298301298101,64772.071.872.4-98.6<0.001 faster6136106166131080535.134.935.3-97.2<0.001 faster
262,14443.243.143.643.210126106066136121080571.070.671.4-98.6<0.001 faster1,2001,2001,2001,2001041336.136.036.3-97.2<0.001 faster
524,28886.886.287.186.81061,2101,1901,2101,2001041172.071.772.4-98.6<0.001 faster2,4002,4002,4102,4101020636.135.936.2-97.2<0.001 faster
1,048,5761731731741731032,4202,4002,4402,4101020671.871.472.2-98.6<0.001 faster4,8404,8304,8504,8401010335.835.735.9-97.2<0.001 faster
2,097,1523463463503461024,8504,8404,8704,8501010371.571.272.0-98.6<0.001 faster9,6909,6709,7009,720105235.835.736.1-97.2<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (ns)p99 (ns)p100 (μs)
00.08300.1670.1670.2080.2090.25015.183.016616716716720911.383.01661671672082309.33
10.2500.3340.3750.3750.3750.45815.314620925025025033315.012520825025025029215.6
20.4160.5000.5420.5420.5830.64615.916620925025025031315.214620925025025031315.1
40.7910.8750.8750.9170.9171.0417.216625025025029133315.316625025025029133314.9
81.421.501.541.561.581.7518.216625025025029233315.516725025029229233415.5
162.752.832.842.882.923.0421.116725029129229237515.620929233333333439613.8
325.295.425.465.485.565.9424.220929231333333441610.829137537537541745916.1
6410.510.610.710.710.811.528.829137537541641748015.341650050054154262516.4
12820.921.121.121.321.623.147.641754154254258364615.866675077179279291716.3
25641.641.942.042.242.845.566.870879179283383491716.31,2101,2901,2901,3301,3801,54017.1
51283.183.783.884.085.191.21131,2101,2901,2901,3301,3501,52017.22,2302,3502,3602,3802,4002,50020.1
1,0241661671671681691802032,2702,3802,4802,5402,6302,88019.64,5804,7104,7504,7904,8405,19023.0
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3320.3330.3340.3340.3360.3600.3784.584.714.965.175.295.5022.58.969.099.139.179.229.6330.3
4,0960.6660.6680.6690.6700.6730.7210.7398.889.019.059.139.179.5626.517.918.118.118.218.319.036.9
8,1921.331.331.331.341.341.371.4017.918.118.218.418.519.040.035.936.236.236.336.437.857.3
16,3842.662.672.672.672.682.722.7336.336.637.037.237.538.657.372.472.872.973.173.275.893.4
32,7685.335.355.355.365.375.445.4472.973.674.675.075.877.693.3146146147147147153178
65,53610.710.710.710.710.710.810.8146149150152152156183296297298298299309344
131,07221.421.521.521.521.521.721.7293295299300303311339599611613614616630667
262,14443.143.243.243.243.343.443.45876036106206236326551,1901,1901,2001,2001,2001,2301,240
524,28886.686.786.886.986.986.986.91,1601,1901,2101,2301,2301,2401,2802,3902,4002,4002,4102,4202,4602,480
1,048,5761731731731731731731732,3302,3802,4202,4602,4802,4902,5104,8104,8304,8404,8504,8604,9304,940
2,097,1523463463463463463463464,6904,7804,8504,9204,9704,9805,0009,6309,6609,6909,7509,8509,9009,900

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
00.8340.7920.8750.84610127,53879279183481110129,9180.8330.7920.8340.83410128,821
11.021.001.041.0310122,16989683491790110125,5730.8750.8740.9170.89010127,748
21.171.171.211.1910118,46387587495888510128,0640.8750.8740.9170.89510127,066
41.541.501.581.5610107,79391787591792110124,8910.8960.8750.9170.90110127,130
82.212.172.212.211093,68391687595990610127,1280.9170.9160.9580.93510124,972
163.503.463.543.521074,8379589171,00095210123,9770.9800.9581.040.99110122,589
326.136.086.176.161053,1299599581,00097710123,8871.021.001.041.0310122,859
6411.311.311.411.41034,3121,0401,0001,0801,03010123,5311.171.131.211.1810117,194
12821.821.721.921.91019,8291,2101,1701,2501,22010115,9291.421.421.461.4210111,797
25642.742.643.142.91010,7631,4601,4201,5001,46010110,8901.961.922.001.981098,866
51284.584.385.485.0105,6381,9601,9202,0001,9701099,3813.002.963.043.011081,196
1,024168168169169102,8953,1503,0803,1703,1501080,5145.425.385.505.441057,414
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
2,0480.3340.3340.3350.335101,4715.615.585.675.621056,0989.779.719.809.831037,925
4,0960.6700.6680.6770.672107399.759.719.889.781037,67918.818.819.018.91022,358
8,1921.331.331.341.341037318.918.819.119.01022,25036.936.837.137.01012,366
16,3842.672.672.692.671018737.737.538.037.71012,09573.673.573.873.7106,462
32,7685.365.355.405.36109375.374.975.675.3106,326147147147148103,300
65,53610.710.710.910.71047150150150151103,228298298300299101,649
131,07221.521.521.721.51024300299302299101,64761461161761410805
262,14443.343.243.643.31012614607618614108051,2001,2001,2101,20010413
524,28887.086.487.286.91061,2101,2001,2101,210104112,4102,4002,4302,41010206
1,048,5761741731751731032,4202,4102,4402,420102064,8504,8404,8704,85010103
2,097,1523473463503471024,8704,8504,8704,860101039,7109,6909,7209,7401052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.7080.8330.8340.8750.8961.0016.36677917920.8330.8750.95916.47070.7920.8330.8540.8761.0016.1
10.8751.001.021.041.081.2116.87508558960.9170.9591.0816.47500.8740.8750.9170.9381.0416.5
21.041.171.171.211.251.3816.87508548750.9170.9181.0417.07500.8750.8750.9170.9581.0616.3
41.401.501.541.581.631.7917.97918759170.9580.9591.0816.87710.8750.8960.9170.9591.0616.7
82.042.172.212.232.292.4618.57508759160.9170.9591.0616.37910.9160.9170.9580.9991.0818.4
163.333.463.503.543.583.7522.58339179580.9591.001.1217.68540.9590.9801.021.041.1516.4
325.926.096.136.176.256.6124.98339589591.001.041.1317.58961.001.021.041.081.2117.0
6411.111.311.311.411.512.229.49161,0001,0401.041.081.2117.21,0201.151.171.211.251.3817.4
12821.521.721.821.922.223.846.41,0601,1701,2101.251.271.4216.91,2901.381.421.441.481.6519.5
25642.342.642.742.843.546.566.81,3101,4201,4601.481.501.6717.31,8301.961.962.002.042.2517.9
51283.884.484.584.785.792.01091,7901,9201,9602.002.042.2518.12,8502.983.003.023.063.1921.1
1,0241671671681681701812042,8803,0403,1503.233.293.6320.35,2305.385.425.465.545.9221.6
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
2,0480.3320.3330.3340.3350.3380.3610.3805.215.365.615.845.946.1923.29.589.739.779.829.9010.330.8
4,0960.6660.6690.6700.6700.6770.7210.7409.549.719.759.829.9010.327.518.618.818.818.919.019.837.7
8,1921.331.331.331.341.341.371.4118.518.818.919.019.219.837.436.636.836.937.037.138.856.6
16,3842.662.672.672.682.682.732.7436.937.337.737.938.239.754.773.073.573.673.773.979.195.0
32,7685.335.355.365.375.385.445.4473.674.275.375.776.580.594.1146147147148148157178
65,53610.710.710.710.810.810.810.8147150150153153159184297298298299300311345
131,07221.521.521.521.621.621.721.7294295300301305313339600612614615618636667
262,14443.243.243.343.343.443.543.55886046146226246416591,1901,2001,2001,2001,2201,2301,250
524,28886.786.887.087.087.187.187.11,1601,1901,2101,2301,2401,2601,2802,3902,4002,4102,4202,4302,4602,500
1,048,5761731731741741741741742,3302,3802,4202,4602,4802,5102,5204,8104,8304,8504,8604,8804,9404,960
2,097,1523473473473473473473474,6904,8004,8704,9404,9705,0005,0109,6409,6809,7109,7809,8709,9109,910

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
05,9904,8105,9905,56010127,5385.995.996.036.3610129,9185.995.996.036.0210128,821
12,6702,6702,6702,75010122,1694.004.004.794.1810125,5734.004.004.794.3010127,748
21,8501,8501,8501,87010118,4634.004.004.004.1810128,0644.004.004.794.2110127,066
41,1401,0901,1401,12010107,7934.004.004.004.0510124,8914.004.004.004.0810127,130
86496496496461093,6834.004.004.003.9910127,1284.003.434.003.7110124,972
163533483533501074,8373.443.433.443.5910123,9773.003.003.433.1610122,589
321831821851821053,1293.223.003.433.1810123,8872.672.672.672.6210122,859
6493.893.494.193.51034,3122.672.672.672.6010123,5312.002.002.001.9510117,194
12847.447.147.547.11019,8291.851.852.001.8610115,9291.301.261.331.2910111,797
25623.823.623.923.71010,7631.261.261.261.2510110,8900.7740.7510.7740.7571098,866
51211.911.812.011.9105,6380.7740.7510.7740.7591099,3810.4250.4210.4290.4231081,196
1,0245.985.926.005.95102,8950.4030.3940.4070.4021080,5140.2110.2090.2120.2101057,414
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
2,0483,0002,9903,0002,990101,4712022002032021056,0981101101111091037,925
4,0961,5001,4801,5001,490107391111091111101037,67955.254.855.354.91022,358
8,1927507467507491037354.954.455.154.71022,25027.627.527.727.61012,366
16,3843753723753751018727.126.827.227.01012,09513.713.713.713.7106,462
32,768187185187187109313.413.413.513.4106,3266.836.826.846.81103,300
65,53693.5929493.510476.696.696.716.66103,2283.363.353.373.36101,649
131,07247.0464746.710243.353.333.363.35101,6471.631.621.641.6310805
262,14423.0232323.010121.641.631.651.64108050.8350.8310.8360.83510413
524,28812.0111212.01060.8300.8280.8400.831104110.4160.4140.4160.41610206
1,048,5766.00666.001030.4140.4090.4170.415102060.2070.2060.2070.20710103
2,097,1523.00333.001020.2060.2050.2070.206101030.1030.1030.1030.1031052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Mops/s)p100 (Kops/s)
012,0005,9905,9904,8104,7904,00066.012.06.035.995.995.994.7988.812.06.035.995.994.814.40107
14,0002,9902,6702,6702,6702,19065.37.014.794.004.004.003.0066.98.004.814.004.004.003.4364.3
22,4002,0001,8501,8501,7201,55062.76.024.794.004.004.003.2265.87.014.794.004.004.003.2266.4
41,2601,1401,1401,0901,09096058.36.024.004.004.003.443.0065.66.024.004.004.003.443.0067.4
870666764964063257255.26.024.004.004.003.433.0064.45.994.004.003.433.432.9964.5
1636435335334834332947.55.994.003.443.433.432.6764.04.803.433.003.002.992.5374.0
3218918518318318016941.54.803.433.223.002.992.4092.83.442.672.672.672.402.1862.0
6495.294.193.893.892.786.834.83.442.672.672.402.402.0965.22.402.002.001.851.851.6061.1
12847.947.647.447.046.343.321.02.401.851.851.851.721.5563.31.501.331.301.261.261.0961.4
25624.023.923.823.723.422.015.01.411.261.261.201.201.0961.50.8280.7740.7740.7500.7280.64958.6
51212.012.011.911.911.811.08.850.8280.7740.7740.7510.7390.65858.30.4490.4250.4250.4210.4180.40049.8
1,0246.026.005.985.965.915.564.930.4400.4210.4030.3930.3810.34851.00.2180.2120.2110.2090.2070.19343.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
2,0483,0103,0103,0003,0002,9802,7802,64021821220219418918244.411211011010910910433.0
4,0961,5001,5001,5001,4901,4901,3901,35011311111111010910537.755.855.355.254.954.652.627.1
8,19275375175074974773071255.955.354.954.454.052.725.027.927.727.627.627.526.517.4
16,38437637537537537336736627.627.327.126.926.725.917.513.813.713.713.713.713.210.7
32,76818818718718718618418413.713.613.413.313.212.910.76.866.846.836.816.796.565.62
65,53694.09493.593.093.092.592.56.846.716.696.596.586.425.453.373.373.363.353.353.242.91
131,07247.04747.046.046.046.046.03.413.403.353.333.303.212.951.671.641.631.631.621.591.50
262,14423.02323.023.023.023.023.01.701.661.641.611.611.581.530.8390.8380.8350.8340.8310.8170.804
524,28812.01212.012.012.012.012.00.8600.8440.8300.8150.8110.8050.7800.4190.4170.4160.4150.4140.4070.403
1,048,5766.0066.006.006.006.006.000.4290.4210.4140.4080.4040.4010.3980.2080.2070.2070.2060.2060.2030.202
2,097,1523.0033.003.003.003.003.000.2130.2090.2060.2030.2020.2010.2010.1040.1040.1030.1030.1020.1010.101

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.610.510.610.510127,53811.111.011.111.010129,91811.011.011.011.010128,821
111.311.311.311.310122,16911.111.111.111.110125,57311.211.211.311.210127,748
211.211.211.211.210118,46311.111.111.111.110128,06411.311.211.311.210127,066
411.211.211.211.210107,79311.111.111.111.110124,89111.311.211.311.210127,130
811.211.211.211.21093,68311.111.111.111.110127,12811.311.211.311.210124,972
1611.211.211.311.21074,83711.111.111.111.110123,97711.311.311.311.310122,589
3211.211.211.311.21053,12911.211.211.211.210123,88711.411.311.411.410122,859
6411.211.211.311.21034,31211.311.311.311.310123,53111.411.411.511.410117,194
12811.311.311.311.31019,82911.311.311.411.310115,92911.511.511.511.510111,797
25611.411.411.511.41010,76311.511.411.511.410110,89011.611.611.711.61098,866
51211.711.711.811.7105,63811.711.611.711.71099,38111.811.811.911.81081,196
1,02412.212.212.312.2102,89511.911.912.011.91080,51412.112.112.112.11057,414
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04813.213.213.313.2101,47112.512.412.512.41056,09812.612.512.612.51037,925
4,09615.015.015.115.01073913.313.313.413.31037,67913.613.513.613.51022,358
8,19219.019.019.019.01037314.814.714.814.81022,25014.914.914.914.91012,366
16,38427.127.027.127.11018717.417.417.517.41012,09517.517.417.517.5106,462
32,76842.642.542.642.6109323.023.023.023.0106,32623.323.323.423.4103,300
65,53675.375.275.375.3104734.834.734.834.7103,22835.135.035.135.1101,649
131,072139139139139102461.461.461.561.5101,64760.960.960.960.910805
262,14427427427427410121141141141141080510710710710710413
524,2885205205205201062222222222221041121921921921910206
1,048,5761,0301,0301,0301,0301034164154164161020640740740740710103
2,097,1522,0702,0702,0702,070102821821821821101037957957957951052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.110.610.610.610.610.610.610.611.111.111.111.111.111.110.611.011.011.011.011.011.0
110.911.311.311.311.311.311.310.711.111.111.111.111.111.110.811.211.211.211.211.211.2
210.711.211.211.211.211.211.210.711.111.111.111.111.111.110.811.311.311.311.311.311.3
410.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.311.311.311.311.311.3
810.811.211.211.211.211.211.210.711.111.111.111.111.111.110.811.311.311.311.311.311.3
1610.811.211.211.211.211.211.210.711.111.111.111.111.111.110.911.311.311.311.311.311.3
3210.811.211.211.211.211.211.210.811.211.211.211.211.211.210.911.411.411.411.411.411.4
6410.811.211.211.211.211.211.210.811.311.311.311.311.311.311.011.411.411.411.411.411.4
12810.911.311.311.311.311.311.310.911.311.311.311.311.311.311.111.511.511.511.511.511.5
25611.011.411.411.411.511.511.511.011.511.511.511.511.511.511.211.611.611.611.611.611.6
51211.411.711.711.711.711.711.711.211.711.711.711.711.711.711.411.811.811.811.811.811.8
1,02411.812.212.212.212.212.212.211.511.911.911.912.012.012.011.712.112.112.112.112.112.1
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04812.913.213.213.213.213.213.212.012.512.512.512.512.512.512.112.612.612.612.612.612.6
4,09614.715.015.015.015.015.015.012.913.313.313.313.313.313.313.213.513.613.613.613.613.6
8,19218.619.019.019.019.019.019.014.414.714.814.814.814.814.814.514.914.914.914.914.914.9
16,38426.727.127.127.127.127.127.117.017.417.417.417.417.417.417.117.517.517.517.517.517.5
32,76842.242.642.642.642.642.642.622.923.023.023.023.023.023.023.223.323.323.323.323.323.3
65,53674.975.375.375.375.375.375.334.634.834.834.834.834.834.835.035.135.135.135.135.135.1
131,07213913913913913913913961.361.461.461.461.461.461.460.860.960.960.960.960.960.9
262,144274274274274274274274114114114114114114114107107107107107107107
524,288520520520520520520520222222222222222222222219219219219219219219
1,048,5761,0301,0301,0301,0301,0301,0301,030415416416416416416416407407407407407407407
2,097,1522,0702,0702,0702,0702,0702,0702,070821821821821821821821795795795795795795795

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.000094110127,538000010129,918000010128,821
10000.000098210122,169000010125,573000010127,748
20000.00010110118,463000010128,064000010127,066
40000.00011110107,793000010124,891000010127,130
80000.0001281093,683000010127,128000010124,972
160000.0001601074,837000010123,977000010122,589
320000.0002261053,129000010123,887000010122,859
640000.0003501034,312000010123,531000010117,194
1280000.0006051019,829000010115,929000010111,797
2560000.001111010,763000010110,89000001098,866
5120000.00213105,63800001099,38100001081,196
1,0240000.00415102,89500001080,51400001057,414
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.00816101,47100001056,09800001037,925
4,0960000.01621073900001037,67900001022,358
8,1920000.03221037300001022,25000001012,366
16,3840000.06421018700001012,0950000106,462
32,7680000.12910930000106,3260000103,300
65,5360000.25510470000103,2280000101,649
131,0720000.50010240000101,647000010805
262,1440001.001012000010805000010413
524,2880002.00106000010411000010206
1,048,5760004.00103000010206000010103
2,097,1520006.0010200001010300001052
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000001200000000000000
10000001200000000000000
20000001200000000000000
40000001200000000000000
80000001200000000000000
160000001200000000000000
320000001200000000000000
640000001200000000000000
1280000001200000000000000
2560000001200000000000000
5120000001200000000000000
1,0240000001200000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0480000001200000000000000
4,0960000001200000000000000
8,1920000001200000000000000
16,3840000001200000000000000
32,76800000121200000000000000
65,53600000121200000000000000
131,07200000121200000000000000
262,14400000121200000000000000
524,288000012121200000000000000
1,048,5760001212121200000000000000
2,097,1520001212121200000000000000

system.update.complex.mixed

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ns)CI low (ns)CI high (ns)mean (ns)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.6660.6250.6660.65510113,07145841745844610120,8011.451.451.50-31.2<0.001 faster45845845845510119,3381.451.361.45-31.2<0.001 faster
11.171.131.171.1710102,76462562566764910114,6331.811.751.87-44.8<0.001 faster66662566765810113,3421.751.751.87-42.9<0.001 faster
21.541.501.541.551093,32175075075077510110,8332.062.002.06-51.4<0.001 faster79175079178910109,6081.951.952.06-48.7<0.001 faster
42.752.672.792.771074,37483383383484510109,3403.303.203.30-69.7<0.001 faster83379283383210110,6323.303.303.42-69.7<0.001 faster
84.884.754.964.901057,23487587587588510108,4415.575.435.62-82.1<0.001 faster85583487587010107,9845.685.575.85-82.4<0.001 faster
165.215.175.215.231054,96783483387585010108,5596.256.206.26-84.0<0.001 faster83483487586810108,7206.205.966.25-83.9<0.001 faster
329.549.509.889.611036,99891687591791810107,41710.810.410.9-90.7<0.001 faster95891795996410105,52710.09.9510.4-90.0<0.001 faster
6417.617.618.317.81023,0239599581,00098910103,55318.418.318.5-94.6<0.001 faster1,0801,0801,1301,11010103,00016.316.216.4-93.9<0.001 faster
12876.175.477.876.7106,1821,6301,5801,6301,6701091,60547.146.547.9-97.9<0.001 faster2,2502,2102,2502,3001080,91434.033.534.6-97.1<0.001 faster
256151150152152103,1902,4402,4202,4602,5401077,82162.261.462.9-98.4<0.001 faster3,8403,8303,9203,9301063,53339.238.939.6-97.5<0.001 faster
512301300303302101,6284,4604,4604,6304,6001058,65067.366.767.6-98.5<0.001 faster7,7907,7107,9207,9201042,02638.638.338.9-97.4<0.001 faster
1,024598597611601108249,0909,0509,1709,3701037,52565.865.766.2-98.5<0.001 faster16,30016,20016,30016,6001024,24236.836.636.9-97.3<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.201.191.221.201041319.119.119.319.91020,83462.762.163.3-98.4<0.001 faster0.03660.03650.03670.03671012,20632.832.633.1-97.0<0.001 faster
4,0962.412.392.452.431020646.346.246.845.81010,00651.951.652.5-98.1<0.001 faster0.08480.08470.08520.0840105,65128.428.228.7-96.5<0.001 faster
8,1924.814.764.844.8210104101100101102104,71647.747.448.1-97.9<0.001 faster0.1750.1740.1750.175102,78727.527.327.7-96.4<0.001 faster
16,3849.639.549.819.641052203202203205102,38247.547.147.8-97.9<0.001 faster0.3560.3550.3590.358101,37727.026.827.3-96.3<0.001 faster
32,76819.519.119.919.51026409408410415101,18847.546.848.6-97.9<0.001 faster0.7230.7190.7240.7291068026.826.527.5-96.3<0.001 faster
65,53638.538.239.138.510138178168198301059847.146.847.7-97.9<0.001 faster1.471.471.471.481033526.226.126.5-96.2<0.001 faster
131,07276.976.877.877.11071,6401,6401,6401,6601029947.046.847.3-97.9<0.001 faster2.942.942.962.961016826.226.126.3-96.2<0.001 faster
262,1441541531561541043,2703,2603,2703,3201015047.246.947.7-97.9<0.001 faster5.885.865.895.89108526.226.126.5-96.2<0.001 faster
524,2883063053173071026,5106,5006,5606,570107647.146.948.2-97.9<0.001 faster11.811.711.811.8104326.126.026.7-96.2<0.001 faster
1,048,57661661263561610113,00013,00013,20013,000103947.346.948.6-97.9<0.001 faster23.423.423.523.3102226.326.127.0-96.2<0.001 faster
2,097,1521,2401,2301,2801,24010125,90025,80026,00025,900102048.047.448.9-97.9<0.001 faster47.046.847.245.6101126.426.127.0-96.2<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (ns)p50 (ns)p75 (ns)p90 (μs)p99 (μs)p100 (μs)
00.5410.6250.6660.6670.7080.79230.43334174584590.4800.54215.53554174584590.5000.56313.9
11.041.131.171.191.211.3829.25416256256670.7080.79216.65416256666670.7090.79215.5
21.421.521.541.581.581.7330.16257507507920.8330.91716.26667507917920.8550.95917.0
42.632.752.752.792.812.9632.27088138338750.9171.0216.37087928338340.9161.0016.5
84.714.844.884.904.985.2534.67508558759160.9591.0416.67298338558750.9381.0416.9
165.045.175.215.255.305.5435.17088338348750.9171.0017.17508338348750.9581.0417.9
329.389.509.549.619.7110.239.97718759169171.001.0816.58339179589801.061.1716.5
6417.417.617.617.817.919.549.98339589591,0001.081.1717.49581,0801,0801,1301.211.3317.0
12875.275.876.176.677.082.51131,4601,5801,6301,6701.882.1323.32,0002,1702,2502,3302.502.9419.0
2561501511511521531631962,2102,3802,4402,5802.923.5020.83,2903,6703,8404,0804.425.2125.4
5122983003013023053243553,6304,1704,4604,8805.426.6522.86,1707,2307,7908,3809.2210.728.3
1,0245935965986016066406716,6508,3409,09010,00011.613.729.612,20015,00016,30017,90019.722.239.7
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.191.201.201.201.211.281.3112.817.419.122.224.80.02910.04360.02450.03340.03660.04010.04270.04750.0649
4,0962.392.402.412.432.442.582.5926.341.146.350.253.00.06230.07220.06190.07940.08480.08860.09200.1040.120
8,1924.754.794.814.844.854.894.9178.896.61011051100.1300.1430.1300.1660.1750.1820.1890.2160.230
16,3849.569.629.639.679.709.779.771511952032122230.2650.2760.2530.3430.3560.3700.3850.4410.451
32,76819.119.319.519.619.619.819.82933954094284550.5410.5640.5000.6980.7230.7550.7850.9000.918
65,53638.438.438.538.638.939.039.05787898178569011.091.101.001.421.471.531.591.831.85
131,07276.576.876.977.277.877.877.81,1501,5801,6401,7201,8002.172.192.032.842.943.073.213.683.72
262,1441541541541551551551552,3103,1503,2703,4303,5804.344.394.055.665.886.156.407.407.40
524,2883063063063093093093094,5806,2306,5106,8207,1508.718.718.1111.311.812.312.914.814.8
1,048,5766166166166166166166169,18012,50013,00013,50014,30017.517.516.222.523.424.125.829.729.7
2,097,1521,2401,2401,2401,2401,2401,2401,24018,40024,40025,90026,70028,60034.934.932.542.347.048.349.359.559.5

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
01.331.291.381.3310113,0711.081.081.131.1010120,8011.101.081.131.1210119,338
11.791.791.831.8210102,7641.291.251.331.3010114,6331.331.291.331.3310113,342
22.212.172.252.211093,3211.421.381.461.4410110,8331.441.421.461.4510109,608
43.423.383.463.431074,3741.461.461.501.4910109,3401.461.461.501.4810110,632
85.525.425.635.541057,2341.541.501.541.5510108,4411.521.461.581.5410107,984
165.885.845.925.911054,9671.501.461.541.5310108,5591.501.501.581.5310108,720
3210.210.210.610.21036,9981.541.501.581.5710107,4171.621.581.631.6410105,527
6418.318.219.018.41023,0231.671.581.671.6810103,5531.751.711.791.7810103,000
12876.776.078.577.4106,1822.292.252.332.321091,6052.902.882.922.961080,914
256152151153153103,1903.133.093.133.211077,8214.544.464.594.621063,533
512301300304303101,6285.155.095.255.281058,6508.448.428.638.571042,026
1,024598598612602108249.759.719.8410.01037,52516.916.917.117.21024,242
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.201.191.231.201041319.819.820.020.61020,8340.03730.03720.03730.03741012,206
4,0962.412.392.452.431020647.046.847.546.41010,0060.08550.08530.08580.0848105,651
8,1924.814.764.844.8210104101101102102104,7160.1750.1750.1760.175102,787
16,3849.659.559.829.651052203203204206102,3820.3570.3560.3600.359101,377
32,76819.519.220.019.51026410409411416101,1880.7240.7200.7260.73010680
65,53638.638.439.238.61013818817819831105981.471.471.481.4910335
131,07277.176.977.977.21071,6401,6401,6501,670102992.952.942.962.9710168
262,1441541531561551043,2703,2703,2803,320101505.895.885.915.901085
524,2883073063183081026,5206,5006,5806,590107611.811.811.811.81043
1,048,57661761363661710113,00013,00013,20013,100103923.523.423.523.31022
2,097,1521,2401,2301,2801,24010125,90025,90026,00026,000102047.146.947.345.71011
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
01.191.291.331.331.381.5431.20.9581.061.081.131.171.2917.50.9791.081.101.131.171.2918.6
11.671.771.791.831.882.0930.01.151.271.291.331.381.5217.71.171.291.331.351.421.5617.0
22.042.172.212.232.252.4630.91.271.381.421.461.501.6717.11.291.421.441.461.541.6917.4
43.253.383.423.463.503.6533.11.331.441.461.501.581.7517.61.291.421.461.501.581.7117.6
85.335.465.525.565.635.9035.41.371.501.541.581.631.7917.81.351.501.521.581.651.7718.3
165.715.865.885.926.006.2135.91.331.501.501.541.601.7717.81.371.501.501.541.631.7518.7
3210.010.110.210.310.410.940.61.381.521.541.581.671.8317.11.461.581.621.671.751.8817.2
6418.118.318.318.418.620.250.41.481.631.671.711.771.9617.91.581.711.751.811.902.0618.5
12875.976.576.777.377.783.71132.122.252.292.332.542.8126.02.652.832.903.003.193.6119.5
2561501521521531541641952.833.043.133.273.584.1921.23.924.364.544.775.115.9226.0
5122993013013033073253564.294.845.155.546.137.3424.16.797.908.449.019.9011.431.4
1,0245935975986036086426727.339.009.7510.712.314.429.412.815.616.918.520.422.940.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.191.201.201.211.211.281.3113.418.119.822.925.50.02990.04330.02520.03410.03730.04080.04340.04830.0656
4,0962.392.412.412.432.442.582.6027.041.847.050.953.70.06310.07290.06260.08010.08550.08930.09280.1040.116
8,1924.754.794.814.844.854.904.9079.697.31011061110.1310.1460.1310.1670.1750.1830.1900.2160.231
16,3849.579.629.659.679.719.779.771521962032122240.2660.2770.2540.3440.3570.3710.3860.4410.453
32,76819.219.319.519.619.719.819.82943954104294560.5420.5600.5000.6990.7240.7560.7860.9000.920
65,53638.438.538.638.739.039.139.15797908188589021.091.101.001.421.471.541.601.831.85
131,07276.676.977.177.377.977.977.91,1501,5801,6401,7201,8102.182.192.032.842.953.083.223.683.72
262,1441541541541551551551552,3103,1503,2703,4403,6004.354.394.055.675.896.176.427.417.41
524,2883073073073093093093094,5806,2406,5206,8307,1708.738.738.1211.411.812.312.914.914.9
1,048,5766176176176176176176179,18012,50013,00013,50014,30017.517.516.322.623.524.225.829.829.8
2,097,1521,2401,2401,2401,2401,2401,2401,24018,50024,40025,90026,80028,70035.035.032.642.447.148.449.459.759.7

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterations
01,5001,5001,6001,53010113,0712.192.192.402.2610120,8012.192.192.192.2210119,338
185885788986110102,7641.601.501.601.5510114,6331.501.501.601.5310113,342
26496496676461093,3211.331.331.331.3010110,8331.261.261.331.2810109,608
43643583753621074,3741.201.201.201.1910109,3401.201.201.261.2110110,632
82052022112041057,2341.141.141.141.1310108,4411.171.141.201.1510107,984
161921921941911054,9671.201.141.201.1810108,5591.201.141.201.1610108,720
321051011051041036,9981.091.091.141.1010107,4171.041.041.091.0410105,527
6456.854.656.956.41023,0231.041.001.041.0210103,5530.9230.8890.9240.90310103,000
12813.212.913.313.0106,1820.6150.6150.6320.6041091,6050.4450.4450.4530.4381080,914
2566.616.576.666.57103,1900.4100.4070.4140.3981077,8210.2610.2550.2610.2561063,533
5123.333.303.343.31101,6280.2240.2160.2240.2211058,6500.1280.1260.1300.1281042,026
1,0241.671.641.681.67108240.1100.1090.1110.1091037,5250.06150.06120.06170.06131024,242
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0488348178418321041352.351.752.451.81020,83427,40027,30027,40027,7001012,206
4,0964154084194121020621.621.421.722.31010,00611,80011,80011,80012,000105,651
8,192208207210208101049.949.929.969.91104,7165,7305,7205,7405,760102,787
16,38410410210510410524.944.924.944.91102,3822,8102,7902,8202,810101,377
32,76851.5505251.310262.452.442.452.43101,1881,3801,3801,3901,38010680
65,53626.0262626.010131.221.221.231.211059868067968267910335
131,07213.0131313.01070.6110.6080.6110.6061029934033834034010168
262,1446.00676.381040.3060.3050.3070.304101501701701711711085
524,2883.00333.001020.1540.1520.1540.154107685.0858585.81043
1,048,5762.00222.001010.07700.07600.07700.0776103943.0424343.51022
2,097,1521.00111.001010.03800.03800.03900.0391102021.0212122.51011
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Mops/s)p99 (Kops/s)p100 (Kops/s)
01,8501,6001,5001,5001,4101,26032.93.002.402.192.182.091,85064.52.832.402.192.182.001,78073.0
196188985884282772834.21.851.601.601.501.411,26060.41.851.601.501.501.411,26064.6
270665864963263257933.21.601.331.331.261.201,09061.61.501.331.261.261.171,04058.9
438136436435835633831.01.411.231.201.141.0998061.41.411.261.201.201.091,00060.5
821220720520420119128.91.331.171.141.091.0496060.11.371.201.171.141.0796059.2
1619819419219118918028.51.411.201.201.141.091,00058.61.331.201.201.141.0496055.8
3210710510510410398.225.11.301.141.091.091.0092360.81.201.091.041.020.94285860.8
6457.356.956.856.355.851.220.01.201.041.041.000.92485757.51.040.9240.9230.8890.82775158.9
12813.313.213.213.113.012.18.890.6860.6320.6150.6000.53447144.30.5000.4620.4450.4290.40034152.7
2566.686.636.616.596.546.145.100.4530.4210.4100.3870.34328648.00.3040.2730.2610.2450.22619239.5
5123.363.343.333.323.283.092.820.2760.2400.2240.2050.18515143.90.1620.1380.1280.1190.10994.035.3
1,0241.691.681.671.671.651.561.490.1500.1200.1100.09960.086373.233.80.08190.06680.06150.05600.050845.225.2
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,04884383783483182578076278.457.452.345.040.334,30022,90040,90030,00027,40025,00023,40021,10015,400
4,09641941641541241038838638.024.421.619.918.916,10013,80016,20012,60011,80011,30010,9009,6708,350
8,19221120920820720620420412.710.49.949.519.087,7006,9907,6906,0205,7305,4905,2804,6404,350
16,3841051041041041031031036.615.134.944.734.493,7703,6203,9502,9202,8102,7002,6002,2702,220
32,76852.052.051.551.55150.550.53.412.542.452.342.191,8501,7702,0001,4301,3801,3301,2801,1101,090
65,53626.026.026.026.02626.026.01.731.271.221.171.11921911996704680653628547540
131,07213.013.013.013.01313.013.00.8720.6330.6110.5820.555461457493353340325312272269
262,1447.006.506.006.0066.006.000.4330.3180.3060.2920.271231228247177170163156135135
524,2883.003.003.003.0033.003.000.2190.1600.1540.1460.14011511512388.085.081.078.06767.0
1,048,5762.002.002.002.0022.002.000.1090.08000.07700.07400.070057.057.062.044.043.041.039.03434.0
2,097,1521.001.001.001.0011.001.000.05400.04000.03800.03700.032029.029.031.024.021.021.020.01717.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.710.610.710.710113,07111.111.111.211.110120,80111.111.111.111.110119,338
111.111.111.111.110102,76411.211.211.211.210114,63311.311.311.411.310113,342
211.611.611.611.61093,32111.211.211.211.210110,83311.311.311.311.310109,608
411.611.611.611.61074,37411.211.211.211.210109,34011.411.311.411.310110,632
811.611.611.611.61057,23411.211.211.211.210108,44111.411.311.411.310107,984
1611.611.611.611.61054,96711.211.211.311.210108,55911.411.411.411.410108,720
3211.611.611.611.61036,99811.311.311.311.310107,41711.511.411.511.410105,527
6411.611.611.611.51023,02311.311.311.411.310103,55311.511.511.511.510103,000
12811.411.311.411.4106,18211.511.511.511.51091,60511.711.611.711.71080,914
25611.611.511.611.6103,19011.611.611.611.61077,82111.811.811.811.81063,533
51211.811.811.811.8101,62811.911.811.911.81058,65012.011.912.012.01042,026
1,02412.312.212.312.31082412.112.112.212.11037,52512.312.212.412.31024,242
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04813.113.113.213.11041312.712.712.712.71020,83412.812.612.912.81012,206
4,09614.714.614.714.71020613.713.613.713.71010,00613.813.713.913.8105,651
8,19218.318.218.318.21010415.515.515.515.5104,71615.715.515.815.7102,787
16,38425.225.225.325.2105218.718.718.818.7102,38219.119.019.219.1101,377
32,76838.638.638.738.7102625.125.125.225.1101,18825.525.525.725.510680
65,53665.765.765.865.7101339.139.039.239.11059840.440.340.540.410335
131,07212312312312310768.768.768.868.81029974.874.874.974.810168
262,144239239239239104125125125125101501281281281281085
524,28845645645645610224124124124110762512512512511043
1,048,57689989989989910146946946946910394884884884881022
2,097,1521,7901,7901,7901,79010194294294294210209669669669661011
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.210.710.710.710.710.710.710.711.111.111.111.111.111.110.711.111.111.111.111.111.1
110.711.111.111.111.111.111.110.811.211.211.211.211.211.210.911.311.311.311.311.311.3
211.111.611.611.611.611.611.610.811.211.211.211.211.211.210.911.311.311.311.311.311.3
411.111.611.611.611.611.611.610.811.211.211.211.211.211.210.911.411.411.411.411.411.4
811.111.611.611.611.611.611.610.811.211.211.211.211.211.210.911.411.411.411.411.411.4
1611.111.611.611.611.611.611.610.811.211.211.211.211.211.211.011.411.411.411.411.411.4
3211.111.611.611.611.611.611.610.911.311.311.311.311.311.311.011.511.511.511.511.511.5
6411.111.511.611.611.611.611.610.911.311.311.311.311.311.311.111.511.511.511.511.511.5
12811.011.411.411.411.411.411.411.111.511.511.511.511.511.511.211.711.711.711.711.711.7
25611.211.611.611.611.611.611.611.211.611.611.611.611.611.611.411.811.811.811.811.811.8
51211.411.811.811.811.811.811.811.411.811.911.911.911.911.911.612.012.012.012.012.012.0
1,02411.912.312.312.312.312.312.311.712.112.112.112.112.112.111.912.312.312.312.312.312.3
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04812.713.113.113.113.113.113.112.312.712.712.712.712.712.712.412.812.812.812.812.812.8
4,09614.314.714.714.714.714.714.713.313.713.713.713.713.713.713.413.813.813.813.813.813.8
8,19217.918.318.318.318.318.318.315.115.515.515.515.515.515.515.315.715.715.715.715.715.7
16,38424.825.225.225.225.225.225.218.418.718.718.718.718.718.718.719.119.119.119.119.119.1
32,76838.338.638.638.638.638.638.624.725.125.125.125.125.125.125.125.525.525.525.525.525.5
65,53665.465.765.765.765.765.765.739.039.139.139.139.139.139.140.340.440.440.440.440.440.4
131,07212312312312312312312368.668.768.768.768.768.768.774.774.874.874.874.874.874.8
262,144239239239239239239239125125125125125125125128128128128128128128
524,288456456456456456456456240241241241241241241251251251251251251251
1,048,576899899899899899899899469469469469469469469488488488488488488488
2,097,1521,7901,7901,7901,7901,7901,7901,790942942942942942942942966966966966966966966

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.00031810113,071000010120,801000010119,338
10000.00033110102,764000010114,633000010113,342
20000.0003641093,321000010110,833000010109,608
40000.0004571074,374000010109,340000010110,632
80000.0005941057,234000010108,441000010107,984
160000.0006191054,967000010108,559000010108,720
320000.0009191036,998000010107,417000010105,527
640000.001481023,023000010103,553000010103,000
1280000.00550106,18200001091,60500001080,914
2560000.0107103,19000001077,82100001063,533
5120000.0209101,62800001058,65000001042,026
1,0240000.04131082400001037,52500001024,242
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.08231041300001020,83400001012,206
4,0960000.1651020600001010,0060000105,651
8,1920000.327101040000104,7160000102,787
16,3840000.65410520000102,3820000101,377
32,7680001.3110260000101,188000010680
65,5360002.621013000010598000010335
131,0720004.86107000010299000010168
262,1440008.5010400001015000001085
524,28800017.01020000107600001043
1,048,57634343434.01010000103900001022
2,097,15234343434.01010000102000001011
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000003600000000000000
10000003400000000000000
20000003400000000000000
40000003400000000000000
80000003400000000000000
160000003400000000000000
320000003400000000000000
640000003400000000000000
1280000003400000000000000
2560000003400000000000000
5120000003400000000000000
1,0240000003400000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0480000003400000000000000
4,0960000003400000000000000
8,1920000003400000000000000
16,38400000343400000000000000
32,76800000343400000000000000
65,53600000343400000000000000
131,072000034343400000000000000
262,144000034343400000000000000
524,2880003434343400000000000000
1,048,5763434343434343400000000000000
2,097,1523434343434343400000000000000

system.update.complex.uniform

Time (wall clock): Entity counts up to 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
00.6660.6250.6670.65210116,3660.4580.4170.4580.45410121,2761.451.361.46-31.2<0.001 faster0.4380.4170.4580.44410120,6201.481.451.60-32.3<0.001 faster
11.521.461.541.541094,5040.7710.7500.7920.78210109,6111.951.902.05-48.7<0.001 faster0.7910.7500.7920.79610110,5561.951.902.00-48.6<0.001 faster
22.342.332.462.361081,4840.7920.7920.7920.81110106,9812.952.953.05-66.1<0.001 faster0.7920.7910.7920.81110108,2392.952.953.05-66.1<0.001 faster
44.134.004.174.141062,7310.8330.7920.8340.84410109,1424.954.805.05-79.8<0.001 faster0.8330.8330.8340.85110108,2704.954.805.00-79.8<0.001 faster
87.487.297.677.521043,6930.8750.8750.8750.88610106,9688.558.338.72-88.3<0.001 faster0.9170.9160.9170.92310107,8428.197.968.36-87.8<0.001 faster
1614.013.814.314.11027,7230.9580.9171.000.97310104,92614.614.415.1-93.1<0.001 faster1.041.001.081.0510105,78813.413.013.8-92.5<0.001 faster
3227.227.027.427.31015,9041.081.081.081.1010103,55225.124.925.3-96.0<0.001 faster1.291.291.291.311098,98221.120.921.2-95.3<0.001 faster
6453.853.654.754.0108,5931.351.331.381.391093,86140.039.140.3-97.5<0.001 faster1.771.751.791.811087,91630.630.030.8-96.7<0.001 faster
128107106107107104,4892.022.002.042.081084,94253.152.253.3-98.1<0.001 faster3.063.043.083.131071,24334.934.535.1-97.1<0.001 faster
256213211216215102,2753.503.463.543.601066,55361.160.761.8-98.4<0.001 faster5.805.805.845.951050,70236.836.537.3-97.3<0.001 faster
512432425441434101,1386.966.967.007.211044,84761.861.062.4-98.4<0.001 faster12.212.112.312.61030,15935.334.935.7-97.2<0.001 faster
1,0248468448558501058314.814.714.815.51025,62457.457.257.8-98.3<0.001 faster27.427.427.627.81015,67330.930.731.0-96.8<0.001 faster

Time (wall clock): Entity counts above 1,024

Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdictmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsspeed (×)CI low (×)CI high (×)change (%)qverdict
2,0481.691.681.741.70102930.03600.03600.03630.03581012,49646.946.748.0-97.9<0.001 faster0.06730.06730.06750.0665107,05825.125.025.7-96.0<0.001 faster
4,0963.403.373.463.41101460.08670.08650.08690.0869105,47839.238.839.8-97.4<0.001 faster0.1450.1440.1450.144103,36823.523.323.9-95.7<0.001 faster
8,1926.766.746.786.7710740.1760.1760.1760.177102,74838.538.338.5-97.4<0.001 faster0.2960.2950.2980.297101,65522.822.722.9-95.6<0.001 faster
16,38413.613.513.813.610370.3550.3550.3560.359101,37338.338.238.7-97.4<0.001 faster0.6020.6010.6030.6051081922.622.522.9-95.6<0.001 faster
32,76827.327.128.027.310190.7130.7110.7160.7201068838.338.139.0-97.4<0.001 faster1.211.211.221.221040722.522.422.9-95.6<0.001 faster
65,53654.354.055.454.410101.421.421.421.441034638.238.139.0-97.4<0.001 faster2.462.452.462.481020122.122.022.5-95.5<0.001 faster
131,0721111091141111052.852.842.862.881017338.938.339.1-97.4<0.001 faster4.914.894.924.931010122.622.222.7-95.6<0.001 faster
262,1442192182222201035.645.645.665.71108838.838.639.3-97.4<0.001 faster9.779.769.799.80105122.422.322.7-95.5<0.001 faster
524,28843843444443910211.211.211.311.3104438.838.739.5-97.4<0.001 faster19.419.319.419.3102622.522.422.9-95.6<0.001 faster
1,048,57687686590087610122.422.422.522.5102339.038.639.7-97.4<0.001 faster38.938.839.137.7101422.522.323.0-95.6<0.001 faster
2,097,1521,7301,7301,7801,73010144.544.444.743.9101239.038.739.9-97.4<0.001 faster72.472.372.771.210823.923.824.5-95.8<0.001 faster
All metrics, means and percentiles

median, CI low, CI high, replicates and iterations are defined in the glossary. mean is the median over replicates of each replicate's mean per iteration; it is descriptive (upstream parity), not an inference input. Percentile columns are the median over replicates of each replicate's percentile.

Time (wall clock) (smaller is better)

Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (ns)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
00.5410.6250.6660.6670.6670.79230.63330.4170.4580.4590.5000.54216.00.3330.4170.4380.4580.4800.54215.7
11.381.501.521.541.581.7930.96250.7500.7710.7920.8340.95916.40.6660.7500.7910.7920.8751.0016.3
22.212.332.342.382.422.5031.36660.7910.7920.8330.8751.0016.60.6660.7710.7920.8330.9161.0016.3
43.964.084.134.134.214.4433.97080.7920.8330.8750.9171.0416.80.7080.8330.8330.8750.9381.0416.5
87.317.447.487.547.658.1937.57500.8340.8750.9160.9591.0817.20.7910.8750.9170.9381.041.1316.4
1613.713.914.014.114.315.345.47920.9170.9581.001.061.1916.50.8751.001.041.061.171.2916.9
3226.627.027.227.527.729.659.69161.041.081.131.231.3816.91.131.251.291.331.441.6317.9
6452.453.453.854.154.757.988.81,1901.331.351.421.541.8317.51.581.751.771.831.922.3820.4
1281051061071071081151441,7101.922.022.172.333.0020.72.502.903.063.273.564.3820.6
2562102122132162172302602,7303.213.503.794.255.4620.64.405.385.806.347.118.5026.5
5124274314324344384614974,7906.346.967.739.1911.129.48.6511.112.213.715.517.934.3
1,0248388438468528619079339,29013.314.817.220.523.339.317.124.327.431.134.137.552.8
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.671.691.691.701.711.841.8518.40.03040.03600.04130.04410.04960.06500.04230.06220.06730.07120.07430.08130.0995
4,0963.363.393.403.433.453.523.7365.60.08290.08670.09040.09450.1070.1230.1040.1370.1450.1510.1570.1730.187
8,1926.706.756.766.786.816.886.881260.1690.1760.1830.1920.2200.2350.1990.2850.2960.3080.3220.3560.378
16,38413.513.513.613.713.713.813.82440.3420.3550.3710.3890.4480.4570.3890.5790.6020.6260.6560.7290.753
32,76827.027.227.327.427.627.927.94810.6850.7130.7440.7790.9020.9270.7741.171.211.261.321.481.50
65,53653.954.254.354.755.255.455.49551.371.421.491.551.811.831.562.372.462.582.693.003.04
131,0721101101111111121121121,9202.742.852.983.123.643.643.144.724.915.155.375.996.07
262,1442182182192212212212213,8305.445.645.946.197.277.276.279.449.7710.310.812.212.2
524,2884384384384414414414417,62010.911.211.812.414.514.512.518.819.420.321.523.923.9
1,048,57687687687687687687687615,30021.722.423.224.828.928.925.036.138.939.841.147.847.8
2,097,1521,7301,7301,7301,7301,7301,7301,73030,60041.644.546.047.757.657.650.160.472.478.579.479.479.4

Time (total CPU) (smaller is better)

Time (total CPU): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterationsmedian (μs)CI low (μs)CI high (μs)mean (μs)replicatesiterations
01.291.291.291.2910116,3661.081.041.171.1010121,2761.081.041.131.1010120,620
12.212.132.252.211094,5041.461.421.501.4610109,6111.441.421.461.4510110,556
22.982.963.093.001081,4841.501.461.541.5110106,9811.481.461.541.5010108,239
44.774.674.844.791062,7311.461.461.541.4910109,1421.501.461.541.5310108,270
88.177.928.348.211043,6931.541.501.581.5610106,9681.541.541.621.5810107,842
1614.714.514.914.81027,7231.651.581.711.6610104,9261.671.631.751.7110105,788
3227.827.728.128.01015,9041.751.711.791.7810103,5521.961.922.001.981098,982
6454.454.255.354.7108,5932.062.042.132.111093,8612.462.382.502.491087,916
128107107108108104,4892.672.672.712.751084,9423.733.673.793.801071,243
256214212217216102,2754.174.134.214.291066,5536.486.466.506.621050,702
512433425441435101,1387.657.637.717.891044,84712.912.813.013.21030,159
1,0248478458568511058315.415.415.516.11025,62428.128.028.328.41015,673
Time (total CPU): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterationsmedian (ms)CI low (ms)CI high (ms)mean (ms)replicatesiterations
2,0481.691.681.741.70102930.03670.03670.03700.03651012,4960.06800.06790.06820.0672107,058
4,0963.403.373.463.41101460.08740.08720.08770.0876105,4780.1450.1450.1460.145103,368
8,1926.776.756.786.7710740.1770.1760.1770.178102,7480.2970.2960.2990.298101,655
16,38413.613.613.913.610370.3560.3560.3570.360101,3730.6030.6020.6040.60610819
32,76827.427.128.027.410190.7140.7120.7170.721106881.211.211.221.2210407
65,53654.454.255.554.510101.421.421.421.44103462.462.462.482.4810201
131,0721111091131111052.852.852.862.88101734.914.904.944.9410101
262,1442202182232201035.665.645.675.7210889.799.779.819.821051
524,28843843444543910211.211.211.311.3104419.419.419.419.31026
1,048,57687786690087710122.522.422.522.5102338.938.939.237.81014
2,097,1521,7401,7301,7901,74010144.644.544.843.9101272.572.472.771.4108
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)p0 (μs)p25 (μs)p50 (μs)p75 (μs)p90 (μs)p99 (μs)p100 (μs)
01.131.251.291.291.331.5031.30.9581.041.081.121.151.2918.00.9581.081.081.131.171.2917.1
12.022.172.212.252.292.5431.71.291.421.461.481.541.7117.81.291.421.441.481.541.7117.5
22.832.962.983.023.063.1932.01.331.461.501.521.581.7717.21.311.461.481.521.601.7517.5
44.584.734.774.814.925.1334.71.311.441.461.501.581.7718.31.331.481.501.541.631.7917.1
87.968.138.178.248.348.8638.41.371.501.541.581.671.8318.51.381.521.541.601.691.8317.4
1614.414.614.714.814.916.146.21.461.601.651.671.771.9218.61.501.671.671.731.832.0018.2
3227.327.627.828.128.430.360.51.541.711.751.791.922.0817.71.751.921.962.002.112.3318.8
6453.154.054.454.855.358.889.71.902.022.062.132.252.5619.72.252.402.462.522.633.0621.1
1281061071071081091161452.332.582.672.813.003.6921.43.153.543.733.944.255.0421.2
2562112132142172182312613.423.924.174.464.966.1721.35.046.046.487.007.799.1727.6
5124284314334354404624985.466.987.658.409.8811.829.39.2711.812.914.416.218.534.1
1,0248398448478548629099349.9613.915.417.921.224.040.017.824.928.131.834.838.253.4
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (μs)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)p0 (ms)p25 (ms)p50 (ms)p75 (ms)p90 (ms)p99 (ms)p100 (ms)
2,0481.681.691.691.701.721.841.8519.00.03110.03670.04200.04480.05040.06400.04300.06290.06800.07190.07510.08220.0978
4,0963.363.393.403.443.463.523.7366.40.08360.08740.09110.09530.1080.1230.1040.1380.1450.1510.1570.1740.188
8,1926.716.756.776.796.816.896.891260.1700.1770.1840.1930.2210.2360.2000.2850.2970.3080.3220.3570.378
16,38413.513.613.613.713.813.813.82450.3420.3560.3720.3900.4480.4590.3900.5790.6030.6270.6570.7300.754
32,76827.127.327.427.527.627.927.94820.6860.7140.7450.7800.9030.9270.7751.171.211.271.331.481.50
65,53654.054.354.454.855.255.555.59561.371.421.491.561.811.831.562.372.462.582.703.013.05
131,0721101101111111121121121,9202.752.852.993.133.643.653.144.734.915.165.395.996.08
262,1442182182202222222222223,8305.455.665.956.207.307.306.279.469.7910.310.812.212.2
524,2884384384384414414414417,62010.911.211.812.414.514.512.518.919.420.321.624.024.0
1,048,57687787787787787787787715,30021.722.523.224.829.029.025.136.238.939.841.247.947.9
2,097,1521,7401,7401,7401,7401,7401,7401,74030,70041.744.646.147.857.757.750.260.572.578.779.679.679.6

Throughput (# / s) (larger is better)

Throughput (# / s): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterationsmedian (Mops/s)CI low (Mops/s)CI high (Mops/s)mean (Mops/s)replicatesiterationsmedian (Kops/s)CI low (Kops/s)CI high (Kops/s)mean (Kops/s)replicatesiterations
01,5001,5001,6001,54010116,3662.192.192.402.2210121,2762,2902,1902,4002,27010120,620
16586496866521094,5041.301.261.331.2910109,6111,2601,2601,3301,26010110,556
24294074294241081,4841.261.261.261.2410106,9811,2601,2601,2601,24010108,239
42422402502421062,7311.201.201.261.1910109,1421,2001,2001,2001,18010108,270
81341301371331043,6931.141.141.141.1310106,9681,0901,0901,0901,09010107,842
1671.669.872.371.11027,7231.041.001.091.0310104,9269619241,00095710105,788
3236.836.537.136.61015,9040.9240.9230.9240.91210103,5527747747757691098,982
6418.618.318.718.5108,5930.7390.7280.7500.7231093,8615655595725551087,916
1289.399.329.419.34104,4890.4950.4900.5000.4861084,9423273253293231071,243
2564.694.634.734.66102,2750.2860.2830.2890.2841066,5531731721731711050,702
5122.322.272.362.31101,1380.1440.1430.1440.1431044,84781.981.182.581.41030,159
1,0241.181.171.191.18105830.06780.06760.06800.06721025,62436.536.336.537.01015,673
Throughput (# / s): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterationsmedian (ops/s)CI low (ops/s)CI high (ops/s)mean (ops/s)replicatesiterations
2,0485915745945891029327,80027,60027,80029,0001012,49614,90014,80014,90015,200107,058
4,0962952892972931014611,50011,50011,60011,600105,4786,9306,8906,9306,990103,368
8,19214814814814810745,6905,6805,7005,680102,7483,3803,3603,3903,380101,655
16,38474.0727473.610372,8202,8102,8202,800101,3731,6601,6601,6701,66010819
32,76837.0363736.710191,4001,4001,4101,4001068882582282682210407
65,53618.0181818.110107057047067001034640740640840610201
131,0729.00999.001053523503523501017320420320420410101
262,1445.00554.8310317717717717710881021021021031051
524,2882.00222.0010289.0898989.2104452.0515252.61026
1,048,5761.00111.0010145.0444545.1102326.0262627.11014
2,097,1521.00111.0010122.0222223.3101213.0131314.6108
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (Kops/s)p25 (Kops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Mops/s)p75 (Mops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)p0 (Mops/s)p25 (Mops/s)p50 (Kops/s)p75 (Kops/s)p90 (Kops/s)p99 (Kops/s)p100 (Kops/s)
01,8501,6001,5001,5001,5001,26032.73.002.402.192.182,0001,85062.43.002.402,2902,1902,0901,85063.7
172766765864963255832.41.601.331.301.261,2001,04060.81.501.331,2601,2601,1401,00061.2
245342942942141440032.01.501.261.261.201,1401,00060.21.501.301,2601,2001,0901,00061.4
425324524224223822529.51.411.261.201.141,09096059.71.411.201,2001,1401,07096060.8
813713513413313112226.61.331.201.141.091,04092458.11.261.141,0901,07096188960.9
1673.072.071.671.070.265.222.01.261.091.041.0094284260.71.141.0096194285877459.0
3237.637.136.836.436.133.916.81.090.9600.9240.88981472859.30.8890.80077475169661556.0
6419.118.718.618.518.317.311.30.8430.7510.7390.70664954657.30.6320.57256554652242149.2
1289.509.439.399.349.258.746.920.5850.5220.4950.46242933448.30.4000.34532730628122948.6
2564.754.724.694.634.614.353.840.3660.3120.2860.26423518348.50.2270.18617315814111837.8
5122.342.322.322.302.292.172.010.2090.1580.1440.12910989.934.00.1160.090181.973.164.456.029.1
1,0241.191.191.181.171.161.101.070.1080.07550.06780.058148.843.025.50.05830.041236.532.129.326.718.9
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (Kops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)p0 (ops/s)p25 (ops/s)p50 (ops/s)p75 (ops/s)p90 (ops/s)p99 (ops/s)p100 (ops/s)
2,04859759359158858454554054.432,90027,80024,20022,70020,20015,40023,60016,10014,90014,10013,50012,30010,100
4,09629829529529129028426815.212,10011,50011,10010,6009,3408,1509,6507,2806,9306,6406,3905,7805,350
8,1921491481481481471451457.965,9205,6905,4605,2004,5504,2505,0303,5203,3803,2503,1102,8102,650
16,38474.07474.073.073.072.072.04.102,9302,8202,7002,5702,2402,1902,5701,7301,6601,6001,5301,3701,330
32,76837.03737.036.036.036.036.02.081,4601,4001,3401,2801,1101,0801,290857825792756676668
65,53619.01818.018.018.018.018.01.05732705673643554548640423407388372334329
131,0729.0099.009.009.009.009.000.522365352335321275275319212204194186167165
262,1445.0055.004.504.504.504.500.26118417716816213713716010610297.093.082.082.0
524,2882.0022.002.002.002.002.000.1319289.08481.069.069.080.053.052.049.046.042.042.0
1,048,5761.0011.001.001.001.001.000.06604645.04340.035.035.040.028.026.025.024.021.021.0
2,097,1521.0011.001.001.001.001.000.03302422.02221.017.017.020.014.013.013.013.013.013.0

Memory (resident peak) (smaller is better)

Memory (resident peak): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
010.710.610.710.710116,36611.211.111.211.110121,27611.111.111.111.110120,620
111.311.311.311.31094,50411.211.211.211.210109,61111.311.311.411.310110,556
211.311.311.311.31081,48411.211.211.211.210106,98111.311.311.311.310108,239
411.311.311.311.31062,73111.211.211.211.210109,14211.411.311.411.310108,270
811.311.311.311.31043,69311.211.211.211.210106,96811.411.311.411.310107,842
1611.311.311.411.31027,72311.311.311.311.310104,92611.411.411.511.410105,788
3211.311.311.311.31015,90411.311.311.411.310103,55211.511.511.511.51098,982
6411.311.311.311.3108,59311.411.411.511.41093,86111.611.611.611.61087,916
12811.411.411.411.4104,48911.511.511.511.51084,94211.711.611.711.71071,243
25611.611.611.711.6102,27511.711.711.711.71066,55311.811.811.911.81050,702
51212.011.912.012.0101,13811.911.912.011.91044,84712.112.112.112.11030,159
1,02412.612.612.712.61058312.412.312.412.41025,62412.512.412.512.51015,673
Memory (resident peak): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
median (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterationsmedian (MB)CI low (MB)CI high (MB)mean (MB)replicatesiterations
2,04813.913.813.913.91029313.113.113.213.11012,49613.213.213.213.2107,058
4,09616.016.016.016.01014614.414.314.514.4105,47814.614.614.614.6103,368
8,19220.520.420.520.5107416.716.716.716.7102,74816.816.816.916.8101,655
16,38429.929.930.029.9103721.020.921.121.0101,37321.021.021.121.010819
32,76848.348.348.348.3101930.230.230.330.21068830.430.330.430.410407
65,53686.286.286.386.3101049.449.349.449.41034651.151.151.151.110201
131,07216316316316310588.388.388.488.31017387.687.587.787.610101
262,14431631631731710316716716716710881631631631631051
524,28860560560560510232832832832810443253253253251026
1,048,5761,2001,2001,2001,20010164064064063910236316316316311014
2,097,1522,4102,4102,4102,4101011,2701,2701,2701,27010121,2401,2401,2401,240108
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
010.210.710.710.710.710.710.710.711.211.211.211.211.211.210.711.111.111.111.111.111.1
110.811.311.311.311.311.311.310.711.211.211.211.211.211.210.911.311.311.311.311.311.3
210.811.311.311.311.311.311.310.811.211.211.211.211.211.210.911.311.311.311.311.311.3
410.911.311.311.311.311.311.310.811.211.211.211.211.211.210.911.411.411.411.411.411.4
810.911.311.311.311.311.311.310.811.211.211.211.211.211.210.911.411.411.411.411.411.4
1610.911.311.311.411.411.411.410.911.311.311.311.311.311.311.011.411.411.411.411.411.4
3210.911.311.311.311.311.311.310.911.311.311.311.311.311.311.111.511.511.511.511.511.5
6411.011.311.311.311.311.411.411.011.411.411.411.411.411.411.211.611.611.611.611.611.6
12811.011.411.411.411.411.411.411.111.511.511.511.511.511.511.311.711.711.711.711.711.7
25611.211.611.611.611.611.611.611.311.711.711.711.711.711.711.411.811.811.811.911.911.9
51211.612.012.012.012.012.012.011.511.911.911.911.911.911.911.712.112.112.112.112.112.1
1,02412.212.612.612.612.612.612.612.012.312.412.412.412.412.412.112.512.512.512.512.512.5
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)p0 (MB)p25 (MB)p50 (MB)p75 (MB)p90 (MB)p99 (MB)p100 (MB)
2,04813.513.913.913.913.913.913.912.813.113.113.213.213.213.212.913.213.213.213.213.213.2
4,09615.616.016.016.016.016.016.014.014.414.414.414.414.414.414.314.614.614.614.614.614.6
8,19220.120.520.520.520.520.520.516.416.716.716.716.716.716.716.516.816.816.816.816.816.8
16,38429.629.929.929.929.929.929.920.721.021.021.021.021.021.020.621.021.021.021.021.021.0
32,76848.048.348.348.348.348.348.330.130.230.230.230.230.230.230.330.430.430.430.430.430.4
65,53686.286.286.286.286.286.286.249.349.449.449.449.449.449.451.051.151.151.151.151.151.1
131,07216316316316316316316388.288.388.388.388.388.388.387.587.687.687.687.687.687.6
262,144316316316316316316316167167167167167167167163163163163163163163
524,288605605605605605605605328328328328328328328325325325325325325325
1,048,5761,2001,2001,2001,2001,2001,2001,200639640640640640640640631631631631631631631
2,097,1522,4102,4102,4102,4102,4102,4102,4101,2701,2701,2701,2701,2701,2701,2701,2401,2401,2401,2401,2401,2401,240

Malloc (total) (smaller is better)

Malloc (total): Entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
00000.00030910116,366000010121,276000010120,620
10000.0003601094,504000010109,611000010110,556
20000.0004171081,484000010106,981000010108,239
40000.0005421062,731000010109,142000010108,270
80000.0007781043,693000010106,968000010107,842
160000.001231027,723000010104,926000010105,788
320000.002141015,904000010103,55200001098,982
640000.00396108,59300001093,86100001087,916
1280000.00757104,48900001084,94200001071,243
2560000.0149102,27500001066,55300001050,702
5120000.0299101,13800001044,84700001030,159
1,0240000.05831058300001025,62400001015,673
Malloc (total): Entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
medianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterationsmedianCI lowCI highmeanreplicatesiterations
2,0480000.1161029300001012,4960000107,058
4,0960000.233101460000105,4780000103,368
8,1920000.45910740000102,7480000101,655
16,3840000.91910370000101,373000010819
32,7680001.791019000010688000010407
65,5360003.401010000010346000010201
131,0720006.80105000010173000010101
262,14400011.31030000108800001051
524,28800017.01020000104400001026
1,048,57634343434.01010000102300001014
2,097,15234343434.0101000010120000108
Percentiles, entity counts up to 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
00000003600000000000000
10000003400000000000000
20000003400000000000000
40000003400000000000000
80000003400000000000000
160000003400000000000000
320000003400000000000000
640000003400000000000000
1280000003400000000000000
2560000003400000000000000
5120000003400000000000000
1,0240000003400000000000000
Percentiles, entity counts above 1,024
Entities1.4.3 (class) - baseline2.0.0 (value)
defaultarchetypesparseSet
p0p25p50p75p90p99p100p0p25p50p75p90p99p100p0p25p50p75p90p99p100
2,0480000003400000000000000
4,0960000003400000000000000
8,19200000343400000000000000
16,38400000343400000000000000
32,76800000343400000000000000
65,53600000343400000000000000
131,072000034343400000000000000
262,1440003434343400000000000000
524,2880003434343400000000000000
1,048,5763434343434343400000000000000
2,097,1523434343434343400000000000000

Glossary

Every abbreviation and term of this report, in plain language. Column units are stated in each table header.

Methods

Provenance

1.4.3

FieldValue
Requested ref1.4.3
Ref SHAc85607bfe6893549bc7d058d36a4d662e8834eda
Component modelclass
Backendsdefault
Suite SHA088e9173b9d00e1fdac6be5c89fd8cd55227b38d
Suite targetECSCompatBenchmark
Configuration hash07280320a0dc3648b8efe90caabc5eb8d8b208b0904a5738483246d9e0c46915
Replicates10 of 10 (indices 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Seed2236095238
Batch0B064594-F974-4AFD-97A6-444C9EBFE36F
Runs10 (2026-11-06T22:06:43Z to 2026-11-07T01:40:02Z)
Run ids8139B7A5-EA2D-4235-87F5-BC4BCF35D8AD, E663FE2D-2F23-4D94-B63E-88384B13ED0F, C242AFB3-5A8C-4EA9-A5F7-AD857E811F46, 27FF9CBD-87D2-44EC-9924-1AA65D504712, 3EC25767-EFC4-497B-AFE2-00200DDEF322, 784A65AA-8E1A-4553-B548-57FFA328C133, 1322C430-B4E9-41D9-A8C5-58EE9B5F0C16, 14A11C0E-C008-4770-AC69-81B0C70191A6, 236EA082-ECC8-47C9-9D58-34FAFB34663F, F147E5EB-2CF7-4F31-9D1F-1367112D279A
Toolchainswift-driver version: 1.168.6 Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) Target: arm64-apple-macosx26.0 (release)
HostmacOS 26.7.1, arm64, Apple M1 Max, 10 cores, 68719476736 bytes memory
Packagesbenchmark 1.38.1 ca4a9d300fc1; hdrhistogram-swift 0.2.0 c2e1210df04b; malloc-interposer 1.6.0 f479398f73b1; swift-argument-parser 1.8.2 6a52f3251125; swift-atomics 1.3.1 0442cb5a3f98; swift-numerics 1.1.1 0c0290ff6b24; swift-syntax 604.0.0 050f1a346fbb; swift-system 1.8.1 869129b7bf4e; texttable 0.0.2 a27a07300cf4

2.0.0

FieldValue
Requested ref2.0.0
Ref SHA088e9173b9d00e1fdac6be5c89fd8cd55227b38d
Component modelvalue
Backendsarchetype, sparseSet
Suite SHA088e9173b9d00e1fdac6be5c89fd8cd55227b38d
Suite targetECSCompatBenchmark
Configuration hash07280320a0dc3648b8efe90caabc5eb8d8b208b0904a5738483246d9e0c46915
Replicates10 of 10 (indices 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Seed2236095238
Batch0B064594-F974-4AFD-97A6-444C9EBFE36F
Runs10 (2026-11-06T21:54:01Z to 2026-11-07T01:29:54Z)
Run ids2A62F00A-7CF2-400C-91DB-E983B70A65EB, B4D60994-E50F-43FB-80BA-F7FAD95761E4, 2075DAB5-0D6D-43B9-9BBF-798D9F99EE84, FD26C062-8C08-44ED-816E-137810774525, 20115605-7400-43AF-8309-A6A1B1BAB38D, AF6CBCAB-DE3C-4115-A46E-73EF9BAA0854, B099CF82-0C34-4DB9-93D2-9493921B614B, 2B6A9918-02AE-4D39-9D55-E83E93D66A81, DE7866B9-8171-4950-9020-D238D55D840E, 7B4737C2-D518-44C1-A8A0-59F93A22454B
Toolchainswift-driver version: 1.168.6 Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) Target: arm64-apple-macosx26.0 (release)
HostmacOS 26.7.1, arm64, Apple M1 Max, 10 cores, 68719476736 bytes memory
Packagesbenchmark 1.38.1 ca4a9d300fc1; hdrhistogram-swift 0.2.0 c2e1210df04b; malloc-interposer 1.6.0 f479398f73b1; swift-argument-parser 1.8.2 6a52f3251125; swift-atomics 1.3.1 0442cb5a3f98; swift-numerics 1.1.1 0c0290ff6b24; swift-syntax 604.0.0 050f1a346fbb; swift-system 1.8.1 869129b7bf4e; texttable 0.0.2 a27a07300cf4

Series and pairing

SeriesReplicatesCompared with
1.4.3 (class, default)10 of 10baseline
2.0.0 (value, archetype)10 of 101.4.3 (class, default)
2.0.0 (value, sparseSet)10 of 101.4.3 (class, default)

Parity notes

WorkloadParityRefs
component.addadapted: component one is removed from the whole batch before timing; upstream pauses to remove per entity; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
component.remove-addadapted: payload is a single Int vs upstream float structs; every set allocates a new class instance on 1.x vs a value copy on value revisions; nexus teardown is outside the timed region; every pass returns the entities to their initial occupancy; component types are declared with @Component (stored static componentIndex) on value revisions and by plain class conformance on 1.x; the generic CompatBox stays plain on every revision; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
entity.create.emptyadapted: nexus teardown is outside the timed region; upstream times registry teardown; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.create.empty.warmadapted: not an upstream workload (no upstream counterpart); a cold-variant companion: untimed setup creates one entity with the timed run's component set and destroys it, so the fresh nexus has its types registered and storage/tables allocated and the identifier is free for reuse, so the first timed entity may reuse a recycled identifier; timed region and scales as the cold variant; nexus teardown is outside the timed region; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.create.minimaladapted: nexus teardown is outside the timed region; upstream times registry teardown; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.create.minimal.warmadapted: not an upstream workload (no upstream counterpart); a cold-variant companion: untimed setup creates one entity with the timed run's component set and destroys it, so the fresh nexus has its types registered and storage/tables allocated and the identifier is free for reuse, so the first timed entity may reuse a recycled identifier; timed region and scales as the cold variant; nexus teardown is outside the timed region; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.create.no-entitiesadapted: nexus teardown is outside the timed region; upstream times registry teardown; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.destroy.minimaladapted: nexus teardown is outside the timed region; upstream times registry teardown; per-iteration untimed setup counts against the package's 0.5 s wall budget, so measured time and sample count are below upstream's 0.5 s of measured time, especially at large scales1.4.3, 2.0.0
entity.lookup.mixed-threeadapted: population and lookup count match; payload is a single Int per component and gets return the component; component types are declared with @Component (stored static componentIndex) on value revisions and by plain class conformance on 1.x; the generic CompatBox stays plain on every revision; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
entity.lookup.noneadapted: payload is a single Int per component vs upstream float structs; gets return class references on 1.x and value copies on value revisions; the miss is a get of an absent component; entities are created outside timing; component types are declared with @Component (stored static componentIndex) on value revisions and by plain class conformance on 1.x; the generic CompatBox stays plain on every revision; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
entity.lookup.oneadapted: payload is a single Int per component vs upstream float structs; gets return class references on 1.x and value copies on value revisions; two separate gets per entity for lookupTwo; entities are created outside timing; component types are declared with @Component (stored static componentIndex) on value revisions and by plain class conformance on 1.x; the generic CompatBox stays plain on every revision; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
entity.lookup.twoadapted: payload is a single Int per component vs upstream float structs; gets return class references on 1.x and value copies on value revisions; two separate gets per entity for lookupTwo; entities are created outside timing; component types are declared with @Component (stored static componentIndex) on value revisions and by plain class conformance on 1.x; the generic CompatBox stays plain on every revision; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
event.component.publish-update.mixedadapted: base-only mixed population (no players) as upstream's EnTT factory; effective upstream workload: Position+Velocity update, empty marker view visits zero, per-entity clear of an empty marker pool via a scratch array collected inside the timed region; no native type-wide component clear; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
event.component.publish.mixedadapted: base-only mixed population (Position, Velocity, Data; no players) as upstream's EnTT factory; per-entity marker add then per-entity remove through a scratch array that is collected inside the timed region; no native type-wide component clear; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
iteration.mixed-threeadapted: membership recipe matches upstream; each revision uses its native family iteration (value copies vs class references); family built before timing; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
iteration.oneadapted: each revision uses its native family iteration (forEach(reading:) value copies on value revisions, plain iteration over class references on 1.x); family built before timing; upstream boundary varies by wrapper; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
iteration.twoadapted: each revision uses its native family iteration (forEach(reading:) value copies on value revisions, plain iteration over class references on 1.x); family built before timing; upstream boundary varies by wrapper; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
system.update.basic.mixedadapted: system list (Movement, Data), order and formulas follow upstream; player RNG seeds are ordinal, not address-derived; each revision uses its native family iteration instead of upstream's virtual system dispatch; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
system.update.basic.uniformadapted: system list (Movement, Data), order and formulas follow upstream; player RNG seeds are ordinal, not address-derived; each revision uses its native family iteration instead of upstream's virtual system dispatch; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
system.update.complex.mixedadapted: system list (Movement, Data, MoreComplex, Health, Damage, Sprite, Render), order and formulas follow upstream UseMoreComplexSystems; player RNG seeds are ordinal, not address-derived; each revision uses its native family iteration instead of upstream's virtual system dispatch; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0
system.update.complex.uniformadapted: system list (Movement, Data, MoreComplex, Health, Damage, Sprite, Render), order and formulas follow upstream UseMoreComplexSystems; player RNG seeds are ordinal, not address-derived; each revision uses its native family iteration instead of upstream's virtual system dispatch; state is built once and kept across iterations as upstream; sampling is time-based (0.5 s, no warmup) so pass count and world state can differ by revision, as upstream1.4.3, 2.0.0

Unsupported workloads

Unsupported workloads are not measured and not approximated.

WorkloadReasonRefs
entity.create.empty-bulkno native bulk operation; createEntities(count:) loops over per-entity creation and Family.destroyMembers destroys entity by entity1.4.3, 2.0.0
entity.create.minimal-bulkno native bulk operation; createEntities(count:) loops over per-entity creation and Family.destroyMembers destroys entity by entity1.4.3, 2.0.0
entity.destroy.minimal-bulkno native bulk operation; createEntities(count:) loops over per-entity creation and Family.destroyMembers destroys entity by entity1.4.3, 2.0.0
event.dispatch.enqueue-only.mixedno arbitrary-event dispatcher or queue API1.4.3, 2.0.0
event.dispatch.enqueue-update.mixedno arbitrary-event dispatcher or queue API1.4.3, 2.0.0
event.dispatch.trigger-update.mixedno arbitrary-event dispatcher or queue API1.4.3, 2.0.0
event.dispatch.update-only.mixedno arbitrary-event dispatcher or queue API1.4.3, 2.0.0
event.observer.emit-update.mixedno arbitrary-event observer or emit API; Nexus events are structural only1.4.3, 2.0.0
event.observer.enqueue-update.mixedno arbitrary-event observer or emit API; Nexus events are structural only1.4.3, 2.0.0
event.receiver.post-update.mixedno arbitrary-event receiver or event-bus API1.4.3, 2.0.0