Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | fork-matmul-n=8 |---------:|--------------------:|--------------------:|--------:|----------:|:---------------- | 100.0% | 738.19 | 1,354,669.38 | 0.1% | 0.00 | `fork-matmul-n=8 1 threads` | 98.1% | 752.73 | 1,328,502.42 | 0.0% | 0.00 | `fork-matmul-n=8 2 threads` | 96.8% | 762.23 | 1,311,933.01 | 0.1% | 0.00 | `fork-matmul-n=8 3 threads` | 97.8% | 754.82 | 1,324,815.26 | 0.5% | 0.00 | `fork-matmul-n=8 4 threads` | 96.8% | 762.51 | 1,311,455.41 | 0.1% | 0.00 | `fork-matmul-n=8 5 threads` | 96.9% | 761.91 | 1,312,489.06 | 0.2% | 0.00 | `fork-matmul-n=8 6 threads` | 96.4% | 765.94 | 1,305,591.82 | 0.1% | 0.00 | `fork-matmul-n=8 7 threads` | 95.7% | 771.09 | 1,296,870.59 | 0.1% | 0.00 | `fork-matmul-n=8 8 threads` | 95.5% | 773.37 | 1,293,049.07 | 0.3% | 0.00 | `fork-matmul-n=8 9 threads` | 96.6% | 764.07 | 1,308,781.01 | 0.4% | 0.00 | `fork-matmul-n=8 10 threads` | 79.0% | 934.08 | 1,070,575.64 | 3.3% | 0.00 | `fork-matmul-n=8 11 threads` | 90.7% | 813.93 | 1,228,611.67 | 1.1% | 0.00 | `fork-matmul-n=8 12 threads` | 87.8% | 840.35 | 1,189,980.37 | 3.4% | 0.00 | `fork-matmul-n=8 13 threads` | 61.9% | 1,191.90 | 838,996.56 | 0.6% | 0.00 | `fork-matmul-n=8 14 threads` | 86.4% | 854.72 | 1,169,966.95 | 4.4% | 0.00 | `fork-matmul-n=8 15 threads` | 87.1% | 847.60 | 1,179,808.42 | 1.2% | 0.00 | `fork-matmul-n=8 16 threads` | 66.7% | 1,106.16 | 904,031.42 | 0.4% | 0.00 | `fork-matmul-n=8 17 threads` | 66.2% | 1,115.62 | 896,358.54 | 0.5% | 0.00 | `fork-matmul-n=8 18 threads` | 66.5% | 1,110.18 | 900,753.36 | 0.3% | 0.00 | `fork-matmul-n=8 19 threads` | 66.2% | 1,115.00 | 896,860.99 | 0.3% | 0.00 | `fork-matmul-n=8 20 threads` | 66.2% | 1,115.03 | 896,836.61 | 0.4% | 0.00 | `fork-matmul-n=8 21 threads` | 66.3% | 1,113.66 | 897,944.02 | 0.6% | 0.00 | `fork-matmul-n=8 22 threads` | 66.4% | 1,112.48 | 898,895.64 | 0.3% | 0.00 | `fork-matmul-n=8 23 threads` | 65.8% | 1,121.56 | 891,613.26 | 0.4% | 0.00 | `fork-matmul-n=8 24 threads` | 65.9% | 1,120.55 | 892,422.52 | 0.5% | 0.00 | `fork-matmul-n=8 25 threads` | 65.8% | 1,121.62 | 891,563.58 | 0.5% | 0.00 | `fork-matmul-n=8 26 threads` | 65.8% | 1,122.59 | 890,794.20 | 0.2% | 0.00 | `fork-matmul-n=8 27 threads` | 93.3% | 790.87 | 1,264,431.01 | 0.6% | 0.00 | `fork-matmul-n=8 28 threads` | 90.9% | 812.00 | 1,231,527.09 | 0.6% | 0.00 | `fork-matmul-n=8 29 threads` | 65.5% | 1,127.85 | 886,641.27 | 0.7% | 0.00 | `fork-matmul-n=8 30 threads` | 65.1% | 1,133.55 | 882,182.95 | 0.5% | 0.00 | `fork-matmul-n=8 31 threads` | 65.1% | 1,134.07 | 881,780.59 | 0.4% | 0.00 | `fork-matmul-n=8 32 threads` | 65.4% | 1,128.17 | 886,389.34 | 1.0% | 0.00 | `fork-matmul-n=8 33 threads` | 65.5% | 1,126.40 | 887,784.09 | 0.7% | 0.00 | `fork-matmul-n=8 34 threads` | 76.0% | 971.73 | 1,029,092.73 | 1.1% | 0.00 | `fork-matmul-n=8 35 threads` | 74.5% | 990.57 | 1,009,523.17 | 3.6% | 0.00 | `fork-matmul-n=8 36 threads` | 64.9% | 1,137.43 | 879,176.09 | 0.3% | 0.00 | `fork-matmul-n=8 37 threads` | 65.0% | 1,135.00 | 881,057.27 | 0.4% | 0.00 | `fork-matmul-n=8 38 threads` | 65.1% | 1,133.28 | 882,393.49 | 0.6% | 0.00 | `fork-matmul-n=8 39 threads` | 64.8% | 1,139.87 | 877,292.28 | 0.8% | 0.00 | `fork-matmul-n=8 40 threads` | 64.7% | 1,141.80 | 875,810.12 | 0.6% | 0.00 | `fork-matmul-n=8 41 threads` | 64.8% | 1,138.65 | 878,235.26 | 0.3% | 0.00 | `fork-matmul-n=8 42 threads` | 64.7% | 1,141.00 | 876,424.19 | 0.8% | 0.00 | `fork-matmul-n=8 43 threads` | 63.9% | 1,154.32 | 866,308.96 | 0.3% | 0.00 | `fork-matmul-n=8 44 threads` | 64.2% | 1,150.64 | 869,079.40 | 1.2% | 0.00 | `fork-matmul-n=8 45 threads` | 63.2% | 1,167.30 | 856,677.80 | 0.5% | 0.00 | `fork-matmul-n=8 46 threads` | 64.5% | 1,144.77 | 873,534.72 | 0.4% | 0.00 | `fork-matmul-n=8 47 threads` | 59.5% | 1,240.75 | 805,964.13 | 0.3% | 0.00 | `fork-matmul-n=8 48 threads` | 63.7% | 1,159.47 | 862,463.95 | 0.6% | 0.00 | `fork-matmul-n=8 49 threads` | 58.8% | 1,255.89 | 796,246.27 | 1.5% | 0.00 | `fork-matmul-n=8 50 threads` | 58.2% | 1,269.28 | 787,850.80 | 1.2% | 0.00 | `fork-matmul-n=8 51 threads` | 54.7% | 1,348.75 | 741,427.25 | 0.3% | 0.00 | `fork-matmul-n=8 52 threads` | 62.1% | 1,188.00 | 841,750.84 | 0.9% | 0.00 | `fork-matmul-n=8 53 threads` | 52.8% | 1,396.88 | 715,881.11 | 0.2% | 0.00 | `fork-matmul-n=8 54 threads` | 54.2% | 1,361.25 | 734,618.92 | 2.4% | 0.00 | `fork-matmul-n=8 55 threads` | 55.3% | 1,334.41 | 749,396.32 | 1.1% | 0.00 | `fork-matmul-n=8 56 threads` | 50.3% | 1,466.77 | 681,768.88 | 1.7% | 0.00 | `fork-matmul-n=8 57 threads` | 49.8% | 1,482.67 | 674,460.43 | 0.2% | 0.00 | `fork-matmul-n=8 58 threads` | 49.4% | 1,494.50 | 669,120.11 | 0.9% | 0.00 | `fork-matmul-n=8 59 threads` | 49.7% | 1,486.29 | 672,815.45 | 0.2% | 0.00 | `fork-matmul-n=8 60 threads` | 48.5% | 1,523.58 | 656,347.43 | 0.5% | 0.00 | `fork-matmul-n=8 61 threads` | 49.8% | 1,481.50 | 674,991.56 | 0.2% | 0.00 | `fork-matmul-n=8 62 threads` | 49.3% | 1,497.14 | 667,941.83 | 0.3% | 0.00 | `fork-matmul-n=8 63 threads` | 47.8% | 1,543.10 | 648,048.14 | 0.3% | 0.00 | `fork-matmul-n=8 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=32 |---------:|--------------------:|--------------------:|--------:|----------:|:----------------- | 100.0% | 19,477.50 | 51,341.29 | 0.2% | 0.00 | `fork-matmul-n=32 1 threads` | 182.6% | 10,668.67 | 93,732.43 | 0.3% | 0.00 | `fork-matmul-n=32 2 threads` | 178.8% | 10,895.00 | 91,785.22 | 0.8% | 0.00 | `fork-matmul-n=32 3 threads` | 259.1% | 7,516.50 | 133,040.64 | 0.5% | 0.00 | `fork-matmul-n=32 4 threads` | 247.8% | 7,861.00 | 127,210.28 | 1.2% | 0.00 | `fork-matmul-n=32 5 threads` | 253.2% | 7,693.40 | 129,981.54 | 1.7% | 0.00 | `fork-matmul-n=32 6 threads` | 252.5% | 7,712.80 | 129,654.60 | 1.9% | 0.00 | `fork-matmul-n=32 7 threads` | 253.1% | 7,694.40 | 129,964.65 | 1.8% | 0.00 | `fork-matmul-n=32 8 threads` | 247.8% | 7,860.50 | 127,218.37 | 1.2% | 0.00 | `fork-matmul-n=32 9 threads` | 252.4% | 7,718.25 | 129,563.05 | 3.1% | 0.00 | `fork-matmul-n=32 10 threads` | 252.0% | 7,729.50 | 129,374.47 | 1.0% | 0.00 | `fork-matmul-n=32 11 threads` | 244.4% | 7,968.50 | 125,494.13 | 1.7% | 0.00 | `fork-matmul-n=32 12 threads` | 238.7% | 8,158.60 | 122,570.05 | 1.1% | 0.00 | `fork-matmul-n=32 13 threads` | 232.5% | 8,376.00 | 119,388.73 | 1.4% | 0.00 | `fork-matmul-n=32 14 threads` | 230.8% | 8,438.25 | 118,507.98 | 2.1% | 0.00 | `fork-matmul-n=32 15 threads` | 227.6% | 8,556.25 | 116,873.63 | 1.8% | 0.00 | `fork-matmul-n=32 16 threads` | 234.3% | 8,313.75 | 120,282.66 | 2.0% | 0.00 | `fork-matmul-n=32 17 threads` | 228.5% | 8,524.00 | 117,315.81 | 0.5% | 0.00 | `fork-matmul-n=32 18 threads` | 227.1% | 8,578.00 | 116,577.29 | 1.4% | 0.00 | `fork-matmul-n=32 19 threads` | 222.7% | 8,747.50 | 114,318.38 | 1.8% | 0.00 | `fork-matmul-n=32 20 threads` | 222.2% | 8,767.00 | 114,064.10 | 1.0% | 0.00 | `fork-matmul-n=32 21 threads` | 222.0% | 8,774.25 | 113,969.85 | 1.4% | 0.00 | `fork-matmul-n=32 22 threads` | 220.7% | 8,825.50 | 113,308.03 | 1.0% | 0.00 | `fork-matmul-n=32 23 threads` | 217.5% | 8,953.25 | 111,691.29 | 0.9% | 0.00 | `fork-matmul-n=32 24 threads` | 216.8% | 8,983.50 | 111,315.19 | 0.8% | 0.00 | `fork-matmul-n=32 25 threads` | 218.2% | 8,925.50 | 112,038.54 | 1.0% | 0.00 | `fork-matmul-n=32 26 threads` | 216.4% | 8,999.25 | 111,120.37 | 1.0% | 0.00 | `fork-matmul-n=32 27 threads` | 215.3% | 9,045.00 | 110,558.32 | 1.4% | 0.00 | `fork-matmul-n=32 28 threads` | 216.7% | 8,990.25 | 111,231.61 | 0.7% | 0.00 | `fork-matmul-n=32 29 threads` | 214.3% | 9,089.50 | 110,017.05 | 1.1% | 0.00 | `fork-matmul-n=32 30 threads` | 213.5% | 9,123.00 | 109,613.07 | 0.7% | 0.00 | `fork-matmul-n=32 31 threads` | 211.1% | 9,227.00 | 108,377.59 | 1.4% | 0.00 | `fork-matmul-n=32 32 threads` | 211.0% | 9,230.50 | 108,336.49 | 1.8% | 0.00 | `fork-matmul-n=32 33 threads` | 212.0% | 9,186.25 | 108,858.35 | 1.5% | 0.00 | `fork-matmul-n=32 34 threads` | 210.0% | 9,273.25 | 107,837.06 | 1.5% | 0.00 | `fork-matmul-n=32 35 threads` | 217.6% | 8,952.33 | 111,702.72 | 1.1% | 0.00 | `fork-matmul-n=32 36 threads` | 217.7% | 8,946.75 | 111,772.43 | 0.6% | 0.00 | `fork-matmul-n=32 37 threads` | 216.1% | 9,014.50 | 110,932.39 | 0.6% | 0.00 | `fork-matmul-n=32 38 threads` | 216.7% | 8,987.00 | 111,271.84 | 0.9% | 0.00 | `fork-matmul-n=32 39 threads` | 216.7% | 8,990.25 | 111,231.61 | 1.6% | 0.00 | `fork-matmul-n=32 40 threads` | 209.9% | 9,279.25 | 107,767.33 | 2.1% | 0.00 | `fork-matmul-n=32 41 threads` | 210.4% | 9,258.50 | 108,008.86 | 1.9% | 0.00 | `fork-matmul-n=32 42 threads` | 210.7% | 9,243.25 | 108,187.06 | 1.2% | 0.00 | `fork-matmul-n=32 43 threads` | 214.0% | 9,100.50 | 109,884.07 | 1.5% | 0.00 | `fork-matmul-n=32 44 threads` | 212.1% | 9,182.50 | 108,902.80 | 1.9% | 0.00 | `fork-matmul-n=32 45 threads` | 207.3% | 9,397.25 | 106,414.11 | 1.9% | 0.00 | `fork-matmul-n=32 46 threads` | 211.1% | 9,226.67 | 108,381.50 | 1.9% | 0.00 | `fork-matmul-n=32 47 threads` | 207.9% | 9,370.00 | 106,723.59 | 2.0% | 0.00 | `fork-matmul-n=32 48 threads` | 206.3% | 9,440.33 | 105,928.46 | 1.3% | 0.00 | `fork-matmul-n=32 49 threads` | 212.1% | 9,183.00 | 108,896.87 | 1.0% | 0.00 | `fork-matmul-n=32 50 threads` | 207.0% | 9,408.33 | 106,288.75 | 1.4% | 0.00 | `fork-matmul-n=32 51 threads` | 205.2% | 9,492.67 | 105,344.48 | 1.8% | 0.00 | `fork-matmul-n=32 52 threads` | 208.2% | 9,355.50 | 106,889.00 | 1.5% | 0.00 | `fork-matmul-n=32 53 threads` | 207.2% | 9,401.00 | 106,371.66 | 1.4% | 0.00 | `fork-matmul-n=32 54 threads` | 205.5% | 9,480.00 | 105,485.23 | 1.4% | 0.00 | `fork-matmul-n=32 55 threads` | 209.3% | 9,307.25 | 107,443.12 | 1.1% | 0.00 | `fork-matmul-n=32 56 threads` | 205.8% | 9,463.75 | 105,666.36 | 1.6% | 0.00 | `fork-matmul-n=32 57 threads` | 206.8% | 9,417.00 | 106,190.93 | 1.6% | 0.00 | `fork-matmul-n=32 58 threads` | 204.0% | 9,546.33 | 104,752.26 | 1.2% | 0.00 | `fork-matmul-n=32 59 threads` | 203.0% | 9,594.00 | 104,231.81 | 2.6% | 0.00 | `fork-matmul-n=32 60 threads` | 202.6% | 9,616.00 | 103,993.34 | 1.0% | 0.00 | `fork-matmul-n=32 61 threads` | 203.2% | 9,583.67 | 104,344.20 | 1.9% | 0.00 | `fork-matmul-n=32 62 threads` | 201.5% | 9,667.00 | 103,444.71 | 1.5% | 0.00 | `fork-matmul-n=32 63 threads` | 203.7% | 9,562.33 | 104,576.99 | 0.8% | 0.00 | `fork-matmul-n=32 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=64 |---------:|--------------------:|--------------------:|--------:|----------:|:----------------- | 100.0% | 154,617.00 | 6,467.59 | 0.2% | 0.00 | `fork-matmul-n=64 1 threads` | 197.4% | 78,311.00 | 12,769.60 | 0.5% | 0.00 | `fork-matmul-n=64 2 threads` | 224.5% | 68,883.00 | 14,517.37 | 0.3% | 0.00 | `fork-matmul-n=64 3 threads` | 295.2% | 52,374.00 | 19,093.44 | 6.7% | 0.00 | :wavy_dash: `fork-matmul-n=64 4 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 337.8% | 45,776.00 | 21,845.51 | 1.9% | 0.00 | `fork-matmul-n=64 5 threads` | 378.5% | 40,855.00 | 24,476.81 | 1.2% | 0.00 | `fork-matmul-n=64 6 threads` | 432.2% | 35,775.00 | 27,952.48 | 0.9% | 0.00 | `fork-matmul-n=64 7 threads` | 494.1% | 31,295.00 | 31,953.99 | 4.8% | 0.00 | `fork-matmul-n=64 8 threads` | 512.0% | 30,199.00 | 33,113.68 | 4.2% | 0.00 | `fork-matmul-n=64 9 threads` | 562.8% | 27,473.00 | 36,399.37 | 10.6% | 0.00 | :wavy_dash: `fork-matmul-n=64 10 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 581.2% | 26,604.00 | 37,588.33 | 2.7% | 0.00 | `fork-matmul-n=64 11 threads` | 571.3% | 27,065.00 | 36,948.09 | 2.7% | 0.00 | `fork-matmul-n=64 12 threads` | 571.6% | 27,048.00 | 36,971.31 | 1.9% | 0.00 | `fork-matmul-n=64 13 threads` | 573.6% | 26,957.00 | 37,096.12 | 4.2% | 0.00 | `fork-matmul-n=64 14 threads` | 778.0% | 19,874.00 | 50,317.00 | 11.5% | 0.00 | :wavy_dash: `fork-matmul-n=64 15 threads` (Unstable with ~1.6 iters. Increase `minEpochIterations` to e.g. 16) | 790.3% | 19,564.50 | 51,112.99 | 7.6% | 0.00 | :wavy_dash: `fork-matmul-n=64 16 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 661.6% | 23,369.50 | 42,790.82 | 10.4% | 0.00 | :wavy_dash: `fork-matmul-n=64 17 threads` (Unstable with ~1.4 iters. Increase `minEpochIterations` to e.g. 14) | 813.3% | 19,010.50 | 52,602.51 | 7.8% | 0.00 | :wavy_dash: `fork-matmul-n=64 18 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 811.5% | 19,052.50 | 52,486.55 | 4.5% | 0.00 | `fork-matmul-n=64 19 threads` | 786.8% | 19,651.50 | 50,886.70 | 13.7% | 0.00 | :wavy_dash: `fork-matmul-n=64 20 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 780.8% | 19,803.00 | 50,497.40 | 1.2% | 0.00 | `fork-matmul-n=64 21 threads` | 670.3% | 23,065.50 | 43,354.79 | 1.6% | 0.00 | `fork-matmul-n=64 22 threads` | 698.1% | 22,148.50 | 45,149.78 | 6.3% | 0.00 | :wavy_dash: `fork-matmul-n=64 23 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 773.0% | 20,002.50 | 49,993.75 | 9.8% | 0.00 | :wavy_dash: `fork-matmul-n=64 24 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 759.3% | 20,362.00 | 49,111.09 | 10.0% | 0.00 | :wavy_dash: `fork-matmul-n=64 25 threads` (Unstable with ~1.7 iters. Increase `minEpochIterations` to e.g. 17) | 667.3% | 23,169.00 | 43,161.12 | 2.3% | 0.00 | `fork-matmul-n=64 26 threads` | 653.2% | 23,671.00 | 42,245.79 | 3.2% | 0.00 | `fork-matmul-n=64 27 threads` | 650.0% | 23,789.00 | 42,036.24 | 1.4% | 0.00 | `fork-matmul-n=64 28 threads` | 655.6% | 23,583.50 | 42,402.53 | 1.5% | 0.00 | `fork-matmul-n=64 29 threads` | 642.2% | 24,078.00 | 41,531.69 | 1.3% | 0.00 | `fork-matmul-n=64 30 threads` | 660.6% | 23,406.00 | 42,724.09 | 1.7% | 0.00 | `fork-matmul-n=64 31 threads` | 1,127.8% | 13,709.50 | 72,942.12 | 3.2% | 0.00 | `fork-matmul-n=64 32 threads` | 1,186.9% | 13,027.00 | 76,763.64 | 1.1% | 0.00 | `fork-matmul-n=64 33 threads` | 1,100.6% | 14,048.00 | 71,184.51 | 0.8% | 0.00 | `fork-matmul-n=64 34 threads` | 1,125.4% | 13,738.50 | 72,788.15 | 4.2% | 0.00 | `fork-matmul-n=64 35 threads` | 1,076.3% | 14,366.00 | 69,608.80 | 3.3% | 0.00 | `fork-matmul-n=64 36 threads` | 1,125.7% | 13,735.67 | 72,803.16 | 2.2% | 0.00 | `fork-matmul-n=64 37 threads` | 1,087.7% | 14,215.00 | 70,348.22 | 1.1% | 0.00 | `fork-matmul-n=64 38 threads` | 1,084.3% | 14,259.50 | 70,128.69 | 2.2% | 0.00 | `fork-matmul-n=64 39 threads` | 1,093.8% | 14,135.50 | 70,743.87 | 2.0% | 0.00 | `fork-matmul-n=64 40 threads` | 1,048.4% | 14,748.00 | 67,805.80 | 2.0% | 0.00 | `fork-matmul-n=64 41 threads` | 1,097.4% | 14,089.50 | 70,974.84 | 3.0% | 0.00 | `fork-matmul-n=64 42 threads` | 1,065.2% | 14,514.67 | 68,895.83 | 2.0% | 0.00 | `fork-matmul-n=64 43 threads` | 1,044.2% | 14,807.33 | 67,534.10 | 1.2% | 0.00 | `fork-matmul-n=64 44 threads` | 1,038.3% | 14,891.00 | 67,154.66 | 1.8% | 0.00 | `fork-matmul-n=64 45 threads` | 1,067.8% | 14,480.50 | 69,058.39 | 3.1% | 0.00 | `fork-matmul-n=64 46 threads` | 1,068.3% | 14,473.33 | 69,092.58 | 0.8% | 0.00 | `fork-matmul-n=64 47 threads` | 1,078.8% | 14,332.50 | 69,771.50 | 1.3% | 0.00 | `fork-matmul-n=64 48 threads` | 998.0% | 15,493.00 | 64,545.28 | 6.2% | 0.00 | :wavy_dash: `fork-matmul-n=64 49 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 1,010.2% | 15,306.00 | 65,333.86 | 9.9% | 0.00 | :wavy_dash: `fork-matmul-n=64 50 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 1,022.2% | 15,126.00 | 66,111.33 | 2.2% | 0.00 | `fork-matmul-n=64 51 threads` | 1,008.2% | 15,336.00 | 65,206.05 | 4.1% | 0.00 | `fork-matmul-n=64 52 threads` | 1,014.7% | 15,238.00 | 65,625.41 | 2.4% | 0.00 | `fork-matmul-n=64 53 threads` | 1,019.3% | 15,169.00 | 65,923.92 | 3.6% | 0.00 | `fork-matmul-n=64 54 threads` | 1,004.9% | 15,386.50 | 64,992.04 | 5.0% | 0.00 | `fork-matmul-n=64 55 threads` | 1,017.9% | 15,190.50 | 65,830.62 | 3.3% | 0.00 | `fork-matmul-n=64 56 threads` | 1,007.4% | 15,348.50 | 65,152.95 | 1.7% | 0.00 | `fork-matmul-n=64 57 threads` | 1,002.2% | 15,428.00 | 64,817.22 | 2.0% | 0.00 | `fork-matmul-n=64 58 threads` | 1,005.6% | 15,376.00 | 65,036.42 | 3.3% | 0.00 | `fork-matmul-n=64 59 threads` | 1,001.1% | 15,444.00 | 64,750.06 | 3.9% | 0.00 | `fork-matmul-n=64 60 threads` | 995.0% | 15,539.50 | 64,352.13 | 2.2% | 0.00 | `fork-matmul-n=64 61 threads` | 1,011.8% | 15,281.50 | 65,438.60 | 4.5% | 0.00 | `fork-matmul-n=64 62 threads` | 989.5% | 15,626.50 | 63,993.86 | 3.3% | 0.00 | `fork-matmul-n=64 63 threads` | 1,009.3% | 15,319.50 | 65,276.28 | 4.3% | 0.00 | `fork-matmul-n=64 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=128 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------ | 100.0% | 1,255,778.00 | 796.32 | 0.1% | 0.01 | `fork-matmul-n=128 1 threads` | 199.9% | 628,051.00 | 1,592.23 | 0.1% | 0.01 | `fork-matmul-n=128 2 threads` | 287.6% | 436,666.00 | 2,290.08 | 0.3% | 0.00 | `fork-matmul-n=128 3 threads` | 384.5% | 326,564.00 | 3,062.19 | 1.0% | 0.00 | `fork-matmul-n=128 4 threads` | 468.1% | 268,268.00 | 3,727.62 | 0.5% | 0.00 | `fork-matmul-n=128 5 threads` | 553.7% | 226,792.00 | 4,409.33 | 0.4% | 0.00 | `fork-matmul-n=128 6 threads` | 641.0% | 195,921.00 | 5,104.10 | 0.7% | 0.00 | `fork-matmul-n=128 7 threads` | 721.7% | 174,004.00 | 5,746.99 | 1.0% | 0.00 | `fork-matmul-n=128 8 threads` | 809.1% | 155,209.00 | 6,442.93 | 1.3% | 0.00 | `fork-matmul-n=128 9 threads` | 878.0% | 143,020.00 | 6,992.03 | 1.3% | 0.00 | `fork-matmul-n=128 10 threads` | 964.0% | 130,262.00 | 7,676.84 | 1.3% | 0.00 | `fork-matmul-n=128 11 threads` | 1,025.6% | 122,448.00 | 8,166.73 | 0.7% | 0.00 | `fork-matmul-n=128 12 threads` | 1,096.1% | 114,572.00 | 8,728.14 | 0.3% | 0.00 | `fork-matmul-n=128 13 threads` | 1,188.6% | 105,651.00 | 9,465.13 | 1.4% | 0.00 | `fork-matmul-n=128 14 threads` | 1,253.0% | 100,224.00 | 9,977.65 | 0.7% | 0.00 | `fork-matmul-n=128 15 threads` | 1,309.2% | 95,918.00 | 10,425.57 | 2.2% | 0.00 | `fork-matmul-n=128 16 threads` | 1,381.4% | 90,905.00 | 11,000.50 | 1.2% | 0.00 | `fork-matmul-n=128 17 threads` | 1,446.3% | 86,825.00 | 11,517.42 | 2.2% | 0.00 | `fork-matmul-n=128 18 threads` | 1,451.8% | 86,498.00 | 11,560.96 | 1.0% | 0.00 | `fork-matmul-n=128 19 threads` | 1,561.2% | 80,438.00 | 12,431.94 | 1.1% | 0.00 | `fork-matmul-n=128 20 threads` | 1,646.2% | 76,285.00 | 13,108.74 | 0.5% | 0.00 | `fork-matmul-n=128 21 threads` | 1,648.0% | 76,200.00 | 13,123.36 | 1.5% | 0.00 | `fork-matmul-n=128 22 threads` | 1,754.3% | 71,582.00 | 13,969.99 | 1.7% | 0.00 | `fork-matmul-n=128 23 threads` | 1,784.6% | 70,369.00 | 14,210.80 | 1.4% | 0.00 | `fork-matmul-n=128 24 threads` | 1,743.7% | 72,019.00 | 13,885.22 | 1.2% | 0.00 | `fork-matmul-n=128 25 threads` | 1,860.5% | 67,496.00 | 14,815.69 | 2.1% | 0.00 | `fork-matmul-n=128 26 threads` | 1,870.6% | 67,132.00 | 14,896.03 | 1.3% | 0.00 | `fork-matmul-n=128 27 threads` | 1,979.9% | 63,427.00 | 15,766.16 | 1.9% | 0.00 | `fork-matmul-n=128 28 threads` | 1,851.6% | 67,822.00 | 14,744.48 | 1.6% | 0.00 | `fork-matmul-n=128 29 threads` | 2,037.4% | 61,636.00 | 16,224.28 | 1.5% | 0.00 | `fork-matmul-n=128 30 threads` | 2,011.8% | 62,420.00 | 16,020.51 | 1.0% | 0.00 | `fork-matmul-n=128 31 threads` | 2,035.1% | 61,705.00 | 16,206.14 | 1.5% | 0.00 | `fork-matmul-n=128 32 threads` | 2,148.1% | 58,460.00 | 17,105.71 | 1.8% | 0.00 | `fork-matmul-n=128 33 threads` | 2,185.2% | 57,467.00 | 17,401.29 | 3.9% | 0.00 | `fork-matmul-n=128 34 threads` | 2,159.3% | 58,157.00 | 17,194.83 | 2.6% | 0.00 | `fork-matmul-n=128 35 threads` | 2,218.1% | 56,615.00 | 17,663.16 | 5.0% | 0.00 | :wavy_dash: `fork-matmul-n=128 36 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 2,141.2% | 58,648.00 | 17,050.88 | 2.2% | 0.00 | `fork-matmul-n=128 37 threads` | 2,309.9% | 54,364.00 | 18,394.53 | 2.2% | 0.00 | `fork-matmul-n=128 38 threads` | 2,349.5% | 53,448.00 | 18,709.77 | 0.6% | 0.00 | `fork-matmul-n=128 39 threads` | 2,332.7% | 53,833.00 | 18,575.97 | 2.2% | 0.00 | `fork-matmul-n=128 40 threads` | 2,324.2% | 54,031.00 | 18,507.89 | 3.3% | 0.00 | `fork-matmul-n=128 41 threads` | 2,441.0% | 51,446.00 | 19,437.86 | 3.6% | 0.00 | `fork-matmul-n=128 42 threads` | 2,495.0% | 50,331.00 | 19,868.47 | 2.3% | 0.00 | `fork-matmul-n=128 43 threads` | 2,371.6% | 52,950.00 | 18,885.74 | 1.9% | 0.00 | `fork-matmul-n=128 44 threads` | 2,517.6% | 49,880.00 | 20,048.12 | 1.9% | 0.00 | `fork-matmul-n=128 45 threads` | 2,505.7% | 50,116.00 | 19,953.71 | 2.9% | 0.00 | `fork-matmul-n=128 46 threads` | 2,524.5% | 49,743.00 | 20,103.33 | 2.9% | 0.00 | `fork-matmul-n=128 47 threads` | 2,634.3% | 47,671.00 | 20,977.11 | 5.7% | 0.00 | :wavy_dash: `fork-matmul-n=128 48 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 2,784.0% | 45,107.00 | 22,169.51 | 3.5% | 0.00 | `fork-matmul-n=128 49 threads` | 2,773.6% | 45,276.00 | 22,086.76 | 4.2% | 0.00 | `fork-matmul-n=128 50 threads` | 2,745.1% | 45,746.00 | 21,859.83 | 3.9% | 0.00 | `fork-matmul-n=128 51 threads` | 2,727.2% | 46,047.00 | 21,716.94 | 1.8% | 0.00 | `fork-matmul-n=128 52 threads` | 2,761.5% | 45,474.00 | 21,990.59 | 2.7% | 0.00 | `fork-matmul-n=128 53 threads` | 2,755.8% | 45,568.00 | 21,945.22 | 4.6% | 0.00 | `fork-matmul-n=128 54 threads` | 2,761.5% | 45,475.00 | 21,990.10 | 2.0% | 0.00 | `fork-matmul-n=128 55 threads` | 2,756.0% | 45,565.00 | 21,946.67 | 1.8% | 0.00 | `fork-matmul-n=128 56 threads` | 2,760.7% | 45,487.00 | 21,984.30 | 2.0% | 0.00 | `fork-matmul-n=128 57 threads` | 2,762.8% | 45,453.00 | 22,000.75 | 3.8% | 0.00 | `fork-matmul-n=128 58 threads` | 2,754.1% | 45,596.00 | 21,931.75 | 3.1% | 0.00 | `fork-matmul-n=128 59 threads` | 2,745.5% | 45,739.00 | 21,863.18 | 4.2% | 0.00 | `fork-matmul-n=128 60 threads` | 2,802.0% | 44,817.00 | 22,312.96 | 4.2% | 0.00 | `fork-matmul-n=128 61 threads` | 2,939.5% | 42,721.00 | 23,407.69 | 1.7% | 0.00 | `fork-matmul-n=128 62 threads` | 2,801.4% | 44,827.00 | 22,307.98 | 5.3% | 0.00 | :wavy_dash: `fork-matmul-n=128 63 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 2,960.6% | 42,416.00 | 23,576.01 | 5.0% | 0.00 | `fork-matmul-n=128 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=256 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------ | 100.0% | 10,075,605.00 | 99.25 | 0.1% | 0.11 | `fork-matmul-n=256 1 threads` | 201.0% | 5,013,125.00 | 199.48 | 0.0% | 0.06 | `fork-matmul-n=256 2 threads` | 297.4% | 3,388,335.00 | 295.13 | 0.1% | 0.04 | `fork-matmul-n=256 3 threads` | 396.8% | 2,538,934.00 | 393.87 | 0.3% | 0.03 | `fork-matmul-n=256 4 threads` | 492.8% | 2,044,472.00 | 489.12 | 0.1% | 0.02 | `fork-matmul-n=256 5 threads` | 592.1% | 1,701,615.00 | 587.68 | 0.2% | 0.02 | `fork-matmul-n=256 6 threads` | 687.8% | 1,464,871.00 | 682.65 | 0.3% | 0.02 | `fork-matmul-n=256 7 threads` | 786.4% | 1,281,202.00 | 780.52 | 0.1% | 0.01 | `fork-matmul-n=256 8 threads` | 882.7% | 1,141,404.00 | 876.11 | 0.2% | 0.01 | `fork-matmul-n=256 9 threads` | 977.2% | 1,031,082.00 | 969.85 | 0.3% | 0.01 | `fork-matmul-n=256 10 threads` | 1,071.2% | 940,594.00 | 1,063.16 | 0.2% | 0.01 | `fork-matmul-n=256 11 threads` | 1,166.5% | 863,752.00 | 1,157.74 | 0.3% | 0.01 | `fork-matmul-n=256 12 threads` | 1,261.8% | 798,510.00 | 1,252.33 | 0.3% | 0.01 | `fork-matmul-n=256 13 threads` | 1,355.7% | 743,206.00 | 1,345.52 | 0.5% | 0.01 | `fork-matmul-n=256 14 threads` | 1,449.4% | 695,176.00 | 1,438.48 | 0.1% | 0.01 | `fork-matmul-n=256 15 threads` | 1,539.0% | 654,703.00 | 1,527.41 | 0.3% | 0.01 | `fork-matmul-n=256 16 threads` | 1,625.9% | 619,678.00 | 1,613.74 | 0.5% | 0.01 | `fork-matmul-n=256 17 threads` | 1,716.9% | 586,859.00 | 1,703.99 | 0.4% | 0.01 | `fork-matmul-n=256 18 threads` | 1,821.6% | 553,108.00 | 1,807.97 | 0.5% | 0.01 | `fork-matmul-n=256 19 threads` | 1,895.3% | 531,609.00 | 1,881.08 | 0.4% | 0.01 | `fork-matmul-n=256 20 threads` | 1,995.1% | 505,010.00 | 1,980.16 | 0.4% | 0.01 | `fork-matmul-n=256 21 threads` | 2,077.9% | 484,892.00 | 2,062.31 | 0.5% | 0.01 | `fork-matmul-n=256 22 threads` | 2,172.5% | 463,780.00 | 2,156.19 | 0.4% | 0.01 | `fork-matmul-n=256 23 threads` | 2,252.6% | 447,296.00 | 2,235.66 | 0.4% | 0.00 | `fork-matmul-n=256 24 threads` | 2,349.3% | 428,884.00 | 2,331.63 | 0.6% | 0.00 | `fork-matmul-n=256 25 threads` | 2,429.1% | 414,786.00 | 2,410.88 | 0.6% | 0.00 | `fork-matmul-n=256 26 threads` | 2,528.9% | 398,412.00 | 2,509.96 | 0.3% | 0.00 | `fork-matmul-n=256 27 threads` | 2,599.3% | 387,626.00 | 2,579.81 | 1.1% | 0.00 | `fork-matmul-n=256 28 threads` | 2,698.4% | 373,386.00 | 2,678.19 | 0.5% | 0.00 | `fork-matmul-n=256 29 threads` | 2,777.5% | 362,761.00 | 2,756.64 | 0.7% | 0.00 | `fork-matmul-n=256 30 threads` | 2,856.6% | 352,719.00 | 2,835.12 | 0.6% | 0.00 | `fork-matmul-n=256 31 threads` | 2,947.3% | 341,855.00 | 2,925.22 | 0.4% | 0.00 | `fork-matmul-n=256 32 threads` | 3,008.3% | 334,929.00 | 2,985.71 | 0.4% | 0.00 | `fork-matmul-n=256 33 threads` | 3,102.6% | 324,747.00 | 3,079.32 | 0.7% | 0.00 | `fork-matmul-n=256 34 threads` | 3,196.5% | 315,207.00 | 3,172.52 | 0.5% | 0.00 | `fork-matmul-n=256 35 threads` | 3,259.2% | 309,142.00 | 3,234.76 | 0.9% | 0.00 | `fork-matmul-n=256 36 threads` | 3,346.8% | 301,053.00 | 3,321.67 | 0.8% | 0.00 | `fork-matmul-n=256 37 threads` | 3,430.0% | 293,748.00 | 3,404.28 | 0.5% | 0.00 | `fork-matmul-n=256 38 threads` | 3,356.7% | 300,165.00 | 3,331.50 | 0.1% | 0.00 | `fork-matmul-n=256 39 threads` | 3,567.6% | 282,422.00 | 3,540.80 | 1.0% | 0.00 | `fork-matmul-n=256 40 threads` | 3,561.4% | 282,910.00 | 3,534.69 | 1.8% | 0.00 | `fork-matmul-n=256 41 threads` | 3,668.2% | 274,675.00 | 3,640.67 | 0.8% | 0.00 | `fork-matmul-n=256 42 threads` | 3,858.4% | 261,134.00 | 3,829.45 | 0.8% | 0.00 | `fork-matmul-n=256 43 threads` | 3,813.9% | 264,184.00 | 3,785.24 | 1.1% | 0.00 | `fork-matmul-n=256 44 threads` | 3,931.1% | 256,303.00 | 3,901.63 | 1.1% | 0.00 | `fork-matmul-n=256 45 threads` | 3,907.0% | 257,888.00 | 3,877.65 | 0.4% | 0.00 | `fork-matmul-n=256 46 threads` | 4,143.7% | 243,155.00 | 4,112.60 | 0.8% | 0.00 | `fork-matmul-n=256 47 threads` | 4,169.7% | 241,640.00 | 4,138.39 | 0.3% | 0.00 | `fork-matmul-n=256 48 threads` | 4,093.9% | 246,112.00 | 4,063.19 | 0.3% | 0.00 | `fork-matmul-n=256 49 threads` | 4,346.5% | 231,808.00 | 4,313.91 | 1.0% | 0.00 | `fork-matmul-n=256 50 threads` | 4,128.5% | 244,052.00 | 4,097.49 | 0.6% | 0.00 | `fork-matmul-n=256 51 threads` | 4,514.4% | 223,186.00 | 4,480.57 | 0.9% | 0.00 | `fork-matmul-n=256 52 threads` | 4,329.6% | 232,715.00 | 4,297.10 | 0.9% | 0.00 | `fork-matmul-n=256 53 threads` | 4,552.3% | 221,331.00 | 4,518.12 | 0.5% | 0.00 | `fork-matmul-n=256 54 threads` | 4,638.4% | 217,222.00 | 4,603.59 | 0.7% | 0.00 | `fork-matmul-n=256 55 threads` | 4,682.3% | 215,187.00 | 4,647.12 | 0.4% | 0.00 | `fork-matmul-n=256 56 threads` | 4,710.9% | 213,877.00 | 4,675.58 | 0.8% | 0.00 | `fork-matmul-n=256 57 threads` | 4,989.3% | 201,944.00 | 4,951.87 | 1.9% | 0.00 | `fork-matmul-n=256 58 threads` | 5,011.0% | 201,068.00 | 4,973.44 | 0.7% | 0.00 | `fork-matmul-n=256 59 threads` | 4,968.9% | 202,775.00 | 4,931.57 | 1.4% | 0.00 | `fork-matmul-n=256 60 threads` | 4,996.7% | 201,647.00 | 4,959.16 | 0.5% | 0.00 | `fork-matmul-n=256 61 threads` | 4,938.0% | 204,043.00 | 4,900.93 | 1.5% | 0.00 | `fork-matmul-n=256 62 threads` | 5,090.0% | 197,948.00 | 5,051.83 | 1.7% | 0.00 | `fork-matmul-n=256 63 threads` | 5,166.2% | 195,031.00 | 5,127.39 | 1.4% | 0.00 | `fork-matmul-n=256 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=512 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------ | 100.0% | 80,966,958.00 | 12.35 | 0.0% | 0.89 | `fork-matmul-n=512 1 threads` | 201.5% | 40,189,685.00 | 24.88 | 0.0% | 0.44 | `fork-matmul-n=512 2 threads` | 300.9% | 26,909,422.00 | 37.16 | 0.0% | 0.30 | `fork-matmul-n=512 3 threads` | 401.7% | 20,157,861.00 | 49.61 | 0.1% | 0.22 | `fork-matmul-n=512 4 threads` | 501.2% | 16,155,866.00 | 61.90 | 0.1% | 0.18 | `fork-matmul-n=512 5 threads` | 601.1% | 13,468,803.00 | 74.25 | 0.1% | 0.15 | `fork-matmul-n=512 6 threads` | 701.3% | 11,546,004.00 | 86.61 | 0.1% | 0.13 | `fork-matmul-n=512 7 threads` | 801.1% | 10,107,241.00 | 98.94 | 0.1% | 0.11 | `fork-matmul-n=512 8 threads` | 901.5% | 8,981,212.00 | 111.34 | 0.0% | 0.10 | `fork-matmul-n=512 9 threads` | 999.4% | 8,101,230.00 | 123.44 | 0.1% | 0.09 | `fork-matmul-n=512 10 threads` | 1,098.4% | 7,371,172.00 | 135.66 | 0.1% | 0.08 | `fork-matmul-n=512 11 threads` | 1,198.6% | 6,754,980.00 | 148.04 | 0.1% | 0.07 | `fork-matmul-n=512 12 threads` | 1,297.0% | 6,242,644.00 | 160.19 | 0.1% | 0.07 | `fork-matmul-n=512 13 threads` | 1,396.6% | 5,797,605.00 | 172.49 | 0.1% | 0.06 | `fork-matmul-n=512 14 threads` | 1,495.1% | 5,415,335.00 | 184.66 | 0.0% | 0.06 | `fork-matmul-n=512 15 threads` | 1,593.8% | 5,080,259.00 | 196.84 | 0.1% | 0.06 | `fork-matmul-n=512 16 threads` | 1,689.8% | 4,791,516.00 | 208.70 | 0.2% | 0.05 | `fork-matmul-n=512 17 threads` | 1,790.1% | 4,522,977.00 | 221.09 | 0.1% | 0.05 | `fork-matmul-n=512 18 threads` | 1,886.5% | 4,291,901.00 | 233.00 | 0.2% | 0.05 | `fork-matmul-n=512 19 threads` | 1,985.0% | 4,078,916.00 | 245.16 | 0.1% | 0.04 | `fork-matmul-n=512 20 threads` | 2,085.8% | 3,881,758.00 | 257.62 | 0.1% | 0.04 | `fork-matmul-n=512 21 threads` | 2,181.7% | 3,711,263.00 | 269.45 | 0.1% | 0.04 | `fork-matmul-n=512 22 threads` | 2,280.3% | 3,550,785.00 | 281.63 | 0.1% | 0.04 | `fork-matmul-n=512 23 threads` | 2,377.0% | 3,406,336.00 | 293.57 | 0.1% | 0.04 | `fork-matmul-n=512 24 threads` | 2,477.5% | 3,268,069.00 | 305.99 | 0.1% | 0.04 | `fork-matmul-n=512 25 threads` | 2,575.0% | 3,144,303.00 | 318.04 | 0.2% | 0.03 | `fork-matmul-n=512 26 threads` | 2,669.2% | 3,033,357.00 | 329.67 | 0.1% | 0.03 | `fork-matmul-n=512 27 threads` | 2,764.9% | 2,928,419.00 | 341.48 | 0.2% | 0.03 | `fork-matmul-n=512 28 threads` | 2,867.7% | 2,823,445.00 | 354.18 | 0.1% | 0.03 | `fork-matmul-n=512 29 threads` | 2,963.7% | 2,731,936.00 | 366.04 | 0.1% | 0.03 | `fork-matmul-n=512 30 threads` | 3,060.4% | 2,645,602.00 | 377.99 | 0.1% | 0.03 | `fork-matmul-n=512 31 threads` | 3,156.2% | 2,565,366.00 | 389.81 | 0.2% | 0.03 | `fork-matmul-n=512 32 threads` | 3,250.6% | 2,490,853.00 | 401.47 | 0.1% | 0.03 | `fork-matmul-n=512 33 threads` | 3,350.7% | 2,416,402.00 | 413.84 | 0.2% | 0.03 | `fork-matmul-n=512 34 threads` | 3,449.6% | 2,347,114.00 | 426.06 | 0.2% | 0.03 | `fork-matmul-n=512 35 threads` | 3,542.5% | 2,285,576.00 | 437.53 | 0.2% | 0.03 | `fork-matmul-n=512 36 threads` | 3,640.0% | 2,224,343.00 | 449.57 | 0.2% | 0.02 | `fork-matmul-n=512 37 threads` | 3,738.8% | 2,165,568.00 | 461.77 | 0.2% | 0.02 | `fork-matmul-n=512 38 threads` | 3,834.3% | 2,111,668.00 | 473.56 | 0.2% | 0.02 | `fork-matmul-n=512 39 threads` | 3,934.2% | 2,058,037.00 | 485.90 | 0.1% | 0.02 | `fork-matmul-n=512 40 threads` | 4,024.3% | 2,011,937.00 | 497.03 | 0.3% | 0.02 | `fork-matmul-n=512 41 threads` | 4,132.3% | 1,959,368.00 | 510.37 | 0.4% | 0.02 | `fork-matmul-n=512 42 threads` | 4,211.0% | 1,922,734.00 | 520.09 | 0.1% | 0.02 | `fork-matmul-n=512 43 threads` | 4,309.4% | 1,878,834.00 | 532.24 | 0.2% | 0.02 | `fork-matmul-n=512 44 threads` | 4,406.9% | 1,837,258.00 | 544.29 | 0.2% | 0.02 | `fork-matmul-n=512 45 threads` | 4,502.6% | 1,798,213.00 | 556.11 | 0.3% | 0.02 | `fork-matmul-n=512 46 threads` | 4,589.1% | 1,764,329.00 | 566.79 | 0.3% | 0.02 | `fork-matmul-n=512 47 threads` | 4,691.8% | 1,725,707.00 | 579.47 | 0.2% | 0.02 | `fork-matmul-n=512 48 threads` | 4,788.3% | 1,690,946.00 | 591.38 | 0.2% | 0.02 | `fork-matmul-n=512 49 threads` | 4,887.1% | 1,656,748.00 | 603.59 | 0.2% | 0.02 | `fork-matmul-n=512 50 threads` | 4,977.2% | 1,626,754.00 | 614.72 | 0.1% | 0.02 | `fork-matmul-n=512 51 threads` | 5,075.8% | 1,595,152.00 | 626.90 | 0.2% | 0.02 | `fork-matmul-n=512 52 threads` | 5,166.9% | 1,567,032.00 | 638.15 | 0.1% | 0.02 | `fork-matmul-n=512 53 threads` | 5,265.7% | 1,537,635.00 | 650.35 | 0.3% | 0.02 | `fork-matmul-n=512 54 threads` | 5,357.7% | 1,511,235.00 | 661.71 | 0.2% | 0.02 | `fork-matmul-n=512 55 threads` | 5,447.4% | 1,486,340.00 | 672.79 | 0.1% | 0.02 | `fork-matmul-n=512 56 threads` | 5,547.9% | 1,459,406.00 | 685.21 | 0.2% | 0.02 | `fork-matmul-n=512 57 threads` | 5,635.4% | 1,436,745.00 | 696.02 | 0.3% | 0.02 | `fork-matmul-n=512 58 threads` | 5,734.8% | 1,411,865.00 | 708.28 | 0.2% | 0.02 | `fork-matmul-n=512 59 threads` | 5,842.2% | 1,385,897.00 | 721.55 | 0.3% | 0.02 | `fork-matmul-n=512 60 threads` | 5,925.3% | 1,366,459.00 | 731.82 | 0.2% | 0.02 | `fork-matmul-n=512 61 threads` | 6,010.0% | 1,347,193.00 | 742.28 | 0.2% | 0.01 | `fork-matmul-n=512 62 threads` | 6,113.4% | 1,324,418.00 | 755.05 | 0.4% | 0.01 | `fork-matmul-n=512 63 threads` | 6,208.3% | 1,304,168.00 | 766.77 | 0.2% | 0.01 | `fork-matmul-n=512 64 threads` | relative | ns/op | op/s | err% | total | fork-matmul-n=1024 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------- | 100.0% | 670,060,276.00 | 1.49 | 0.0% | 7.37 | `fork-matmul-n=1024 1 threads` | 201.9% | 331,812,830.00 | 3.01 | 0.0% | 3.65 | `fork-matmul-n=1024 2 threads` | 301.1% | 222,515,448.00 | 4.49 | 0.2% | 2.45 | `fork-matmul-n=1024 3 threads` | 402.0% | 166,683,781.00 | 6.00 | 0.2% | 1.84 | `fork-matmul-n=1024 4 threads` | 501.0% | 133,745,753.00 | 7.48 | 0.2% | 1.47 | `fork-matmul-n=1024 5 threads` | 601.0% | 111,491,066.00 | 8.97 | 0.2% | 1.23 | `fork-matmul-n=1024 6 threads` | 701.0% | 95,588,209.00 | 10.46 | 0.2% | 1.05 | `fork-matmul-n=1024 7 threads` | 801.8% | 83,573,465.00 | 11.97 | 0.2% | 0.92 | `fork-matmul-n=1024 8 threads` | 901.1% | 74,356,565.00 | 13.45 | 0.1% | 0.82 | `fork-matmul-n=1024 9 threads` | 1,001.6% | 66,899,539.00 | 14.95 | 0.2% | 0.74 | `fork-matmul-n=1024 10 threads` | 1,102.6% | 60,772,346.00 | 16.45 | 0.1% | 0.67 | `fork-matmul-n=1024 11 threads` | 1,200.0% | 55,839,244.00 | 17.91 | 0.2% | 0.61 | `fork-matmul-n=1024 12 threads` | 1,300.0% | 51,544,831.00 | 19.40 | 0.1% | 0.57 | `fork-matmul-n=1024 13 threads` | 1,400.9% | 47,830,688.00 | 20.91 | 0.0% | 0.53 | `fork-matmul-n=1024 14 threads` | 1,495.4% | 44,808,834.00 | 22.32 | 0.1% | 0.49 | `fork-matmul-n=1024 15 threads` | 1,591.4% | 42,103,881.00 | 23.75 | 0.2% | 0.46 | `fork-matmul-n=1024 16 threads` | 1,692.2% | 39,597,549.00 | 25.25 | 0.2% | 0.44 | `fork-matmul-n=1024 17 threads` | 1,791.5% | 37,402,380.00 | 26.74 | 0.1% | 0.41 | `fork-matmul-n=1024 18 threads` | 1,887.7% | 35,495,873.00 | 28.17 | 0.2% | 0.39 | `fork-matmul-n=1024 19 threads` | 1,984.9% | 33,758,533.00 | 29.62 | 0.2% | 0.37 | `fork-matmul-n=1024 20 threads` | 2,088.7% | 32,079,826.00 | 31.17 | 0.2% | 0.35 | `fork-matmul-n=1024 21 threads` | 2,181.7% | 30,712,120.00 | 32.56 | 0.1% | 0.34 | `fork-matmul-n=1024 22 threads` | 2,283.5% | 29,343,333.00 | 34.08 | 0.1% | 0.32 | `fork-matmul-n=1024 23 threads` | 2,380.8% | 28,144,905.00 | 35.53 | 0.1% | 0.31 | `fork-matmul-n=1024 24 threads` | 2,476.0% | 27,061,828.00 | 36.95 | 0.2% | 0.30 | `fork-matmul-n=1024 25 threads` | 2,573.9% | 26,033,358.00 | 38.41 | 0.2% | 0.29 | `fork-matmul-n=1024 26 threads` | 2,675.0% | 25,048,785.00 | 39.92 | 0.3% | 0.28 | `fork-matmul-n=1024 27 threads` | 2,775.5% | 24,141,953.00 | 41.42 | 0.2% | 0.27 | `fork-matmul-n=1024 28 threads` | 2,871.2% | 23,337,694.00 | 42.85 | 0.3% | 0.26 | `fork-matmul-n=1024 29 threads` | 2,962.9% | 22,615,074.00 | 44.22 | 0.2% | 0.25 | `fork-matmul-n=1024 30 threads` | 3,064.9% | 21,862,702.00 | 45.74 | 0.3% | 0.24 | `fork-matmul-n=1024 31 threads` | 3,162.5% | 21,187,656.00 | 47.20 | 0.1% | 0.23 | `fork-matmul-n=1024 32 threads` | 3,266.4% | 20,513,530.00 | 48.75 | 0.1% | 0.23 | `fork-matmul-n=1024 33 threads` | 3,358.0% | 19,953,881.00 | 50.12 | 0.2% | 0.22 | `fork-matmul-n=1024 34 threads` | 3,465.8% | 19,333,728.00 | 51.72 | 0.1% | 0.21 | `fork-matmul-n=1024 35 threads` | 3,552.0% | 18,864,507.00 | 53.01 | 0.2% | 0.21 | `fork-matmul-n=1024 36 threads` | 3,655.5% | 18,330,337.00 | 54.55 | 0.2% | 0.20 | `fork-matmul-n=1024 37 threads` | 3,756.2% | 17,838,882.00 | 56.06 | 0.1% | 0.20 | `fork-matmul-n=1024 38 threads` | 3,851.5% | 17,397,459.00 | 57.48 | 0.1% | 0.19 | `fork-matmul-n=1024 39 threads` | 3,946.0% | 16,980,554.00 | 58.89 | 0.2% | 0.19 | `fork-matmul-n=1024 40 threads` | 4,038.6% | 16,591,465.00 | 60.27 | 0.1% | 0.18 | `fork-matmul-n=1024 41 threads` | 4,137.2% | 16,195,865.00 | 61.74 | 0.2% | 0.18 | `fork-matmul-n=1024 42 threads` | 4,238.6% | 15,808,348.00 | 63.26 | 0.2% | 0.17 | `fork-matmul-n=1024 43 threads` | 4,340.7% | 15,436,632.00 | 64.78 | 0.1% | 0.17 | `fork-matmul-n=1024 44 threads` | 4,434.9% | 15,108,839.00 | 66.19 | 0.1% | 0.17 | `fork-matmul-n=1024 45 threads` | 4,529.0% | 14,795,011.00 | 67.59 | 0.1% | 0.16 | `fork-matmul-n=1024 46 threads` | 4,634.1% | 14,459,239.00 | 69.16 | 0.2% | 0.16 | `fork-matmul-n=1024 47 threads` | 4,728.9% | 14,169,436.00 | 70.57 | 0.1% | 0.16 | `fork-matmul-n=1024 48 threads` | 4,829.0% | 13,875,704.00 | 72.07 | 0.1% | 0.15 | `fork-matmul-n=1024 49 threads` | 4,927.0% | 13,599,785.00 | 73.53 | 0.1% | 0.15 | `fork-matmul-n=1024 50 threads` | 5,012.9% | 13,366,695.00 | 74.81 | 0.2% | 0.15 | `fork-matmul-n=1024 51 threads` | 5,117.9% | 13,092,583.00 | 76.38 | 0.1% | 0.14 | `fork-matmul-n=1024 52 threads` | 5,212.2% | 12,855,668.00 | 77.79 | 0.2% | 0.14 | `fork-matmul-n=1024 53 threads` | 5,320.0% | 12,595,230.00 | 79.40 | 0.1% | 0.14 | `fork-matmul-n=1024 54 threads` | 5,408.1% | 12,390,046.00 | 80.71 | 0.1% | 0.14 | `fork-matmul-n=1024 55 threads` | 5,497.5% | 12,188,562.00 | 82.04 | 0.2% | 0.13 | `fork-matmul-n=1024 56 threads` | 5,601.9% | 11,961,328.00 | 83.60 | 0.1% | 0.13 | `fork-matmul-n=1024 57 threads` | 5,698.8% | 11,757,844.00 | 85.05 | 0.2% | 0.13 | `fork-matmul-n=1024 58 threads` | 5,799.1% | 11,554,553.00 | 86.55 | 0.1% | 0.13 | `fork-matmul-n=1024 59 threads` | 5,881.3% | 11,393,107.00 | 87.77 | 0.2% | 0.13 | `fork-matmul-n=1024 60 threads` | 5,989.9% | 11,186,517.00 | 89.39 | 0.1% | 0.12 | `fork-matmul-n=1024 61 threads` | 6,079.6% | 11,021,486.00 | 90.73 | 0.1% | 0.12 | `fork-matmul-n=1024 62 threads` | 6,176.2% | 10,849,096.00 | 92.17 | 0.1% | 0.12 | `fork-matmul-n=1024 63 threads` | 6,275.5% | 10,677,469.00 | 93.66 | 0.3% | 0.12 | `fork-matmul-n=1024 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | fork-reduce-1_000 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------ | 100.0% | 1,708.25 | 585,394.41 | 0.3% | 0.00 | `fork-reduce-1_000 1 threads` | 65.4% | 2,612.15 | 382,825.84 | 5.5% | 0.00 | :wavy_dash: `fork-reduce-1_000 2 threads` (Unstable with ~12.6 iters. Increase `minEpochIterations` to e.g. 126) | 54.6% | 3,130.00 | 319,488.82 | 2.2% | 0.00 | `fork-reduce-1_000 3 threads` | 38.9% | 4,393.14 | 227,627.47 | 3.6% | 0.00 | `fork-reduce-1_000 4 threads` | 38.8% | 4,405.00 | 227,014.76 | 1.9% | 0.00 | `fork-reduce-1_000 5 threads` | 38.1% | 4,482.86 | 223,072.02 | 1.7% | 0.00 | `fork-reduce-1_000 6 threads` | 27.4% | 6,244.40 | 160,143.49 | 3.0% | 0.00 | `fork-reduce-1_000 7 threads` | 25.6% | 6,681.50 | 149,666.99 | 4.3% | 0.00 | `fork-reduce-1_000 8 threads` | 27.2% | 6,275.00 | 159,362.55 | 3.7% | 0.00 | `fork-reduce-1_000 9 threads` | 26.8% | 6,368.20 | 157,030.24 | 3.5% | 0.00 | `fork-reduce-1_000 10 threads` | 26.7% | 6,399.00 | 156,274.42 | 5.0% | 0.00 | :wavy_dash: `fork-reduce-1_000 11 threads` (Unstable with ~5.3 iters. Increase `minEpochIterations` to e.g. 53) | 27.4% | 6,233.00 | 160,436.39 | 3.7% | 0.00 | `fork-reduce-1_000 12 threads` | 21.0% | 8,118.33 | 123,177.99 | 9.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 13 threads` (Unstable with ~3.1 iters. Increase `minEpochIterations` to e.g. 31) | 21.2% | 8,043.00 | 124,331.72 | 4.3% | 0.00 | `fork-reduce-1_000 14 threads` | 20.6% | 8,309.75 | 120,340.56 | 1.3% | 0.00 | `fork-reduce-1_000 15 threads` | 20.9% | 8,190.25 | 122,096.40 | 3.6% | 0.00 | `fork-reduce-1_000 16 threads` | 19.6% | 8,714.67 | 114,749.08 | 11.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 17 threads` (Unstable with ~3.3 iters. Increase `minEpochIterations` to e.g. 33) | 19.8% | 8,633.00 | 115,834.59 | 1.2% | 0.00 | `fork-reduce-1_000 18 threads` | 21.4% | 7,965.67 | 125,538.77 | 2.4% | 0.00 | `fork-reduce-1_000 19 threads` | 19.5% | 8,744.67 | 114,355.42 | 2.1% | 0.00 | `fork-reduce-1_000 20 threads` | 19.8% | 8,648.50 | 115,626.99 | 2.1% | 0.00 | `fork-reduce-1_000 21 threads` | 20.8% | 8,194.50 | 122,033.07 | 4.8% | 0.00 | `fork-reduce-1_000 22 threads` | 20.7% | 8,270.00 | 120,918.98 | 5.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 23 threads` (Unstable with ~3.9 iters. Increase `minEpochIterations` to e.g. 39) | 20.0% | 8,540.67 | 117,086.88 | 2.5% | 0.00 | `fork-reduce-1_000 24 threads` | 20.2% | 8,445.00 | 118,413.26 | 4.0% | 0.00 | `fork-reduce-1_000 25 threads` | 12.1% | 14,067.00 | 71,088.36 | 5.0% | 0.00 | `fork-reduce-1_000 26 threads` | 9.1% | 18,766.00 | 53,287.86 | 10.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 27 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 11.6% | 14,725.50 | 67,909.41 | 23.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 28 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 11.6% | 14,671.50 | 68,159.36 | 5.0% | 0.00 | :wavy_dash: `fork-reduce-1_000 29 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 11.5% | 14,908.50 | 67,075.83 | 4.1% | 0.00 | `fork-reduce-1_000 30 threads` | 12.4% | 13,771.67 | 72,612.85 | 6.1% | 0.00 | :wavy_dash: `fork-reduce-1_000 31 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 11.2% | 15,249.50 | 65,575.92 | 16.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 32 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 11.4% | 14,937.00 | 66,947.85 | 7.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 33 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 10.8% | 15,847.33 | 63,102.10 | 12.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 34 threads` (Unstable with ~2.4 iters. Increase `minEpochIterations` to e.g. 24) | 12.2% | 13,994.00 | 71,459.20 | 23.7% | 0.00 | :wavy_dash: `fork-reduce-1_000 35 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 13.0% | 13,146.00 | 76,068.77 | 23.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 36 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 11.7% | 14,563.50 | 68,664.81 | 6.8% | 0.00 | :wavy_dash: `fork-reduce-1_000 37 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 12.5% | 13,612.33 | 73,462.79 | 8.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 38 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 11.3% | 15,103.00 | 66,212.01 | 20.8% | 0.00 | :wavy_dash: `fork-reduce-1_000 39 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 13.5% | 12,666.00 | 78,951.52 | 17.5% | 0.00 | :wavy_dash: `fork-reduce-1_000 40 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 12.6% | 13,535.33 | 73,880.71 | 12.1% | 0.00 | :wavy_dash: `fork-reduce-1_000 41 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 12.9% | 13,255.67 | 75,439.43 | 9.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 42 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 11.8% | 14,472.50 | 69,096.56 | 8.0% | 0.00 | :wavy_dash: `fork-reduce-1_000 43 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 12.7% | 13,416.33 | 74,536.01 | 17.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 44 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 11.0% | 15,570.00 | 64,226.08 | 20.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 45 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 11.3% | 15,067.00 | 66,370.21 | 14.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 46 threads` (Unstable with ~2.4 iters. Increase `minEpochIterations` to e.g. 24) | 13.0% | 13,111.00 | 76,271.83 | 19.0% | 0.00 | :wavy_dash: `fork-reduce-1_000 47 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 12.0% | 14,289.50 | 69,981.45 | 33.0% | 0.00 | :wavy_dash: `fork-reduce-1_000 48 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 12.6% | 13,589.00 | 73,588.93 | 17.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 49 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 10.9% | 15,738.50 | 63,538.46 | 23.3% | 0.00 | :wavy_dash: `fork-reduce-1_000 50 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 7.9% | 21,509.00 | 46,492.17 | 1.7% | 0.00 | `fork-reduce-1_000 51 threads` | 8.0% | 21,415.00 | 46,696.24 | 3.5% | 0.00 | `fork-reduce-1_000 52 threads` | 7.9% | 21,542.00 | 46,420.95 | 2.5% | 0.00 | `fork-reduce-1_000 53 threads` | 8.1% | 21,041.50 | 47,525.13 | 5.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 54 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 7.8% | 21,996.00 | 45,462.81 | 3.2% | 0.00 | `fork-reduce-1_000 55 threads` | 7.7% | 22,053.00 | 45,345.30 | 5.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 56 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 8.2% | 20,940.00 | 47,755.49 | 6.6% | 0.00 | :wavy_dash: `fork-reduce-1_000 57 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 7.9% | 21,535.50 | 46,434.96 | 6.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 58 threads` (Unstable with ~1.7 iters. Increase `minEpochIterations` to e.g. 17) | 7.8% | 21,885.00 | 45,693.40 | 1.9% | 0.00 | `fork-reduce-1_000 59 threads` | 8.3% | 20,679.00 | 48,358.24 | 5.4% | 0.00 | :wavy_dash: `fork-reduce-1_000 60 threads` (Unstable with ~1.6 iters. Increase `minEpochIterations` to e.g. 16) | 7.8% | 21,785.00 | 45,903.14 | 6.1% | 0.00 | :wavy_dash: `fork-reduce-1_000 61 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 8.0% | 21,383.00 | 46,766.12 | 3.6% | 0.00 | `fork-reduce-1_000 62 threads` | 7.7% | 22,213.50 | 45,017.67 | 4.5% | 0.00 | `fork-reduce-1_000 63 threads` | 7.6% | 22,568.50 | 44,309.55 | 1.1% | 0.00 | `fork-reduce-1_000 64 threads` | relative | ns/op | op/s | err% | total | fork-reduce-10_000 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------- | 100.0% | 3,162.10 | 316,245.53 | 0.4% | 0.00 | `fork-reduce-10_000 1 threads` | 102.8% | 3,076.00 | 325,097.53 | 0.8% | 0.00 | `fork-reduce-10_000 2 threads` | 83.6% | 3,781.88 | 264,419.10 | 3.1% | 0.00 | `fork-reduce-10_000 3 threads` | 65.5% | 4,828.14 | 207,118.98 | 5.3% | 0.00 | :wavy_dash: `fork-reduce-10_000 4 threads` (Unstable with ~7.0 iters. Increase `minEpochIterations` to e.g. 70) | 63.4% | 4,986.71 | 200,532.84 | 2.9% | 0.00 | `fork-reduce-10_000 5 threads` | 61.0% | 5,180.17 | 193,043.98 | 4.8% | 0.00 | `fork-reduce-10_000 6 threads` | 46.1% | 6,862.25 | 145,724.80 | 4.4% | 0.00 | `fork-reduce-10_000 7 threads` | 47.5% | 6,652.40 | 150,321.69 | 4.2% | 0.00 | `fork-reduce-10_000 8 threads` | 49.4% | 6,396.00 | 156,347.72 | 4.2% | 0.00 | `fork-reduce-10_000 9 threads` | 47.6% | 6,641.20 | 150,575.20 | 2.5% | 0.00 | `fork-reduce-10_000 10 threads` | 49.9% | 6,339.60 | 157,738.66 | 2.3% | 0.00 | `fork-reduce-10_000 11 threads` | 45.6% | 6,930.00 | 144,300.14 | 2.1% | 0.00 | `fork-reduce-10_000 12 threads` | 35.4% | 8,927.00 | 112,019.72 | 1.6% | 0.00 | `fork-reduce-10_000 13 threads` | 36.6% | 8,641.25 | 115,724.00 | 8.8% | 0.00 | :wavy_dash: `fork-reduce-10_000 14 threads` (Unstable with ~3.3 iters. Increase `minEpochIterations` to e.g. 33) | 35.9% | 8,801.50 | 113,617.00 | 4.8% | 0.00 | `fork-reduce-10_000 15 threads` | 36.7% | 8,620.00 | 116,009.28 | 4.1% | 0.00 | `fork-reduce-10_000 16 threads` | 34.3% | 9,211.00 | 108,565.85 | 11.6% | 0.00 | :wavy_dash: `fork-reduce-10_000 17 threads` (Unstable with ~3.6 iters. Increase `minEpochIterations` to e.g. 36) | 36.2% | 8,730.75 | 114,537.70 | 3.3% | 0.00 | `fork-reduce-10_000 18 threads` | 35.3% | 8,970.00 | 111,482.72 | 3.9% | 0.00 | `fork-reduce-10_000 19 threads` | 36.4% | 8,691.75 | 115,051.63 | 6.9% | 0.00 | :wavy_dash: `fork-reduce-10_000 20 threads` (Unstable with ~3.7 iters. Increase `minEpochIterations` to e.g. 37) | 35.2% | 8,984.00 | 111,308.99 | 10.5% | 0.00 | :wavy_dash: `fork-reduce-10_000 21 threads` (Unstable with ~3.5 iters. Increase `minEpochIterations` to e.g. 35) | 36.2% | 8,743.50 | 114,370.68 | 5.1% | 0.00 | :wavy_dash: `fork-reduce-10_000 22 threads` (Unstable with ~3.7 iters. Increase `minEpochIterations` to e.g. 37) | 34.0% | 9,295.00 | 107,584.72 | 2.1% | 0.00 | `fork-reduce-10_000 23 threads` | 35.0% | 9,039.00 | 110,631.71 | 2.3% | 0.00 | `fork-reduce-10_000 24 threads` | 34.4% | 9,204.75 | 108,639.56 | 3.8% | 0.00 | `fork-reduce-10_000 25 threads` | 22.4% | 14,110.00 | 70,871.72 | 10.6% | 0.00 | :wavy_dash: `fork-reduce-10_000 26 threads` (Unstable with ~2.4 iters. Increase `minEpochIterations` to e.g. 24) | 21.7% | 14,567.50 | 68,645.96 | 10.1% | 0.00 | :wavy_dash: `fork-reduce-10_000 27 threads` (Unstable with ~2.4 iters. Increase `minEpochIterations` to e.g. 24) | 24.2% | 13,079.00 | 76,458.44 | 7.6% | 0.00 | :wavy_dash: `fork-reduce-10_000 28 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 21.6% | 14,628.50 | 68,359.71 | 22.3% | 0.00 | :wavy_dash: `fork-reduce-10_000 29 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 20.7% | 15,247.00 | 65,586.67 | 6.1% | 0.00 | :wavy_dash: `fork-reduce-10_000 30 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 21.1% | 14,997.00 | 66,680.00 | 3.8% | 0.00 | `fork-reduce-10_000 31 threads` | 19.5% | 16,192.67 | 61,756.35 | 20.2% | 0.00 | :wavy_dash: `fork-reduce-10_000 32 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 20.9% | 15,103.50 | 66,209.82 | 19.4% | 0.00 | :wavy_dash: `fork-reduce-10_000 33 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 25.1% | 12,575.67 | 79,518.65 | 12.7% | 0.00 | :wavy_dash: `fork-reduce-10_000 34 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 21.2% | 14,893.00 | 67,145.64 | 9.2% | 0.00 | :wavy_dash: `fork-reduce-10_000 35 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 21.9% | 14,465.00 | 69,132.39 | 17.2% | 0.00 | :wavy_dash: `fork-reduce-10_000 36 threads` (Unstable with ~2.4 iters. Increase `minEpochIterations` to e.g. 24) | 22.9% | 13,815.67 | 72,381.60 | 9.1% | 0.00 | :wavy_dash: `fork-reduce-10_000 37 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 21.0% | 15,042.50 | 66,478.31 | 7.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 38 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 23.0% | 13,772.67 | 72,607.58 | 26.9% | 0.00 | :wavy_dash: `fork-reduce-10_000 39 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 24.5% | 12,906.00 | 77,483.34 | 20.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 40 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 21.4% | 14,763.00 | 67,736.91 | 8.3% | 0.00 | :wavy_dash: `fork-reduce-10_000 41 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 19.8% | 15,987.50 | 62,548.87 | 16.9% | 0.00 | :wavy_dash: `fork-reduce-10_000 42 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 19.5% | 16,181.50 | 61,798.97 | 20.1% | 0.00 | :wavy_dash: `fork-reduce-10_000 43 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 20.2% | 15,617.00 | 64,032.78 | 20.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 44 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 23.5% | 13,453.67 | 74,329.18 | 11.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 45 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 22.4% | 14,097.50 | 70,934.56 | 31.8% | 0.00 | :wavy_dash: `fork-reduce-10_000 46 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 21.2% | 14,905.50 | 67,089.33 | 25.5% | 0.00 | :wavy_dash: `fork-reduce-10_000 47 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 21.4% | 14,745.25 | 67,818.45 | 14.3% | 0.00 | :wavy_dash: `fork-reduce-10_000 48 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 21.3% | 14,841.00 | 67,380.90 | 21.2% | 0.00 | :wavy_dash: `fork-reduce-10_000 49 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 26.4% | 11,978.50 | 83,482.91 | 9.3% | 0.00 | :wavy_dash: `fork-reduce-10_000 50 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 15.5% | 20,409.00 | 48,997.99 | 4.1% | 0.00 | `fork-reduce-10_000 51 threads` | 18.8% | 16,834.50 | 59,401.82 | 8.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 52 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 14.8% | 21,300.50 | 46,947.25 | 7.6% | 0.00 | :wavy_dash: `fork-reduce-10_000 53 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 14.2% | 22,338.00 | 44,766.77 | 2.7% | 0.00 | `fork-reduce-10_000 54 threads` | 14.8% | 21,415.00 | 46,696.24 | 3.6% | 0.00 | `fork-reduce-10_000 55 threads` | 16.1% | 19,688.50 | 50,791.07 | 8.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 56 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 14.5% | 21,832.50 | 45,803.27 | 3.4% | 0.00 | `fork-reduce-10_000 57 threads` | 15.2% | 20,806.50 | 48,061.90 | 4.8% | 0.00 | `fork-reduce-10_000 58 threads` | 15.6% | 20,217.00 | 49,463.32 | 6.7% | 0.00 | :wavy_dash: `fork-reduce-10_000 59 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 15.7% | 20,159.50 | 49,604.40 | 9.4% | 0.00 | :wavy_dash: `fork-reduce-10_000 60 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 14.2% | 22,308.00 | 44,826.97 | 3.3% | 0.00 | `fork-reduce-10_000 61 threads` | 13.6% | 23,288.50 | 42,939.65 | 2.6% | 0.00 | `fork-reduce-10_000 62 threads` | 14.3% | 22,116.50 | 45,215.11 | 6.0% | 0.00 | :wavy_dash: `fork-reduce-10_000 63 threads` (Unstable with ~1.4 iters. Increase `minEpochIterations` to e.g. 14) | 14.1% | 22,433.00 | 44,577.19 | 5.5% | 0.00 | :wavy_dash: `fork-reduce-10_000 64 threads` (Unstable with ~1.6 iters. Increase `minEpochIterations` to e.g. 16) | relative | ns/op | op/s | err% | total | fork-reduce-100_000 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------- | 100.0% | 17,891.50 | 55,892.46 | 0.2% | 0.00 | `fork-reduce-100_000 1 threads` | 174.6% | 10,245.33 | 97,605.41 | 0.4% | 0.00 | `fork-reduce-100_000 2 threads` | 191.3% | 9,352.50 | 106,923.28 | 0.8% | 0.00 | `fork-reduce-100_000 3 threads` | 161.4% | 11,084.00 | 90,220.14 | 29.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 4 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 170.2% | 10,510.50 | 95,142.95 | 15.4% | 0.00 | :wavy_dash: `fork-reduce-100_000 5 threads` (Unstable with ~3.4 iters. Increase `minEpochIterations` to e.g. 34) | 179.9% | 9,944.60 | 100,557.09 | 22.9% | 0.00 | :wavy_dash: `fork-reduce-100_000 6 threads` (Unstable with ~3.7 iters. Increase `minEpochIterations` to e.g. 37) | 139.6% | 12,812.00 | 78,051.83 | 11.9% | 0.00 | :wavy_dash: `fork-reduce-100_000 7 threads` (Unstable with ~2.7 iters. Increase `minEpochIterations` to e.g. 27) | 156.7% | 11,418.67 | 87,575.90 | 4.1% | 0.00 | `fork-reduce-100_000 8 threads` | 191.3% | 9,354.00 | 106,906.14 | 16.9% | 0.00 | :wavy_dash: `fork-reduce-100_000 9 threads` (Unstable with ~3.4 iters. Increase `minEpochIterations` to e.g. 34) | 207.8% | 8,611.50 | 116,123.79 | 7.6% | 0.00 | :wavy_dash: `fork-reduce-100_000 10 threads` (Unstable with ~3.7 iters. Increase `minEpochIterations` to e.g. 37) | 210.8% | 8,488.00 | 117,813.38 | 5.6% | 0.00 | :wavy_dash: `fork-reduce-100_000 11 threads` (Unstable with ~3.8 iters. Increase `minEpochIterations` to e.g. 38) | 218.3% | 8,195.75 | 122,014.46 | 1.8% | 0.00 | `fork-reduce-100_000 12 threads` | 148.5% | 12,050.00 | 82,987.55 | 21.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 13 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 146.6% | 12,203.00 | 81,947.06 | 19.7% | 0.00 | :wavy_dash: `fork-reduce-100_000 14 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 146.4% | 12,225.00 | 81,799.59 | 12.1% | 0.00 | :wavy_dash: `fork-reduce-100_000 15 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 141.7% | 12,625.00 | 79,207.92 | 5.0% | 0.00 | `fork-reduce-100_000 16 threads` | 151.5% | 11,806.00 | 84,702.69 | 19.3% | 0.00 | :wavy_dash: `fork-reduce-100_000 17 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 136.5% | 13,107.67 | 76,291.23 | 11.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 18 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 149.9% | 11,934.33 | 83,791.86 | 15.1% | 0.00 | :wavy_dash: `fork-reduce-100_000 19 threads` (Unstable with ~2.3 iters. Increase `minEpochIterations` to e.g. 23) | 160.1% | 11,172.00 | 89,509.49 | 7.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 20 threads` (Unstable with ~3.0 iters. Increase `minEpochIterations` to e.g. 30) | 152.1% | 11,763.00 | 85,012.33 | 5.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 21 threads` (Unstable with ~3.0 iters. Increase `minEpochIterations` to e.g. 30) | 186.4% | 9,597.67 | 104,191.99 | 4.1% | 0.00 | `fork-reduce-100_000 22 threads` | 168.7% | 10,608.00 | 94,268.48 | 17.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 23 threads` (Unstable with ~2.9 iters. Increase `minEpochIterations` to e.g. 29) | 181.8% | 9,842.67 | 101,598.48 | 11.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 24 threads` (Unstable with ~2.8 iters. Increase `minEpochIterations` to e.g. 28) | 160.5% | 11,149.25 | 89,692.13 | 12.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 25 threads` (Unstable with ~3.2 iters. Increase `minEpochIterations` to e.g. 32) | 111.0% | 16,118.00 | 62,042.44 | 18.7% | 0.00 | :wavy_dash: `fork-reduce-100_000 26 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 119.0% | 15,031.00 | 66,529.17 | 15.9% | 0.00 | :wavy_dash: `fork-reduce-100_000 27 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 93.4% | 19,163.00 | 52,183.90 | 1.3% | 0.00 | `fork-reduce-100_000 28 threads` | 125.2% | 14,289.50 | 69,981.45 | 22.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 29 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 108.3% | 16,525.50 | 60,512.54 | 9.7% | 0.00 | :wavy_dash: `fork-reduce-100_000 30 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 116.2% | 15,391.00 | 64,973.04 | 3.4% | 0.00 | `fork-reduce-100_000 31 threads` | 111.8% | 15,999.00 | 62,503.91 | 20.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 32 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 96.4% | 18,554.00 | 53,896.73 | 9.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 33 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 120.0% | 14,909.50 | 67,071.33 | 2.1% | 0.00 | `fork-reduce-100_000 34 threads` | 119.5% | 14,967.50 | 66,811.42 | 2.7% | 0.00 | `fork-reduce-100_000 35 threads` | 122.0% | 14,666.00 | 68,184.92 | 23.9% | 0.00 | :wavy_dash: `fork-reduce-100_000 36 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 117.3% | 15,248.00 | 65,582.37 | 4.6% | 0.00 | `fork-reduce-100_000 37 threads` | 121.2% | 14,756.00 | 67,769.04 | 3.5% | 0.00 | `fork-reduce-100_000 38 threads` | 111.5% | 16,039.00 | 62,348.03 | 5.0% | 0.00 | `fork-reduce-100_000 39 threads` | 123.4% | 14,500.00 | 68,965.52 | 26.5% | 0.00 | :wavy_dash: `fork-reduce-100_000 40 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 109.7% | 16,311.00 | 61,308.32 | 6.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 41 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 163.5% | 10,940.00 | 91,407.68 | 7.1% | 0.00 | :wavy_dash: `fork-reduce-100_000 42 threads` (Unstable with ~2.7 iters. Increase `minEpochIterations` to e.g. 27) | 117.7% | 15,196.50 | 65,804.63 | 21.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 43 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 128.4% | 13,932.33 | 71,775.49 | 19.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 44 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 127.5% | 14,033.00 | 71,260.60 | 5.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 45 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 117.3% | 15,252.00 | 65,565.17 | 3.5% | 0.00 | `fork-reduce-100_000 46 threads` | 121.7% | 14,707.00 | 67,994.83 | 9.4% | 0.00 | :wavy_dash: `fork-reduce-100_000 47 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 124.8% | 14,334.50 | 69,761.76 | 10.0% | 0.00 | :wavy_dash: `fork-reduce-100_000 48 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 119.9% | 14,927.00 | 66,992.70 | 22.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 49 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 125.8% | 14,219.67 | 70,325.14 | 15.2% | 0.00 | :wavy_dash: `fork-reduce-100_000 50 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 111.2% | 16,086.50 | 62,163.93 | 20.6% | 0.00 | :wavy_dash: `fork-reduce-100_000 51 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 81.9% | 21,850.50 | 45,765.54 | 7.1% | 0.00 | :wavy_dash: `fork-reduce-100_000 52 threads` (Unstable with ~1.6 iters. Increase `minEpochIterations` to e.g. 16) | 80.3% | 22,285.00 | 44,873.23 | 5.8% | 0.00 | :wavy_dash: `fork-reduce-100_000 53 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 77.2% | 23,176.00 | 43,148.08 | 2.1% | 0.00 | `fork-reduce-100_000 54 threads` | 79.6% | 22,482.50 | 44,479.04 | 5.7% | 0.00 | :wavy_dash: `fork-reduce-100_000 55 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 79.5% | 22,518.00 | 44,408.92 | 4.5% | 0.00 | `fork-reduce-100_000 56 threads` | 82.7% | 21,644.50 | 46,201.11 | 3.8% | 0.00 | `fork-reduce-100_000 57 threads` | 81.6% | 21,917.00 | 45,626.68 | 3.2% | 0.00 | `fork-reduce-100_000 58 threads` | 87.7% | 20,393.00 | 49,036.43 | 5.6% | 0.00 | :wavy_dash: `fork-reduce-100_000 59 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 82.2% | 21,766.00 | 45,943.21 | 3.9% | 0.00 | `fork-reduce-100_000 60 threads` | 84.5% | 21,182.00 | 47,209.90 | 5.6% | 0.00 | :wavy_dash: `fork-reduce-100_000 61 threads` (Unstable with ~1.7 iters. Increase `minEpochIterations` to e.g. 17) | 82.1% | 21,799.00 | 45,873.66 | 3.8% | 0.00 | `fork-reduce-100_000 62 threads` | 82.7% | 21,630.00 | 46,232.09 | 4.7% | 0.00 | `fork-reduce-100_000 63 threads` | 83.0% | 21,552.00 | 46,399.41 | 3.5% | 0.00 | `fork-reduce-100_000 64 threads` | relative | ns/op | op/s | err% | total | fork-reduce-1_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:---------------------- | 100.0% | 160,045.00 | 6,248.24 | 0.1% | 0.00 | `fork-reduce-1_000_000 1 threads` | 196.6% | 81,386.00 | 12,287.13 | 0.2% | 0.00 | `fork-reduce-1_000_000 2 threads` | 230.4% | 69,478.00 | 14,393.05 | 1.3% | 0.00 | `fork-reduce-1_000_000 3 threads` | 357.7% | 44,746.00 | 22,348.37 | 3.1% | 0.00 | `fork-reduce-1_000_000 4 threads` | 342.7% | 46,695.00 | 21,415.57 | 1.1% | 0.00 | `fork-reduce-1_000_000 5 threads` | 386.4% | 41,419.00 | 24,143.51 | 1.7% | 0.00 | `fork-reduce-1_000_000 6 threads` | 422.2% | 37,903.00 | 26,383.14 | 1.9% | 0.00 | `fork-reduce-1_000_000 7 threads` | 462.3% | 34,617.00 | 28,887.54 | 3.2% | 0.00 | `fork-reduce-1_000_000 8 threads` | 490.2% | 32,652.00 | 30,626.00 | 2.3% | 0.00 | `fork-reduce-1_000_000 9 threads` | 529.1% | 30,251.00 | 33,056.76 | 3.1% | 0.00 | `fork-reduce-1_000_000 10 threads` | 571.6% | 28,001.00 | 35,713.01 | 1.8% | 0.00 | `fork-reduce-1_000_000 11 threads` | 584.7% | 27,374.00 | 36,531.01 | 2.3% | 0.00 | `fork-reduce-1_000_000 12 threads` | 562.4% | 28,455.00 | 35,143.21 | 1.4% | 0.00 | `fork-reduce-1_000_000 13 threads` | 578.1% | 27,686.00 | 36,119.34 | 2.5% | 0.00 | `fork-reduce-1_000_000 14 threads` | 559.3% | 28,614.00 | 34,947.93 | 1.7% | 0.00 | `fork-reduce-1_000_000 15 threads` | 591.8% | 27,043.00 | 36,978.15 | 1.8% | 0.00 | `fork-reduce-1_000_000 16 threads` | 606.1% | 26,406.00 | 37,870.18 | 3.1% | 0.00 | `fork-reduce-1_000_000 17 threads` | 649.5% | 24,639.50 | 40,585.24 | 5.3% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 18 threads` (Unstable with ~1.1 iters. Increase `minEpochIterations` to e.g. 11) | 678.0% | 23,607.00 | 42,360.32 | 10.8% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 19 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 673.6% | 23,760.00 | 42,087.54 | 2.7% | 0.00 | `fork-reduce-1_000_000 20 threads` | 668.6% | 23,936.00 | 41,778.07 | 7.3% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 21 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 668.7% | 23,932.00 | 41,785.06 | 2.3% | 0.00 | `fork-reduce-1_000_000 22 threads` | 692.5% | 23,111.00 | 43,269.44 | 6.7% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 23 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 709.1% | 22,570.00 | 44,306.60 | 4.6% | 0.00 | `fork-reduce-1_000_000 24 threads` | 697.1% | 22,960.00 | 43,554.01 | 2.6% | 0.00 | `fork-reduce-1_000_000 25 threads` | 632.9% | 25,286.00 | 39,547.58 | 2.4% | 0.00 | `fork-reduce-1_000_000 26 threads` | 632.8% | 25,291.00 | 39,539.76 | 3.7% | 0.00 | `fork-reduce-1_000_000 27 threads` | 638.2% | 25,076.00 | 39,878.77 | 2.5% | 0.00 | `fork-reduce-1_000_000 28 threads` | 620.9% | 25,777.00 | 38,794.27 | 5.5% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 29 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 640.2% | 24,998.00 | 40,003.20 | 0.7% | 0.00 | `fork-reduce-1_000_000 30 threads` | 637.0% | 25,124.00 | 39,802.58 | 3.2% | 0.00 | `fork-reduce-1_000_000 31 threads` | 638.0% | 25,085.00 | 39,864.46 | 6.3% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 32 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 636.3% | 25,151.00 | 39,759.85 | 1.3% | 0.00 | `fork-reduce-1_000_000 33 threads` | 629.9% | 25,409.00 | 39,356.13 | 3.3% | 0.00 | `fork-reduce-1_000_000 34 threads` | 641.2% | 24,959.00 | 40,065.71 | 3.9% | 0.00 | `fork-reduce-1_000_000 35 threads` | 649.0% | 24,659.00 | 40,553.14 | 3.7% | 0.00 | `fork-reduce-1_000_000 36 threads` | 691.3% | 23,151.00 | 43,194.68 | 5.1% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 37 threads` (Unstable with ~1.5 iters. Increase `minEpochIterations` to e.g. 15) | 612.2% | 26,144.00 | 38,249.69 | 3.5% | 0.00 | `fork-reduce-1_000_000 38 threads` | 650.7% | 24,597.00 | 40,655.36 | 5.5% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 39 threads` (Unstable with ~1.2 iters. Increase `minEpochIterations` to e.g. 12) | 642.0% | 24,928.00 | 40,115.53 | 2.2% | 0.00 | `fork-reduce-1_000_000 40 threads` | 650.5% | 24,602.00 | 40,647.10 | 3.5% | 0.00 | `fork-reduce-1_000_000 41 threads` | 655.7% | 24,409.00 | 40,968.50 | 5.5% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 42 threads` (Unstable with ~1.1 iters. Increase `minEpochIterations` to e.g. 11) | 644.5% | 24,833.00 | 40,269.00 | 3.2% | 0.00 | `fork-reduce-1_000_000 43 threads` | 653.6% | 24,487.00 | 40,838.00 | 4.5% | 0.00 | `fork-reduce-1_000_000 44 threads` | 667.8% | 23,966.00 | 41,725.78 | 2.9% | 0.00 | `fork-reduce-1_000_000 45 threads` | 645.1% | 24,809.00 | 40,307.95 | 2.2% | 0.00 | `fork-reduce-1_000_000 46 threads` | 675.4% | 23,696.00 | 42,201.22 | 6.7% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 47 threads` (Unstable with ~1.4 iters. Increase `minEpochIterations` to e.g. 14) | 640.5% | 24,988.00 | 40,019.21 | 1.2% | 0.00 | `fork-reduce-1_000_000 48 threads` | 644.4% | 24,835.00 | 40,265.75 | 5.3% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 49 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 652.3% | 24,537.00 | 40,754.78 | 4.2% | 0.00 | `fork-reduce-1_000_000 50 threads` | 619.4% | 25,839.00 | 38,701.19 | 3.3% | 0.00 | `fork-reduce-1_000_000 51 threads` | 606.0% | 26,410.00 | 37,864.45 | 5.9% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 52 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 599.9% | 26,678.00 | 37,484.07 | 3.8% | 0.00 | `fork-reduce-1_000_000 53 threads` | 602.4% | 26,569.00 | 37,637.85 | 3.1% | 0.00 | `fork-reduce-1_000_000 54 threads` | 597.6% | 26,783.00 | 37,337.12 | 7.1% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 55 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 605.6% | 26,427.00 | 37,840.09 | 6.2% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 56 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 594.9% | 26,903.00 | 37,170.58 | 5.0% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 57 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 610.4% | 26,220.00 | 38,138.83 | 5.8% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 58 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 613.2% | 26,101.00 | 38,312.71 | 4.9% | 0.00 | `fork-reduce-1_000_000 59 threads` | 609.5% | 26,259.00 | 38,082.18 | 4.7% | 0.00 | `fork-reduce-1_000_000 60 threads` | 582.7% | 27,468.00 | 36,406.00 | 1.6% | 0.00 | `fork-reduce-1_000_000 61 threads` | 589.5% | 27,149.00 | 36,833.77 | 2.9% | 0.00 | `fork-reduce-1_000_000 62 threads` | 593.7% | 26,956.00 | 37,097.49 | 5.3% | 0.00 | :wavy_dash: `fork-reduce-1_000_000 63 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 599.5% | 26,698.00 | 37,455.99 | 2.1% | 0.00 | `fork-reduce-1_000_000 64 threads` | relative | ns/op | op/s | err% | total | fork-reduce-10_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:----------------------- | 100.0% | 1,667,950.00 | 599.54 | 0.2% | 0.02 | `fork-reduce-10_000_000 1 threads` | 196.3% | 849,712.00 | 1,176.87 | 0.3% | 0.01 | `fork-reduce-10_000_000 2 threads` | 285.1% | 584,984.00 | 1,709.45 | 0.3% | 0.01 | `fork-reduce-10_000_000 3 threads` | 383.6% | 434,871.00 | 2,299.53 | 0.3% | 0.00 | `fork-reduce-10_000_000 4 threads` | 473.3% | 352,434.00 | 2,837.41 | 0.6% | 0.00 | `fork-reduce-10_000_000 5 threads` | 532.8% | 313,072.00 | 3,194.15 | 0.5% | 0.00 | `fork-reduce-10_000_000 6 threads` | 640.0% | 260,601.00 | 3,837.28 | 0.6% | 0.00 | `fork-reduce-10_000_000 7 threads` | 700.3% | 238,190.00 | 4,198.33 | 2.0% | 0.00 | `fork-reduce-10_000_000 8 threads` | 804.1% | 207,433.00 | 4,820.83 | 0.9% | 0.00 | `fork-reduce-10_000_000 9 threads` | 780.6% | 213,683.00 | 4,679.83 | 0.7% | 0.00 | `fork-reduce-10_000_000 10 threads` | 932.2% | 178,917.00 | 5,589.18 | 1.9% | 0.00 | `fork-reduce-10_000_000 11 threads` | 1,045.0% | 159,620.00 | 6,264.88 | 1.9% | 0.00 | `fork-reduce-10_000_000 12 threads` | 909.1% | 183,464.00 | 5,450.66 | 2.6% | 0.00 | `fork-reduce-10_000_000 13 threads` | 1,178.9% | 141,483.00 | 7,067.99 | 1.4% | 0.00 | `fork-reduce-10_000_000 14 threads` | 1,080.9% | 154,306.00 | 6,480.63 | 0.7% | 0.00 | `fork-reduce-10_000_000 15 threads` | 1,150.2% | 145,010.00 | 6,896.08 | 0.3% | 0.00 | `fork-reduce-10_000_000 16 threads` | 1,384.4% | 120,483.00 | 8,299.93 | 1.7% | 0.00 | `fork-reduce-10_000_000 17 threads` | 1,157.7% | 144,074.00 | 6,940.88 | 1.2% | 0.00 | `fork-reduce-10_000_000 18 threads` | 1,279.8% | 130,331.00 | 7,672.77 | 1.6% | 0.00 | `fork-reduce-10_000_000 19 threads` | 1,133.9% | 147,098.00 | 6,798.19 | 1.1% | 0.00 | `fork-reduce-10_000_000 20 threads` | 1,574.8% | 105,917.00 | 9,441.36 | 1.8% | 0.00 | `fork-reduce-10_000_000 21 threads` | 1,471.0% | 113,386.00 | 8,819.43 | 0.7% | 0.00 | `fork-reduce-10_000_000 22 threads` | 1,410.8% | 118,227.00 | 8,458.30 | 1.1% | 0.00 | `fork-reduce-10_000_000 23 threads` | 1,456.8% | 114,494.00 | 8,734.08 | 1.9% | 0.00 | `fork-reduce-10_000_000 24 threads` | 1,546.0% | 107,891.00 | 9,268.61 | 0.7% | 0.00 | `fork-reduce-10_000_000 25 threads` | 1,437.8% | 116,007.00 | 8,620.17 | 0.8% | 0.00 | `fork-reduce-10_000_000 26 threads` | 1,392.5% | 119,778.00 | 8,348.78 | 1.3% | 0.00 | `fork-reduce-10_000_000 27 threads` | 1,537.2% | 108,507.00 | 9,216.00 | 1.7% | 0.00 | `fork-reduce-10_000_000 28 threads` | 1,685.6% | 98,953.00 | 10,105.81 | 0.6% | 0.00 | `fork-reduce-10_000_000 29 threads` | 1,582.3% | 105,410.00 | 9,486.77 | 0.4% | 0.00 | `fork-reduce-10_000_000 30 threads` | 1,525.9% | 109,310.00 | 9,148.29 | 1.7% | 0.00 | `fork-reduce-10_000_000 31 threads` | 1,424.9% | 117,060.00 | 8,542.63 | 1.4% | 0.00 | `fork-reduce-10_000_000 32 threads` | 1,572.0% | 106,106.00 | 9,424.54 | 0.5% | 0.00 | `fork-reduce-10_000_000 33 threads` | 1,638.2% | 101,813.00 | 9,821.93 | 1.6% | 0.00 | `fork-reduce-10_000_000 34 threads` | 1,697.4% | 98,266.00 | 10,176.46 | 1.6% | 0.00 | `fork-reduce-10_000_000 35 threads` | 1,800.6% | 92,631.00 | 10,795.52 | 1.1% | 0.00 | `fork-reduce-10_000_000 36 threads` | 1,783.9% | 93,500.00 | 10,695.19 | 0.8% | 0.00 | `fork-reduce-10_000_000 37 threads` | 1,669.4% | 99,913.00 | 10,008.71 | 0.8% | 0.00 | `fork-reduce-10_000_000 38 threads` | 1,765.7% | 94,464.00 | 10,586.04 | 0.5% | 0.00 | `fork-reduce-10_000_000 39 threads` | 1,703.3% | 97,922.00 | 10,212.21 | 0.9% | 0.00 | `fork-reduce-10_000_000 40 threads` | 1,753.7% | 95,110.00 | 10,514.14 | 2.0% | 0.00 | `fork-reduce-10_000_000 41 threads` | 1,731.9% | 96,308.00 | 10,383.35 | 1.6% | 0.00 | `fork-reduce-10_000_000 42 threads` | 1,843.4% | 90,483.00 | 11,051.80 | 2.3% | 0.00 | `fork-reduce-10_000_000 43 threads` | 1,799.3% | 92,699.00 | 10,787.60 | 1.9% | 0.00 | `fork-reduce-10_000_000 44 threads` | 1,797.9% | 92,772.00 | 10,779.11 | 1.1% | 0.00 | `fork-reduce-10_000_000 45 threads` | 1,859.0% | 89,721.00 | 11,145.66 | 1.1% | 0.00 | `fork-reduce-10_000_000 46 threads` | 1,843.8% | 90,461.00 | 11,054.49 | 1.6% | 0.00 | `fork-reduce-10_000_000 47 threads` | 1,834.7% | 90,910.00 | 10,999.89 | 1.6% | 0.00 | `fork-reduce-10_000_000 48 threads` | 1,860.7% | 89,642.00 | 11,155.49 | 1.1% | 0.00 | `fork-reduce-10_000_000 49 threads` | 1,872.6% | 89,071.00 | 11,227.00 | 1.0% | 0.00 | `fork-reduce-10_000_000 50 threads` | 1,863.3% | 89,517.00 | 11,171.06 | 0.9% | 0.00 | `fork-reduce-10_000_000 51 threads` | 1,772.2% | 94,115.00 | 10,625.30 | 0.6% | 0.00 | `fork-reduce-10_000_000 52 threads` | 1,752.1% | 95,196.00 | 10,504.64 | 2.2% | 0.00 | `fork-reduce-10_000_000 53 threads` | 1,782.1% | 93,597.00 | 10,684.10 | 3.5% | 0.00 | `fork-reduce-10_000_000 54 threads` | 1,794.8% | 92,930.00 | 10,760.79 | 2.0% | 0.00 | `fork-reduce-10_000_000 55 threads` | 1,808.8% | 92,215.00 | 10,844.22 | 1.5% | 0.00 | `fork-reduce-10_000_000 56 threads` | 1,829.2% | 91,184.00 | 10,966.84 | 2.3% | 0.00 | `fork-reduce-10_000_000 57 threads` | 1,817.0% | 91,799.00 | 10,893.36 | 2.6% | 0.00 | `fork-reduce-10_000_000 58 threads` | 1,841.3% | 90,584.00 | 11,039.48 | 0.7% | 0.00 | `fork-reduce-10_000_000 59 threads` | 1,831.1% | 91,090.00 | 10,978.15 | 1.8% | 0.00 | `fork-reduce-10_000_000 60 threads` | 1,840.5% | 90,627.00 | 11,034.24 | 0.8% | 0.00 | `fork-reduce-10_000_000 61 threads` | 1,817.9% | 91,749.00 | 10,899.30 | 3.5% | 0.00 | `fork-reduce-10_000_000 62 threads` | 1,784.1% | 93,490.00 | 10,696.33 | 4.2% | 0.00 | `fork-reduce-10_000_000 63 threads` | 1,845.5% | 90,378.00 | 11,064.64 | 2.1% | 0.00 | `fork-reduce-10_000_000 64 threads` | relative | ns/op | op/s | err% | total | fork-reduce-100_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------------ | 100.0% | 17,543,892.00 | 57.00 | 0.0% | 0.19 | `fork-reduce-100_000_000 1 threads` | 193.7% | 9,054,974.00 | 110.44 | 0.0% | 0.10 | `fork-reduce-100_000_000 2 threads` | 277.5% | 6,322,580.00 | 158.16 | 0.1% | 0.07 | `fork-reduce-100_000_000 3 threads` | 369.3% | 4,750,902.00 | 210.49 | 0.1% | 0.05 | `fork-reduce-100_000_000 4 threads` | 464.3% | 3,778,696.00 | 264.64 | 0.1% | 0.04 | `fork-reduce-100_000_000 5 threads` | 530.9% | 3,304,377.00 | 302.63 | 0.2% | 0.04 | `fork-reduce-100_000_000 6 threads` | 609.0% | 2,880,940.00 | 347.11 | 0.2% | 0.03 | `fork-reduce-100_000_000 7 threads` | 672.3% | 2,609,636.00 | 383.20 | 0.3% | 0.03 | `fork-reduce-100_000_000 8 threads` | 721.1% | 2,433,078.00 | 411.00 | 0.1% | 0.03 | `fork-reduce-100_000_000 9 threads` | 818.1% | 2,144,384.00 | 466.33 | 0.2% | 0.02 | `fork-reduce-100_000_000 10 threads` | 858.1% | 2,044,610.00 | 489.09 | 0.2% | 0.02 | `fork-reduce-100_000_000 11 threads` | 921.5% | 1,903,778.00 | 525.27 | 0.1% | 0.02 | `fork-reduce-100_000_000 12 threads` | 968.2% | 1,811,944.00 | 551.89 | 0.3% | 0.02 | `fork-reduce-100_000_000 13 threads` | 964.2% | 1,819,602.00 | 549.57 | 0.2% | 0.02 | `fork-reduce-100_000_000 14 threads` | 987.2% | 1,777,052.00 | 562.73 | 0.3% | 0.02 | `fork-reduce-100_000_000 15 threads` | 996.8% | 1,760,079.00 | 568.16 | 0.2% | 0.02 | `fork-reduce-100_000_000 16 threads` | 1,014.8% | 1,728,742.00 | 578.46 | 0.3% | 0.02 | `fork-reduce-100_000_000 17 threads` | 1,025.2% | 1,711,348.00 | 584.33 | 0.2% | 0.02 | `fork-reduce-100_000_000 18 threads` | 1,037.4% | 1,691,162.00 | 591.31 | 0.2% | 0.02 | `fork-reduce-100_000_000 19 threads` | 1,047.8% | 1,674,401.00 | 597.23 | 0.2% | 0.02 | `fork-reduce-100_000_000 20 threads` | 1,056.9% | 1,659,877.00 | 602.45 | 0.3% | 0.02 | `fork-reduce-100_000_000 21 threads` | 1,064.1% | 1,648,767.00 | 606.51 | 0.4% | 0.02 | `fork-reduce-100_000_000 22 threads` | 1,069.1% | 1,641,031.00 | 609.37 | 0.2% | 0.02 | `fork-reduce-100_000_000 23 threads` | 1,075.8% | 1,630,702.00 | 613.23 | 0.3% | 0.02 | `fork-reduce-100_000_000 24 threads` | 1,082.0% | 1,621,448.00 | 616.73 | 0.2% | 0.02 | `fork-reduce-100_000_000 25 threads` | 1,090.2% | 1,609,230.00 | 621.42 | 0.2% | 0.02 | `fork-reduce-100_000_000 26 threads` | 1,094.0% | 1,603,702.00 | 623.56 | 0.2% | 0.02 | `fork-reduce-100_000_000 27 threads` | 1,101.0% | 1,593,458.00 | 627.57 | 0.2% | 0.02 | `fork-reduce-100_000_000 28 threads` | 1,110.1% | 1,580,386.00 | 632.76 | 0.2% | 0.02 | `fork-reduce-100_000_000 29 threads` | 1,119.1% | 1,567,675.00 | 637.89 | 0.2% | 0.02 | `fork-reduce-100_000_000 30 threads` | 1,132.9% | 1,548,590.00 | 645.75 | 0.3% | 0.02 | `fork-reduce-100_000_000 31 threads` | 1,141.3% | 1,537,186.00 | 650.54 | 0.1% | 0.02 | `fork-reduce-100_000_000 32 threads` | 1,158.9% | 1,513,820.00 | 660.58 | 0.3% | 0.02 | `fork-reduce-100_000_000 33 threads` | 1,174.1% | 1,494,204.00 | 669.25 | 0.2% | 0.02 | `fork-reduce-100_000_000 34 threads` | 1,188.7% | 1,475,943.00 | 677.53 | 0.2% | 0.02 | `fork-reduce-100_000_000 35 threads` | 1,197.5% | 1,465,070.00 | 682.56 | 0.1% | 0.02 | `fork-reduce-100_000_000 36 threads` | 1,208.6% | 1,451,535.00 | 688.93 | 0.4% | 0.02 | `fork-reduce-100_000_000 37 threads` | 1,220.7% | 1,437,201.00 | 695.80 | 0.2% | 0.02 | `fork-reduce-100_000_000 38 threads` | 1,230.9% | 1,425,281.00 | 701.62 | 0.4% | 0.02 | `fork-reduce-100_000_000 39 threads` | 1,243.3% | 1,411,067.00 | 708.68 | 0.3% | 0.02 | `fork-reduce-100_000_000 40 threads` | 1,249.1% | 1,404,554.00 | 711.97 | 0.2% | 0.02 | `fork-reduce-100_000_000 41 threads` | 1,258.7% | 1,393,797.00 | 717.46 | 0.1% | 0.02 | `fork-reduce-100_000_000 42 threads` | 1,265.9% | 1,385,907.00 | 721.55 | 0.1% | 0.02 | `fork-reduce-100_000_000 43 threads` | 1,267.5% | 1,384,147.00 | 722.47 | 0.1% | 0.02 | `fork-reduce-100_000_000 44 threads` | 1,276.6% | 1,374,234.00 | 727.68 | 0.2% | 0.02 | `fork-reduce-100_000_000 45 threads` | 1,275.7% | 1,375,183.00 | 727.18 | 0.2% | 0.02 | `fork-reduce-100_000_000 46 threads` | 1,286.2% | 1,363,959.00 | 733.16 | 0.2% | 0.01 | `fork-reduce-100_000_000 47 threads` | 1,285.7% | 1,364,576.00 | 732.83 | 0.2% | 0.02 | `fork-reduce-100_000_000 48 threads` | 1,288.8% | 1,361,241.00 | 734.62 | 0.2% | 0.01 | `fork-reduce-100_000_000 49 threads` | 1,292.0% | 1,357,893.00 | 736.44 | 0.2% | 0.01 | `fork-reduce-100_000_000 50 threads` | 1,294.7% | 1,355,062.00 | 737.97 | 0.4% | 0.01 | `fork-reduce-100_000_000 51 threads` | 1,305.2% | 1,344,137.00 | 743.97 | 0.3% | 0.01 | `fork-reduce-100_000_000 52 threads` | 1,305.9% | 1,343,446.00 | 744.35 | 0.3% | 0.01 | `fork-reduce-100_000_000 53 threads` | 1,307.7% | 1,341,557.00 | 745.40 | 0.2% | 0.01 | `fork-reduce-100_000_000 54 threads` | 1,307.4% | 1,341,889.00 | 745.22 | 0.3% | 0.01 | `fork-reduce-100_000_000 55 threads` | 1,312.2% | 1,336,969.00 | 747.96 | 0.3% | 0.01 | `fork-reduce-100_000_000 56 threads` | 1,312.0% | 1,337,183.00 | 747.84 | 0.2% | 0.01 | `fork-reduce-100_000_000 57 threads` | 1,310.5% | 1,338,754.00 | 746.96 | 0.3% | 0.01 | `fork-reduce-100_000_000 58 threads` | 1,312.1% | 1,337,067.00 | 747.91 | 0.3% | 0.01 | `fork-reduce-100_000_000 59 threads` | 1,313.5% | 1,335,652.00 | 748.70 | 0.1% | 0.01 | `fork-reduce-100_000_000 60 threads` | 1,315.9% | 1,333,232.00 | 750.06 | 0.1% | 0.01 | `fork-reduce-100_000_000 61 threads` | 1,318.1% | 1,330,983.00 | 751.32 | 0.2% | 0.01 | `fork-reduce-100_000_000 62 threads` | 1,314.7% | 1,334,437.00 | 749.38 | 0.2% | 0.01 | `fork-reduce-100_000_000 63 threads` | 1,317.0% | 1,332,094.00 | 750.70 | 0.1% | 0.01 | `fork-reduce-100_000_000 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | fork-dfs-3,3 |---------:|--------------------:|--------------------:|--------:|----------:|:------------- | 100.0% | 2,222.53 | 449,937.01 | 0.3% | 0.00 | `fork-dfs-3,3 1 threads` | 87.4% | 2,542.00 | 393,391.03 | 0.6% | 0.00 | `fork-dfs-3,3 2 threads` | 77.3% | 2,876.38 | 347,658.65 | 1.3% | 0.00 | `fork-dfs-3,3 3 threads` | 73.6% | 3,017.80 | 331,367.22 | 1.2% | 0.00 | `fork-dfs-3,3 4 threads` | 74.6% | 2,980.36 | 335,529.53 | 1.6% | 0.00 | `fork-dfs-3,3 5 threads` | 69.5% | 3,195.91 | 312,900.01 | 2.5% | 0.00 | `fork-dfs-3,3 6 threads` | 69.2% | 3,210.22 | 311,504.91 | 2.3% | 0.00 | `fork-dfs-3,3 7 threads` | 66.3% | 3,350.18 | 298,491.26 | 3.1% | 0.00 | `fork-dfs-3,3 8 threads` | 68.3% | 3,256.00 | 307,125.31 | 2.5% | 0.00 | `fork-dfs-3,3 9 threads` | 69.2% | 3,213.45 | 311,191.58 | 3.0% | 0.00 | `fork-dfs-3,3 10 threads` | 65.3% | 3,406.11 | 293,589.95 | 1.4% | 0.00 | `fork-dfs-3,3 11 threads` | 62.0% | 3,582.80 | 279,111.31 | 1.5% | 0.00 | `fork-dfs-3,3 12 threads` | 63.7% | 3,488.30 | 286,672.59 | 2.4% | 0.00 | `fork-dfs-3,3 13 threads` | 66.3% | 3,354.20 | 298,133.68 | 6.1% | 0.00 | :wavy_dash: `fork-dfs-3,3 14 threads` (Unstable with ~10.2 iters. Increase `minEpochIterations` to e.g. 102) | 60.7% | 3,664.22 | 272,909.21 | 2.6% | 0.00 | `fork-dfs-3,3 15 threads` | 59.1% | 3,760.80 | 265,900.87 | 3.0% | 0.00 | `fork-dfs-3,3 16 threads` | 60.2% | 3,693.22 | 270,766.27 | 3.2% | 0.00 | `fork-dfs-3,3 17 threads` | 57.2% | 3,887.78 | 257,216.35 | 3.0% | 0.00 | `fork-dfs-3,3 18 threads` | 61.5% | 3,615.40 | 276,594.57 | 1.9% | 0.00 | `fork-dfs-3,3 19 threads` | 60.9% | 3,651.75 | 273,841.31 | 2.6% | 0.00 | `fork-dfs-3,3 20 threads` | 55.7% | 3,987.78 | 250,766.23 | 2.6% | 0.00 | `fork-dfs-3,3 21 threads` | 59.1% | 3,759.89 | 265,965.31 | 2.3% | 0.00 | `fork-dfs-3,3 22 threads` | 55.7% | 3,986.62 | 250,838.74 | 4.2% | 0.00 | `fork-dfs-3,3 23 threads` | 54.4% | 4,081.87 | 244,985.45 | 2.7% | 0.00 | `fork-dfs-3,3 24 threads` | 58.7% | 3,786.50 | 264,096.13 | 2.0% | 0.00 | `fork-dfs-3,3 25 threads` | 55.4% | 4,012.50 | 249,221.18 | 3.5% | 0.00 | `fork-dfs-3,3 26 threads` | 51.6% | 4,304.33 | 232,324.01 | 2.1% | 0.00 | `fork-dfs-3,3 27 threads` | 50.9% | 4,368.75 | 228,898.43 | 4.3% | 0.00 | `fork-dfs-3,3 28 threads` | 54.4% | 4,085.22 | 244,784.73 | 3.2% | 0.00 | `fork-dfs-3,3 29 threads` | 50.8% | 4,377.12 | 228,460.46 | 5.6% | 0.00 | :wavy_dash: `fork-dfs-3,3 30 threads` (Unstable with ~7.8 iters. Increase `minEpochIterations` to e.g. 78) | 51.0% | 4,360.71 | 229,320.23 | 3.3% | 0.00 | `fork-dfs-3,3 31 threads` | 43.2% | 5,150.29 | 194,163.99 | 3.7% | 0.00 | `fork-dfs-3,3 32 threads` | 44.0% | 5,048.57 | 198,075.83 | 3.4% | 0.00 | `fork-dfs-3,3 33 threads` | 46.8% | 4,745.14 | 210,741.81 | 1.3% | 0.00 | `fork-dfs-3,3 34 threads` | 47.7% | 4,660.87 | 214,551.99 | 3.8% | 0.00 | `fork-dfs-3,3 35 threads` | 47.5% | 4,676.00 | 213,858.00 | 1.2% | 0.00 | `fork-dfs-3,3 36 threads` | 37.2% | 5,982.40 | 167,156.99 | 8.1% | 0.00 | :wavy_dash: `fork-dfs-3,3 37 threads` (Unstable with ~5.6 iters. Increase `minEpochIterations` to e.g. 56) | 44.9% | 4,945.14 | 202,218.63 | 2.8% | 0.00 | `fork-dfs-3,3 38 threads` | 46.4% | 4,794.38 | 208,577.76 | 5.3% | 0.00 | :wavy_dash: `fork-dfs-3,3 39 threads` (Unstable with ~7.4 iters. Increase `minEpochIterations` to e.g. 74) | 45.1% | 4,928.29 | 202,910.31 | 2.9% | 0.00 | `fork-dfs-3,3 40 threads` | 40.7% | 5,454.71 | 183,327.66 | 5.0% | 0.00 | `fork-dfs-3,3 41 threads` | 40.3% | 5,511.00 | 181,455.27 | 6.7% | 0.00 | :wavy_dash: `fork-dfs-3,3 42 threads` (Unstable with ~5.8 iters. Increase `minEpochIterations` to e.g. 58) | 45.8% | 4,857.00 | 205,888.41 | 2.3% | 0.00 | `fork-dfs-3,3 43 threads` | 42.6% | 5,220.29 | 191,560.40 | 1.5% | 0.00 | `fork-dfs-3,3 44 threads` | 43.4% | 5,115.83 | 195,471.58 | 5.3% | 0.00 | :wavy_dash: `fork-dfs-3,3 45 threads` (Unstable with ~6.5 iters. Increase `minEpochIterations` to e.g. 65) | 41.7% | 5,330.14 | 187,612.23 | 9.6% | 0.00 | :wavy_dash: `fork-dfs-3,3 46 threads` (Unstable with ~6.3 iters. Increase `minEpochIterations` to e.g. 63) | 41.8% | 5,318.29 | 188,030.51 | 7.9% | 0.00 | :wavy_dash: `fork-dfs-3,3 47 threads` (Unstable with ~6.5 iters. Increase `minEpochIterations` to e.g. 65) | 41.7% | 5,333.86 | 187,481.59 | 2.1% | 0.00 | `fork-dfs-3,3 48 threads` | 41.0% | 5,417.83 | 184,575.63 | 3.0% | 0.00 | `fork-dfs-3,3 49 threads` | 38.2% | 5,816.71 | 171,918.36 | 11.7% | 0.00 | :wavy_dash: `fork-dfs-3,3 50 threads` (Unstable with ~6.5 iters. Increase `minEpochIterations` to e.g. 65) | 38.3% | 5,802.00 | 172,354.36 | 3.9% | 0.00 | `fork-dfs-3,3 51 threads` | 36.6% | 6,078.67 | 164,509.76 | 1.4% | 0.00 | `fork-dfs-3,3 52 threads` | 35.2% | 6,318.83 | 158,257.06 | 6.2% | 0.00 | :wavy_dash: `fork-dfs-3,3 53 threads` (Unstable with ~5.6 iters. Increase `minEpochIterations` to e.g. 56) | 38.0% | 5,847.50 | 171,013.25 | 4.7% | 0.00 | `fork-dfs-3,3 54 threads` | 35.4% | 6,271.00 | 159,464.20 | 5.1% | 0.00 | :wavy_dash: `fork-dfs-3,3 55 threads` (Unstable with ~5.5 iters. Increase `minEpochIterations` to e.g. 55) | 38.3% | 5,807.50 | 172,191.13 | 5.6% | 0.00 | :wavy_dash: `fork-dfs-3,3 56 threads` (Unstable with ~5.7 iters. Increase `minEpochIterations` to e.g. 57) | 35.6% | 6,245.60 | 160,112.72 | 4.3% | 0.00 | `fork-dfs-3,3 57 threads` | 35.0% | 6,351.00 | 157,455.52 | 6.8% | 0.00 | :wavy_dash: `fork-dfs-3,3 58 threads` (Unstable with ~5.0 iters. Increase `minEpochIterations` to e.g. 50) | 35.1% | 6,332.25 | 157,921.75 | 4.6% | 0.00 | `fork-dfs-3,3 59 threads` | 33.4% | 6,655.40 | 150,253.93 | 11.6% | 0.00 | :wavy_dash: `fork-dfs-3,3 60 threads` (Unstable with ~5.3 iters. Increase `minEpochIterations` to e.g. 53) | 29.2% | 7,599.25 | 131,591.93 | 8.0% | 0.00 | :wavy_dash: `fork-dfs-3,3 61 threads` (Unstable with ~4.6 iters. Increase `minEpochIterations` to e.g. 46) | 35.3% | 6,288.33 | 159,024.65 | 3.4% | 0.00 | `fork-dfs-3,3 62 threads` | 34.3% | 6,473.20 | 154,483.10 | 5.7% | 0.00 | :wavy_dash: `fork-dfs-3,3 63 threads` (Unstable with ~4.9 iters. Increase `minEpochIterations` to e.g. 49) | 31.9% | 6,965.40 | 143,566.77 | 5.3% | 0.00 | :wavy_dash: `fork-dfs-3,3 64 threads` (Unstable with ~5.0 iters. Increase `minEpochIterations` to e.g. 50) | relative | ns/op | op/s | err% | total | fork-dfs-5,5 |---------:|--------------------:|--------------------:|--------:|----------:|:------------- | 100.0% | 175,907.00 | 5,684.82 | 0.2% | 0.00 | `fork-dfs-5,5 1 threads` | 163.0% | 107,888.00 | 9,268.87 | 0.7% | 0.00 | `fork-dfs-5,5 2 threads` | 194.6% | 90,412.00 | 11,060.48 | 5.1% | 0.00 | :wavy_dash: `fork-dfs-5,5 3 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 249.8% | 70,420.00 | 14,200.51 | 6.5% | 0.00 | :wavy_dash: `fork-dfs-5,5 4 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 298.0% | 59,030.00 | 16,940.54 | 2.6% | 0.00 | `fork-dfs-5,5 5 threads` | 316.0% | 55,659.00 | 17,966.55 | 6.3% | 0.00 | :wavy_dash: `fork-dfs-5,5 6 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 374.0% | 47,037.00 | 21,259.86 | 3.0% | 0.00 | `fork-dfs-5,5 7 threads` | 407.1% | 43,207.00 | 23,144.40 | 5.0% | 0.00 | :wavy_dash: `fork-dfs-5,5 8 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 418.0% | 42,080.00 | 23,764.26 | 3.3% | 0.00 | `fork-dfs-5,5 9 threads` | 423.8% | 41,506.00 | 24,092.90 | 2.2% | 0.00 | `fork-dfs-5,5 10 threads` | 474.1% | 37,100.00 | 26,954.18 | 2.8% | 0.00 | `fork-dfs-5,5 11 threads` | 479.8% | 36,663.00 | 27,275.45 | 3.6% | 0.00 | `fork-dfs-5,5 12 threads` | 496.2% | 35,449.00 | 28,209.54 | 3.2% | 0.00 | `fork-dfs-5,5 13 threads` | 511.8% | 34,371.00 | 29,094.29 | 1.9% | 0.00 | `fork-dfs-5,5 14 threads` | 529.9% | 33,196.00 | 30,124.11 | 2.1% | 0.00 | `fork-dfs-5,5 15 threads` | 540.5% | 32,548.00 | 30,723.85 | 2.5% | 0.00 | `fork-dfs-5,5 16 threads` | 533.1% | 32,999.00 | 30,303.95 | 0.9% | 0.00 | `fork-dfs-5,5 17 threads` | 558.7% | 31,485.00 | 31,761.16 | 2.1% | 0.00 | `fork-dfs-5,5 18 threads` | 588.9% | 29,871.00 | 33,477.29 | 1.9% | 0.00 | `fork-dfs-5,5 19 threads` | 590.7% | 29,777.00 | 33,582.97 | 2.3% | 0.00 | `fork-dfs-5,5 20 threads` | 601.4% | 29,252.00 | 34,185.70 | 1.6% | 0.00 | `fork-dfs-5,5 21 threads` | 603.2% | 29,160.00 | 34,293.55 | 2.1% | 0.00 | `fork-dfs-5,5 22 threads` | 630.2% | 27,912.00 | 35,826.88 | 2.8% | 0.00 | `fork-dfs-5,5 23 threads` | 621.3% | 28,312.00 | 35,320.71 | 2.7% | 0.00 | `fork-dfs-5,5 24 threads` | 612.9% | 28,700.00 | 34,843.21 | 2.0% | 0.00 | `fork-dfs-5,5 25 threads` | 638.6% | 27,546.00 | 36,302.91 | 2.1% | 0.00 | `fork-dfs-5,5 26 threads` | 658.1% | 26,731.00 | 37,409.75 | 2.2% | 0.00 | `fork-dfs-5,5 27 threads` | 647.8% | 27,154.00 | 36,826.99 | 1.7% | 0.00 | `fork-dfs-5,5 28 threads` | 659.8% | 26,659.00 | 37,510.78 | 1.8% | 0.00 | `fork-dfs-5,5 29 threads` | 640.1% | 27,480.00 | 36,390.10 | 3.3% | 0.00 | `fork-dfs-5,5 30 threads` | 672.6% | 26,154.00 | 38,235.07 | 1.5% | 0.00 | `fork-dfs-5,5 31 threads` | 681.2% | 25,822.00 | 38,726.67 | 1.2% | 0.00 | `fork-dfs-5,5 32 threads` | 678.7% | 25,919.00 | 38,581.74 | 1.6% | 0.00 | `fork-dfs-5,5 33 threads` | 687.5% | 25,585.00 | 39,085.40 | 0.9% | 0.00 | `fork-dfs-5,5 34 threads` | 665.9% | 26,418.00 | 37,852.98 | 1.3% | 0.00 | `fork-dfs-5,5 35 threads` | 697.9% | 25,206.00 | 39,673.09 | 2.0% | 0.00 | `fork-dfs-5,5 36 threads` | 702.1% | 25,053.00 | 39,915.38 | 2.5% | 0.00 | `fork-dfs-5,5 37 threads` | 698.8% | 25,172.00 | 39,726.68 | 3.6% | 0.00 | `fork-dfs-5,5 38 threads` | 688.8% | 25,538.00 | 39,157.33 | 1.7% | 0.00 | `fork-dfs-5,5 39 threads` | 689.3% | 25,520.00 | 39,184.95 | 1.9% | 0.00 | `fork-dfs-5,5 40 threads` | 676.6% | 25,998.00 | 38,464.50 | 1.6% | 0.00 | `fork-dfs-5,5 41 threads` | 701.5% | 25,076.00 | 39,878.77 | 4.3% | 0.00 | `fork-dfs-5,5 42 threads` | 692.5% | 25,403.00 | 39,365.43 | 1.2% | 0.00 | `fork-dfs-5,5 43 threads` | 700.7% | 25,106.00 | 39,831.12 | 2.2% | 0.00 | `fork-dfs-5,5 44 threads` | 703.2% | 25,014.00 | 39,977.61 | 4.2% | 0.00 | `fork-dfs-5,5 45 threads` | 710.1% | 24,773.00 | 40,366.53 | 3.6% | 0.00 | `fork-dfs-5,5 46 threads` | 704.1% | 24,983.00 | 40,027.22 | 1.3% | 0.00 | `fork-dfs-5,5 47 threads` | 713.7% | 24,647.00 | 40,572.89 | 1.3% | 0.00 | `fork-dfs-5,5 48 threads` | 716.0% | 24,569.00 | 40,701.70 | 1.9% | 0.00 | `fork-dfs-5,5 49 threads` | 721.5% | 24,381.00 | 41,015.54 | 2.3% | 0.00 | `fork-dfs-5,5 50 threads` | 719.1% | 24,463.00 | 40,878.06 | 1.4% | 0.00 | `fork-dfs-5,5 51 threads` | 730.4% | 24,084.00 | 41,521.34 | 3.1% | 0.00 | `fork-dfs-5,5 52 threads` | 721.5% | 24,382.00 | 41,013.86 | 1.8% | 0.00 | `fork-dfs-5,5 53 threads` | 728.2% | 24,156.00 | 41,397.58 | 1.9% | 0.00 | `fork-dfs-5,5 54 threads` | 723.8% | 24,302.00 | 41,148.88 | 2.7% | 0.00 | `fork-dfs-5,5 55 threads` | 718.0% | 24,500.00 | 40,816.33 | 2.5% | 0.00 | `fork-dfs-5,5 56 threads` | 723.1% | 24,328.00 | 41,104.90 | 4.0% | 0.00 | `fork-dfs-5,5 57 threads` | 718.4% | 24,487.00 | 40,838.00 | 2.3% | 0.00 | `fork-dfs-5,5 58 threads` | 730.3% | 24,088.00 | 41,514.45 | 2.2% | 0.00 | `fork-dfs-5,5 59 threads` | 723.3% | 24,319.00 | 41,120.11 | 2.8% | 0.00 | `fork-dfs-5,5 60 threads` | 729.0% | 24,129.00 | 41,443.91 | 3.5% | 0.00 | `fork-dfs-5,5 61 threads` | 730.0% | 24,098.00 | 41,497.22 | 1.7% | 0.00 | `fork-dfs-5,5 62 threads` | 713.9% | 24,641.00 | 40,582.77 | 2.2% | 0.00 | `fork-dfs-5,5 63 threads` | 729.8% | 24,102.50 | 41,489.47 | 1.7% | 0.00 | `fork-dfs-5,5 64 threads` | relative | ns/op | op/s | err% | total | fork-dfs-6,6 |---------:|--------------------:|--------------------:|--------:|----------:|:------------- | 100.0% | 411,565.00 | 2,429.75 | 0.1% | 0.00 | `fork-dfs-6,6 1 threads` | 156.7% | 262,576.00 | 3,808.42 | 0.5% | 0.00 | `fork-dfs-6,6 2 threads` | 260.1% | 158,239.00 | 6,319.55 | 2.3% | 0.00 | `fork-dfs-6,6 3 threads` | 318.4% | 129,263.00 | 7,736.17 | 4.2% | 0.00 | `fork-dfs-6,6 4 threads` | 372.9% | 110,375.00 | 9,060.02 | 2.2% | 0.00 | `fork-dfs-6,6 5 threads` | 410.4% | 100,279.00 | 9,972.18 | 2.9% | 0.00 | `fork-dfs-6,6 6 threads` | 482.3% | 85,342.00 | 11,717.56 | 3.7% | 0.00 | `fork-dfs-6,6 7 threads` | 512.6% | 80,291.00 | 12,454.70 | 3.1% | 0.00 | `fork-dfs-6,6 8 threads` | 543.8% | 75,680.00 | 13,213.53 | 3.5% | 0.00 | `fork-dfs-6,6 9 threads` | 569.1% | 72,317.00 | 13,828.01 | 2.5% | 0.00 | `fork-dfs-6,6 10 threads` | 628.6% | 65,472.00 | 15,273.70 | 4.1% | 0.00 | `fork-dfs-6,6 11 threads` | 649.9% | 63,328.00 | 15,790.80 | 1.2% | 0.00 | `fork-dfs-6,6 12 threads` | 670.2% | 61,413.00 | 16,283.20 | 3.4% | 0.00 | `fork-dfs-6,6 13 threads` | 701.9% | 58,638.00 | 17,053.79 | 2.0% | 0.00 | `fork-dfs-6,6 14 threads` | 760.0% | 54,153.00 | 18,466.20 | 2.4% | 0.00 | `fork-dfs-6,6 15 threads` | 807.1% | 50,993.00 | 19,610.53 | 2.1% | 0.00 | `fork-dfs-6,6 16 threads` | 783.9% | 52,499.00 | 19,047.98 | 3.6% | 0.00 | `fork-dfs-6,6 17 threads` | 829.2% | 49,631.00 | 20,148.70 | 2.2% | 0.00 | `fork-dfs-6,6 18 threads` | 819.8% | 50,201.00 | 19,919.92 | 2.9% | 0.00 | `fork-dfs-6,6 19 threads` | 843.6% | 48,785.00 | 20,498.10 | 2.6% | 0.00 | `fork-dfs-6,6 20 threads` | 894.6% | 46,003.00 | 21,737.71 | 3.1% | 0.00 | `fork-dfs-6,6 21 threads` | 935.5% | 43,992.00 | 22,731.41 | 0.8% | 0.00 | `fork-dfs-6,6 22 threads` | 879.8% | 46,778.00 | 21,377.57 | 3.5% | 0.00 | `fork-dfs-6,6 23 threads` | 927.7% | 44,363.00 | 22,541.31 | 2.5% | 0.00 | `fork-dfs-6,6 24 threads` | 975.4% | 42,195.00 | 23,699.49 | 1.0% | 0.00 | `fork-dfs-6,6 25 threads` | 966.5% | 42,582.00 | 23,484.10 | 1.8% | 0.00 | `fork-dfs-6,6 26 threads` | 978.4% | 42,065.00 | 23,772.73 | 3.2% | 0.00 | `fork-dfs-6,6 27 threads` | 973.5% | 42,275.00 | 23,654.64 | 2.4% | 0.00 | `fork-dfs-6,6 28 threads` | 1,008.9% | 40,792.00 | 24,514.61 | 2.2% | 0.00 | `fork-dfs-6,6 29 threads` | 983.0% | 41,870.00 | 23,883.45 | 1.8% | 0.00 | `fork-dfs-6,6 30 threads` | 1,040.9% | 39,540.00 | 25,290.84 | 2.0% | 0.00 | `fork-dfs-6,6 31 threads` | 1,034.1% | 39,800.00 | 25,125.63 | 2.6% | 0.00 | `fork-dfs-6,6 32 threads` | 1,067.9% | 38,540.00 | 25,947.07 | 2.0% | 0.00 | `fork-dfs-6,6 33 threads` | 1,086.1% | 37,895.00 | 26,388.71 | 3.1% | 0.00 | `fork-dfs-6,6 34 threads` | 1,086.3% | 37,888.00 | 26,393.58 | 3.0% | 0.00 | `fork-dfs-6,6 35 threads` | 1,090.1% | 37,755.00 | 26,486.56 | 3.1% | 0.00 | `fork-dfs-6,6 36 threads` | 1,118.8% | 36,787.00 | 27,183.52 | 3.0% | 0.00 | `fork-dfs-6,6 37 threads` | 1,112.2% | 37,006.00 | 27,022.64 | 1.9% | 0.00 | `fork-dfs-6,6 38 threads` | 1,127.7% | 36,495.00 | 27,401.01 | 3.1% | 0.00 | `fork-dfs-6,6 39 threads` | 1,154.3% | 35,656.00 | 28,045.77 | 2.0% | 0.00 | `fork-dfs-6,6 40 threads` | 1,115.4% | 36,897.00 | 27,102.47 | 2.0% | 0.00 | `fork-dfs-6,6 41 threads` | 1,156.7% | 35,581.00 | 28,104.89 | 2.1% | 0.00 | `fork-dfs-6,6 42 threads` | 1,174.8% | 35,032.00 | 28,545.33 | 3.6% | 0.00 | `fork-dfs-6,6 43 threads` | 1,168.7% | 35,215.00 | 28,396.99 | 2.0% | 0.00 | `fork-dfs-6,6 44 threads` | 1,175.9% | 35,001.00 | 28,570.61 | 2.7% | 0.00 | `fork-dfs-6,6 45 threads` | 1,165.6% | 35,310.00 | 28,320.59 | 1.5% | 0.00 | `fork-dfs-6,6 46 threads` | 1,184.8% | 34,737.00 | 28,787.75 | 3.4% | 0.00 | `fork-dfs-6,6 47 threads` | 1,170.1% | 35,173.00 | 28,430.90 | 3.4% | 0.00 | `fork-dfs-6,6 48 threads` | 1,200.7% | 34,276.00 | 29,174.93 | 3.7% | 0.00 | `fork-dfs-6,6 49 threads` | 1,217.4% | 33,808.00 | 29,578.80 | 1.8% | 0.00 | `fork-dfs-6,6 50 threads` | 1,220.5% | 33,722.00 | 29,654.23 | 1.4% | 0.00 | `fork-dfs-6,6 51 threads` | 1,216.6% | 33,828.00 | 29,561.31 | 2.1% | 0.00 | `fork-dfs-6,6 52 threads` | 1,223.0% | 33,651.00 | 29,716.80 | 3.2% | 0.00 | `fork-dfs-6,6 53 threads` | 1,234.8% | 33,331.00 | 30,002.10 | 2.2% | 0.00 | `fork-dfs-6,6 54 threads` | 1,199.1% | 34,323.00 | 29,134.98 | 2.9% | 0.00 | `fork-dfs-6,6 55 threads` | 1,245.8% | 33,037.00 | 30,269.09 | 2.0% | 0.00 | `fork-dfs-6,6 56 threads` | 1,224.9% | 33,599.00 | 29,762.79 | 3.7% | 0.00 | `fork-dfs-6,6 57 threads` | 1,274.0% | 32,306.00 | 30,954.00 | 2.4% | 0.00 | `fork-dfs-6,6 58 threads` | 1,244.5% | 33,070.00 | 30,238.89 | 2.2% | 0.00 | `fork-dfs-6,6 59 threads` | 1,251.3% | 32,890.00 | 30,404.38 | 2.2% | 0.00 | `fork-dfs-6,6 60 threads` | 1,245.3% | 33,049.00 | 30,258.10 | 2.5% | 0.00 | `fork-dfs-6,6 61 threads` | 1,252.0% | 32,873.00 | 30,420.10 | 3.4% | 0.00 | `fork-dfs-6,6 62 threads` | 1,277.8% | 32,210.00 | 31,046.26 | 1.1% | 0.00 | `fork-dfs-6,6 63 threads` | 1,249.4% | 32,941.00 | 30,357.31 | 2.1% | 0.00 | `fork-dfs-6,6 64 threads` | relative | ns/op | op/s | err% | total | fork-dfs-7,7 |---------:|--------------------:|--------------------:|--------:|----------:|:------------- | 100.0% | 76,044,093.00 | 13.15 | 0.0% | 0.84 | `fork-dfs-7,7 1 threads` | 363.4% | 20,923,845.00 | 47.79 | 0.5% | 0.23 | `fork-dfs-7,7 2 threads` | 538.7% | 14,115,652.00 | 70.84 | 0.8% | 0.16 | `fork-dfs-7,7 3 threads` | 686.7% | 11,073,285.00 | 90.31 | 3.2% | 0.13 | `fork-dfs-7,7 4 threads` | 879.2% | 8,649,204.00 | 115.62 | 2.2% | 0.10 | `fork-dfs-7,7 5 threads` | 1,028.8% | 7,391,552.00 | 135.29 | 1.8% | 0.08 | `fork-dfs-7,7 6 threads` | 1,188.0% | 6,400,780.00 | 156.23 | 3.8% | 0.07 | `fork-dfs-7,7 7 threads` | 1,403.5% | 5,418,267.00 | 184.56 | 1.0% | 0.06 | `fork-dfs-7,7 8 threads` | 1,536.1% | 4,950,579.00 | 202.00 | 2.5% | 0.05 | `fork-dfs-7,7 9 threads` | 1,752.3% | 4,339,793.00 | 230.43 | 1.1% | 0.05 | `fork-dfs-7,7 10 threads` | 1,792.4% | 4,242,686.00 | 235.70 | 4.2% | 0.05 | `fork-dfs-7,7 11 threads` | 2,036.2% | 3,734,657.00 | 267.76 | 1.7% | 0.04 | `fork-dfs-7,7 12 threads` | 2,207.3% | 3,445,156.00 | 290.26 | 0.9% | 0.04 | `fork-dfs-7,7 13 threads` | 2,368.5% | 3,210,615.00 | 311.47 | 1.2% | 0.04 | `fork-dfs-7,7 14 threads` | 2,499.2% | 3,042,707.00 | 328.65 | 1.8% | 0.03 | `fork-dfs-7,7 15 threads` | 2,672.2% | 2,845,745.00 | 351.40 | 2.0% | 0.03 | `fork-dfs-7,7 16 threads` | 2,872.7% | 2,647,139.00 | 377.77 | 1.2% | 0.03 | `fork-dfs-7,7 17 threads` | 3,019.2% | 2,518,675.00 | 397.03 | 1.5% | 0.03 | `fork-dfs-7,7 18 threads` | 3,119.1% | 2,438,047.00 | 410.16 | 1.4% | 0.03 | `fork-dfs-7,7 19 threads` | 3,345.3% | 2,273,157.00 | 439.92 | 1.0% | 0.03 | `fork-dfs-7,7 20 threads` | 3,490.8% | 2,178,413.00 | 459.05 | 1.5% | 0.02 | `fork-dfs-7,7 21 threads` | 3,612.2% | 2,105,197.00 | 475.01 | 1.1% | 0.02 | `fork-dfs-7,7 22 threads` | 3,752.6% | 2,026,453.00 | 493.47 | 1.3% | 0.02 | `fork-dfs-7,7 23 threads` | 3,908.1% | 1,945,816.00 | 513.92 | 1.0% | 0.02 | `fork-dfs-7,7 24 threads` | 4,128.4% | 1,841,983.00 | 542.89 | 1.4% | 0.02 | `fork-dfs-7,7 25 threads` | 4,281.9% | 1,775,934.00 | 563.08 | 0.9% | 0.02 | `fork-dfs-7,7 26 threads` | 4,392.2% | 1,731,336.00 | 577.59 | 1.1% | 0.02 | `fork-dfs-7,7 27 threads` | 4,609.1% | 1,649,853.00 | 606.11 | 1.6% | 0.02 | `fork-dfs-7,7 28 threads` | 4,629.1% | 1,642,758.00 | 608.73 | 0.8% | 0.02 | `fork-dfs-7,7 29 threads` | 4,830.9% | 1,574,125.00 | 635.27 | 0.7% | 0.02 | `fork-dfs-7,7 30 threads` | 5,023.9% | 1,513,635.00 | 660.66 | 1.0% | 0.02 | `fork-dfs-7,7 31 threads` | 5,036.2% | 1,509,936.00 | 662.28 | 1.8% | 0.02 | `fork-dfs-7,7 32 threads` | 5,295.8% | 1,435,945.00 | 696.41 | 1.9% | 0.02 | `fork-dfs-7,7 33 threads` | 5,493.2% | 1,384,327.00 | 722.37 | 1.5% | 0.02 | `fork-dfs-7,7 34 threads` | 5,639.1% | 1,348,511.00 | 741.56 | 1.6% | 0.01 | `fork-dfs-7,7 35 threads` | 5,707.8% | 1,332,292.00 | 750.59 | 1.3% | 0.01 | `fork-dfs-7,7 36 threads` | 5,817.0% | 1,307,282.00 | 764.95 | 0.7% | 0.01 | `fork-dfs-7,7 37 threads` | 6,016.1% | 1,264,003.00 | 791.14 | 0.7% | 0.01 | `fork-dfs-7,7 38 threads` | 6,194.6% | 1,227,590.00 | 814.60 | 0.7% | 0.01 | `fork-dfs-7,7 39 threads` | 6,338.5% | 1,199,713.00 | 833.53 | 1.4% | 0.01 | `fork-dfs-7,7 40 threads` | 6,391.7% | 1,189,725.00 | 840.53 | 1.2% | 0.01 | `fork-dfs-7,7 41 threads` | 6,621.7% | 1,148,399.00 | 870.78 | 1.5% | 0.01 | `fork-dfs-7,7 42 threads` | 6,762.0% | 1,124,576.00 | 889.22 | 0.9% | 0.01 | `fork-dfs-7,7 43 threads` | 6,847.8% | 1,110,487.00 | 900.51 | 1.0% | 0.01 | `fork-dfs-7,7 44 threads` | 7,128.2% | 1,066,799.00 | 937.38 | 0.4% | 0.01 | `fork-dfs-7,7 45 threads` | 7,246.9% | 1,049,338.00 | 952.98 | 1.1% | 0.01 | `fork-dfs-7,7 46 threads` | 7,280.8% | 1,044,448.00 | 957.44 | 0.6% | 0.01 | `fork-dfs-7,7 47 threads` | 7,476.9% | 1,017,050.00 | 983.24 | 1.1% | 0.01 | `fork-dfs-7,7 48 threads` | 7,585.7% | 1,002,464.00 | 997.54 | 1.3% | 0.01 | `fork-dfs-7,7 49 threads` | 7,821.3% | 972,272.00 | 1,028.52 | 0.7% | 0.01 | `fork-dfs-7,7 50 threads` | 7,837.7% | 970,231.00 | 1,030.68 | 1.2% | 0.01 | `fork-dfs-7,7 51 threads` | 7,904.8% | 962,000.00 | 1,039.50 | 1.2% | 0.03 | `fork-dfs-7,7 52 threads` | 8,094.8% | 939,417.00 | 1,064.49 | 0.7% | 0.01 | `fork-dfs-7,7 53 threads` | 8,303.3% | 915,832.00 | 1,091.90 | 1.0% | 0.01 | `fork-dfs-7,7 54 threads` | 8,401.5% | 905,127.00 | 1,104.82 | 1.1% | 0.01 | `fork-dfs-7,7 55 threads` | 8,596.0% | 884,647.00 | 1,130.39 | 0.8% | 0.01 | `fork-dfs-7,7 56 threads` | 8,800.7% | 864,072.00 | 1,157.31 | 0.7% | 0.01 | `fork-dfs-7,7 57 threads` | 8,850.3% | 859,225.00 | 1,163.84 | 0.5% | 0.01 | `fork-dfs-7,7 58 threads` | 9,045.2% | 840,708.00 | 1,189.47 | 0.8% | 0.01 | `fork-dfs-7,7 59 threads` | 9,106.1% | 835,086.00 | 1,197.48 | 0.9% | 0.01 | `fork-dfs-7,7 60 threads` | 9,201.7% | 826,411.00 | 1,210.05 | 1.1% | 0.01 | `fork-dfs-7,7 61 threads` | 9,392.6% | 809,620.00 | 1,235.15 | 1.0% | 0.01 | `fork-dfs-7,7 62 threads` | 9,489.8% | 801,328.00 | 1,247.93 | 0.8% | 0.01 | `fork-dfs-7,7 63 threads` | 9,722.0% | 782,189.00 | 1,278.46 | 1.0% | 0.01 | `fork-dfs-7,7 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | fork-fib-05 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 870.59 | 1,148,652.43 | 0.2% | 0.00 | `fork-fib-05 1 threads` | 66.4% | 1,310.72 | 762,938.16 | 0.4% | 0.00 | `fork-fib-05 2 threads` | 49.6% | 1,756.50 | 569,313.98 | 1.1% | 0.00 | `fork-fib-05 3 threads` | 47.3% | 1,839.53 | 543,617.29 | 3.0% | 0.00 | `fork-fib-05 4 threads` | 44.9% | 1,939.89 | 515,493.44 | 1.1% | 0.00 | `fork-fib-05 5 threads` | 43.8% | 1,988.22 | 502,961.89 | 1.4% | 0.00 | `fork-fib-05 6 threads` | 42.9% | 2,027.81 | 493,142.24 | 1.4% | 0.00 | `fork-fib-05 7 threads` | 39.9% | 2,180.46 | 458,618.50 | 0.6% | 0.00 | `fork-fib-05 8 threads` | 38.0% | 2,293.00 | 436,109.90 | 3.9% | 0.00 | `fork-fib-05 9 threads` | 36.4% | 2,393.93 | 417,722.58 | 3.8% | 0.00 | `fork-fib-05 10 threads` | 38.1% | 2,283.21 | 437,979.04 | 3.2% | 0.00 | `fork-fib-05 11 threads` | 35.6% | 2,443.43 | 409,260.99 | 3.0% | 0.00 | `fork-fib-05 12 threads` | 29.3% | 2,974.55 | 336,185.82 | 2.6% | 0.00 | `fork-fib-05 13 threads` | 32.6% | 2,672.58 | 374,169.81 | 2.1% | 0.00 | `fork-fib-05 14 threads` | 27.9% | 3,119.64 | 320,550.18 | 1.6% | 0.00 | `fork-fib-05 15 threads` | 28.1% | 3,098.73 | 322,713.14 | 2.2% | 0.00 | `fork-fib-05 16 threads` | 27.9% | 3,124.92 | 320,008.53 | 2.7% | 0.00 | `fork-fib-05 17 threads` | 27.1% | 3,208.90 | 311,633.27 | 4.4% | 0.00 | `fork-fib-05 18 threads` | 31.2% | 2,787.17 | 358,787.30 | 1.9% | 0.00 | `fork-fib-05 19 threads` | 28.9% | 3,016.64 | 331,495.04 | 5.0% | 0.00 | :wavy_dash: `fork-fib-05 20 threads` (Unstable with ~10.6 iters. Increase `minEpochIterations` to e.g. 106) | 29.8% | 2,918.83 | 342,602.64 | 2.4% | 0.00 | `fork-fib-05 21 threads` | 27.7% | 3,138.64 | 318,609.70 | 6.0% | 0.00 | :wavy_dash: `fork-fib-05 22 threads` (Unstable with ~10.8 iters. Increase `minEpochIterations` to e.g. 108) | 24.9% | 3,496.60 | 285,992.11 | 3.7% | 0.00 | `fork-fib-05 23 threads` | 23.1% | 3,770.40 | 265,223.85 | 2.9% | 0.00 | `fork-fib-05 24 threads` | 21.5% | 4,045.00 | 247,218.79 | 4.7% | 0.00 | `fork-fib-05 25 threads` | 23.4% | 3,728.22 | 268,224.35 | 3.5% | 0.00 | `fork-fib-05 26 threads` | 22.6% | 3,847.33 | 259,920.29 | 4.2% | 0.00 | `fork-fib-05 27 threads` | 28.8% | 3,025.08 | 330,569.41 | 3.6% | 0.00 | `fork-fib-05 28 threads` | 23.0% | 3,783.22 | 264,324.94 | 2.4% | 0.00 | `fork-fib-05 29 threads` | 21.2% | 4,097.56 | 244,047.94 | 4.2% | 0.00 | `fork-fib-05 30 threads` | 25.6% | 3,402.67 | 293,887.15 | 3.6% | 0.00 | `fork-fib-05 31 threads` | 21.3% | 4,096.12 | 244,133.17 | 3.6% | 0.00 | `fork-fib-05 32 threads` | 19.6% | 4,448.50 | 224,794.87 | 2.2% | 0.00 | `fork-fib-05 33 threads` | 19.6% | 4,440.12 | 225,218.88 | 1.1% | 0.00 | `fork-fib-05 34 threads` | 20.1% | 4,321.67 | 231,392.21 | 4.8% | 0.00 | `fork-fib-05 35 threads` | 19.4% | 4,494.37 | 222,500.35 | 3.5% | 0.00 | `fork-fib-05 36 threads` | 19.3% | 4,522.12 | 221,134.98 | 4.6% | 0.00 | `fork-fib-05 37 threads` | 19.2% | 4,543.62 | 220,088.59 | 4.5% | 0.00 | `fork-fib-05 38 threads` | 18.0% | 4,842.33 | 206,512.01 | 2.3% | 0.00 | `fork-fib-05 39 threads` | 17.7% | 4,932.00 | 202,757.50 | 3.5% | 0.00 | `fork-fib-05 40 threads` | 19.2% | 4,526.87 | 220,902.94 | 5.8% | 0.00 | :wavy_dash: `fork-fib-05 41 threads` (Unstable with ~7.3 iters. Increase `minEpochIterations` to e.g. 73) | 17.6% | 4,949.71 | 202,031.86 | 2.8% | 0.00 | `fork-fib-05 42 threads` | 16.6% | 5,254.80 | 190,302.20 | 6.9% | 0.00 | :wavy_dash: `fork-fib-05 43 threads` (Unstable with ~6.0 iters. Increase `minEpochIterations` to e.g. 60) | 17.2% | 5,068.00 | 197,316.50 | 1.8% | 0.00 | `fork-fib-05 44 threads` | 15.3% | 5,692.83 | 175,659.45 | 3.6% | 0.00 | `fork-fib-05 45 threads` | 17.1% | 5,085.57 | 196,634.74 | 2.7% | 0.00 | `fork-fib-05 46 threads` | 16.8% | 5,173.86 | 193,279.40 | 4.4% | 0.00 | `fork-fib-05 47 threads` | 16.8% | 5,191.25 | 192,631.83 | 4.6% | 0.00 | `fork-fib-05 48 threads` | 16.1% | 5,400.00 | 185,185.19 | 3.8% | 0.00 | `fork-fib-05 49 threads` | 16.3% | 5,335.14 | 187,436.41 | 3.5% | 0.00 | `fork-fib-05 50 threads` | 15.9% | 5,476.67 | 182,592.82 | 2.4% | 0.00 | `fork-fib-05 51 threads` | 15.8% | 5,516.50 | 181,274.36 | 2.4% | 0.00 | `fork-fib-05 52 threads` | 14.1% | 6,157.60 | 162,400.94 | 1.4% | 0.00 | `fork-fib-05 53 threads` | 14.0% | 6,218.00 | 160,823.42 | 3.1% | 0.00 | `fork-fib-05 54 threads` | 13.7% | 6,332.20 | 157,923.00 | 3.9% | 0.00 | `fork-fib-05 55 threads` | 15.8% | 5,498.83 | 181,856.76 | 2.5% | 0.00 | `fork-fib-05 56 threads` | 14.5% | 6,005.33 | 166,518.65 | 4.6% | 0.00 | `fork-fib-05 57 threads` | 14.0% | 6,221.67 | 160,728.64 | 5.2% | 0.00 | :wavy_dash: `fork-fib-05 58 threads` (Unstable with ~5.4 iters. Increase `minEpochIterations` to e.g. 54) | 14.2% | 6,118.17 | 163,447.66 | 5.4% | 0.00 | :wavy_dash: `fork-fib-05 59 threads` (Unstable with ~5.7 iters. Increase `minEpochIterations` to e.g. 57) | 14.4% | 6,058.20 | 165,065.53 | 1.7% | 0.00 | `fork-fib-05 60 threads` | 13.3% | 6,555.80 | 152,536.69 | 2.5% | 0.00 | `fork-fib-05 61 threads` | 13.7% | 6,351.80 | 157,435.69 | 3.2% | 0.00 | `fork-fib-05 62 threads` | 13.9% | 6,256.20 | 159,841.44 | 3.8% | 0.00 | `fork-fib-05 63 threads` | 13.7% | 6,354.40 | 157,371.27 | 3.9% | 0.00 | `fork-fib-05 64 threads` | relative | ns/op | op/s | err% | total | fork-fib-10 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 6,640.40 | 150,593.34 | 0.3% | 0.00 | `fork-fib-10 1 threads` | 127.8% | 5,196.50 | 192,437.22 | 0.7% | 0.00 | `fork-fib-10 2 threads` | 143.1% | 4,641.29 | 215,457.54 | 2.7% | 0.00 | `fork-fib-10 3 threads` | 147.4% | 4,504.14 | 222,017.82 | 4.9% | 0.00 | `fork-fib-10 4 threads` | 150.0% | 4,428.12 | 225,829.22 | 2.8% | 0.00 | `fork-fib-10 5 threads` | 145.6% | 4,561.14 | 219,243.30 | 2.5% | 0.00 | `fork-fib-10 6 threads` | 142.8% | 4,648.87 | 215,105.81 | 2.1% | 0.00 | `fork-fib-10 7 threads` | 136.0% | 4,881.57 | 204,852.07 | 2.5% | 0.00 | `fork-fib-10 8 threads` | 136.5% | 4,863.17 | 205,627.33 | 2.1% | 0.00 | `fork-fib-10 9 threads` | 125.9% | 5,273.29 | 189,635.09 | 2.2% | 0.00 | `fork-fib-10 10 threads` | 127.6% | 5,205.83 | 192,092.20 | 1.7% | 0.00 | `fork-fib-10 11 threads` | 133.8% | 4,963.14 | 201,485.23 | 2.2% | 0.00 | `fork-fib-10 12 threads` | 131.4% | 5,053.33 | 197,889.18 | 3.7% | 0.00 | `fork-fib-10 13 threads` | 127.7% | 5,199.57 | 192,323.54 | 1.9% | 0.00 | `fork-fib-10 14 threads` | 122.3% | 5,427.57 | 184,244.47 | 1.8% | 0.00 | `fork-fib-10 15 threads` | 113.8% | 5,834.00 | 171,408.98 | 2.0% | 0.00 | `fork-fib-10 16 threads` | 113.0% | 5,874.00 | 170,241.74 | 1.6% | 0.00 | `fork-fib-10 17 threads` | 109.4% | 6,070.40 | 164,733.79 | 2.5% | 0.00 | `fork-fib-10 18 threads` | 114.4% | 5,803.33 | 172,314.76 | 2.0% | 0.00 | `fork-fib-10 19 threads` | 105.2% | 6,313.00 | 158,403.29 | 1.7% | 0.00 | `fork-fib-10 20 threads` | 105.4% | 6,299.80 | 158,735.20 | 1.2% | 0.00 | `fork-fib-10 21 threads` | 100.7% | 6,595.60 | 151,616.23 | 3.1% | 0.00 | `fork-fib-10 22 threads` | 94.4% | 7,034.20 | 142,162.58 | 3.2% | 0.00 | `fork-fib-10 23 threads` | 100.4% | 6,613.00 | 151,217.30 | 3.3% | 0.00 | `fork-fib-10 24 threads` | 102.5% | 6,480.00 | 154,320.99 | 8.8% | 0.00 | :wavy_dash: `fork-fib-10 25 threads` (Unstable with ~1.3 iters. Increase `minEpochIterations` to e.g. 13) | 92.3% | 7,196.25 | 138,961.26 | 2.2% | 0.00 | `fork-fib-10 26 threads` | 83.9% | 7,914.00 | 126,358.35 | 2.0% | 0.00 | `fork-fib-10 27 threads` | 86.3% | 7,696.25 | 129,933.41 | 4.9% | 0.00 | `fork-fib-10 28 threads` | 68.9% | 9,633.00 | 103,809.82 | 4.8% | 0.00 | `fork-fib-10 29 threads` | 72.6% | 9,143.50 | 109,367.31 | 5.1% | 0.00 | :wavy_dash: `fork-fib-10 30 threads` (Unstable with ~3.8 iters. Increase `minEpochIterations` to e.g. 38) | 66.9% | 9,929.00 | 100,715.08 | 6.1% | 0.00 | :wavy_dash: `fork-fib-10 31 threads` (Unstable with ~3.4 iters. Increase `minEpochIterations` to e.g. 34) | 67.9% | 9,781.25 | 102,236.42 | 3.7% | 0.00 | `fork-fib-10 32 threads` | 60.9% | 10,895.00 | 91,785.22 | 3.6% | 0.00 | `fork-fib-10 33 threads` | 61.8% | 10,743.67 | 93,078.09 | 4.1% | 0.00 | `fork-fib-10 34 threads` | 56.7% | 11,714.33 | 85,365.51 | 4.5% | 0.00 | `fork-fib-10 35 threads` | 51.6% | 12,880.67 | 77,635.73 | 5.6% | 0.00 | :wavy_dash: `fork-fib-10 36 threads` (Unstable with ~2.7 iters. Increase `minEpochIterations` to e.g. 27) | 53.8% | 12,344.33 | 81,008.83 | 4.5% | 0.00 | `fork-fib-10 37 threads` | 66.8% | 9,946.75 | 100,535.35 | 3.5% | 0.00 | `fork-fib-10 38 threads` | 56.3% | 11,799.00 | 84,752.95 | 2.4% | 0.00 | `fork-fib-10 39 threads` | 56.3% | 11,795.67 | 84,776.90 | 5.3% | 0.00 | :wavy_dash: `fork-fib-10 40 threads` (Unstable with ~3.0 iters. Increase `minEpochIterations` to e.g. 30) | 60.4% | 10,986.00 | 91,024.94 | 4.3% | 0.00 | `fork-fib-10 41 threads` | 56.6% | 11,737.33 | 85,198.23 | 6.5% | 0.00 | :wavy_dash: `fork-fib-10 42 threads` (Unstable with ~3.0 iters. Increase `minEpochIterations` to e.g. 30) | 50.3% | 13,194.67 | 75,788.20 | 6.3% | 0.00 | :wavy_dash: `fork-fib-10 43 threads` (Unstable with ~2.6 iters. Increase `minEpochIterations` to e.g. 26) | 50.4% | 13,172.00 | 75,918.62 | 9.5% | 0.00 | :wavy_dash: `fork-fib-10 44 threads` (Unstable with ~2.7 iters. Increase `minEpochIterations` to e.g. 27) | 48.2% | 13,775.50 | 72,592.65 | 6.8% | 0.00 | :wavy_dash: `fork-fib-10 45 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 46.5% | 14,282.00 | 70,018.20 | 2.8% | 0.00 | `fork-fib-10 46 threads` | 49.2% | 13,507.50 | 74,032.94 | 9.9% | 0.00 | :wavy_dash: `fork-fib-10 47 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 48.6% | 13,657.50 | 73,219.84 | 5.2% | 0.00 | :wavy_dash: `fork-fib-10 48 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 42.3% | 15,706.50 | 63,667.91 | 5.2% | 0.00 | :wavy_dash: `fork-fib-10 49 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 44.9% | 14,796.50 | 67,583.55 | 3.5% | 0.00 | `fork-fib-10 50 threads` | 41.0% | 16,188.00 | 61,774.15 | 2.2% | 0.00 | `fork-fib-10 51 threads` | 39.3% | 16,907.50 | 59,145.35 | 6.0% | 0.00 | :wavy_dash: `fork-fib-10 52 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 42.4% | 15,667.00 | 63,828.43 | 11.1% | 0.00 | :wavy_dash: `fork-fib-10 53 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 39.4% | 16,867.50 | 59,285.61 | 4.9% | 0.00 | `fork-fib-10 54 threads` | 43.2% | 15,364.00 | 65,087.22 | 10.9% | 0.00 | :wavy_dash: `fork-fib-10 55 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 40.4% | 16,438.00 | 60,834.65 | 3.6% | 0.00 | `fork-fib-10 56 threads` | 38.3% | 17,353.00 | 57,626.92 | 8.1% | 0.00 | :wavy_dash: `fork-fib-10 57 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 40.4% | 16,433.00 | 60,853.16 | 7.1% | 0.00 | :wavy_dash: `fork-fib-10 58 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 37.4% | 17,768.50 | 56,279.37 | 3.9% | 0.00 | `fork-fib-10 59 threads` | 39.3% | 16,918.00 | 59,108.64 | 8.9% | 0.00 | :wavy_dash: `fork-fib-10 60 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 39.1% | 16,984.50 | 58,877.21 | 10.1% | 0.00 | :wavy_dash: `fork-fib-10 61 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 35.8% | 18,547.50 | 53,915.62 | 7.5% | 0.00 | :wavy_dash: `fork-fib-10 62 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 31.8% | 20,855.00 | 47,950.13 | 4.3% | 0.00 | `fork-fib-10 63 threads` | 36.9% | 17,987.00 | 55,595.71 | 14.3% | 0.00 | :wavy_dash: `fork-fib-10 64 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | relative | ns/op | op/s | err% | total | fork-fib-15 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 126,868.00 | 7,882.21 | 0.2% | 0.00 | `fork-fib-15 1 threads` | 230.6% | 55,010.00 | 18,178.51 | 1.6% | 0.00 | `fork-fib-15 2 threads` | 468.5% | 27,081.00 | 36,926.26 | 1.0% | 0.00 | `fork-fib-15 3 threads` | 393.6% | 32,236.00 | 31,021.22 | 7.0% | 0.00 | :wavy_dash: `fork-fib-15 4 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 592.1% | 21,426.00 | 46,672.27 | 8.7% | 0.00 | :wavy_dash: `fork-fib-15 5 threads` (Unstable with ~1.6 iters. Increase `minEpochIterations` to e.g. 16) | 487.2% | 26,042.00 | 38,399.51 | 4.2% | 0.00 | `fork-fib-15 6 threads` | 595.2% | 21,314.00 | 46,917.52 | 4.1% | 0.00 | `fork-fib-15 7 threads` | 686.6% | 18,477.00 | 54,121.34 | 9.5% | 0.00 | :wavy_dash: `fork-fib-15 8 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 674.4% | 18,813.00 | 53,154.73 | 15.3% | 0.00 | :wavy_dash: `fork-fib-15 9 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 663.7% | 19,115.00 | 52,314.94 | 11.3% | 0.00 | :wavy_dash: `fork-fib-15 10 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 793.9% | 15,980.50 | 62,576.26 | 13.0% | 0.00 | :wavy_dash: `fork-fib-15 11 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 667.4% | 19,008.50 | 52,608.04 | 13.2% | 0.00 | :wavy_dash: `fork-fib-15 12 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 701.6% | 18,083.00 | 55,300.56 | 6.4% | 0.00 | :wavy_dash: `fork-fib-15 13 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 730.8% | 17,359.00 | 57,607.01 | 20.9% | 0.00 | :wavy_dash: `fork-fib-15 14 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 758.9% | 16,718.00 | 59,815.77 | 4.9% | 0.00 | `fork-fib-15 15 threads` | 926.3% | 13,696.50 | 73,011.35 | 7.4% | 0.00 | :wavy_dash: `fork-fib-15 16 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 766.6% | 16,549.50 | 60,424.79 | 14.9% | 0.00 | :wavy_dash: `fork-fib-15 17 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 889.9% | 14,256.00 | 70,145.90 | 6.1% | 0.00 | :wavy_dash: `fork-fib-15 18 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 750.2% | 16,911.00 | 59,133.11 | 4.8% | 0.00 | `fork-fib-15 19 threads` | 977.8% | 12,975.50 | 77,068.32 | 4.2% | 0.00 | `fork-fib-15 20 threads` | 751.5% | 16,882.00 | 59,234.69 | 19.9% | 0.00 | :wavy_dash: `fork-fib-15 21 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 741.4% | 17,111.00 | 58,441.94 | 5.3% | 0.00 | :wavy_dash: `fork-fib-15 22 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 884.9% | 14,336.50 | 69,752.03 | 11.3% | 0.00 | :wavy_dash: `fork-fib-15 23 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 942.7% | 13,458.00 | 74,305.25 | 10.5% | 0.00 | :wavy_dash: `fork-fib-15 24 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 754.6% | 16,813.00 | 59,477.79 | 3.4% | 0.00 | `fork-fib-15 25 threads` | 759.4% | 16,706.50 | 59,856.94 | 21.6% | 0.00 | :wavy_dash: `fork-fib-15 26 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 891.5% | 14,231.50 | 70,266.66 | 13.5% | 0.00 | :wavy_dash: `fork-fib-15 27 threads` (Unstable with ~2.2 iters. Increase `minEpochIterations` to e.g. 22) | 974.5% | 13,019.00 | 76,810.81 | 6.0% | 0.00 | :wavy_dash: `fork-fib-15 28 threads` (Unstable with ~2.5 iters. Increase `minEpochIterations` to e.g. 25) | 917.6% | 13,826.50 | 72,324.88 | 12.5% | 0.00 | :wavy_dash: `fork-fib-15 29 threads` (Unstable with ~2.1 iters. Increase `minEpochIterations` to e.g. 21) | 750.6% | 16,901.50 | 59,166.35 | 19.4% | 0.00 | :wavy_dash: `fork-fib-15 30 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 618.4% | 20,517.00 | 48,740.07 | 5.2% | 0.00 | :wavy_dash: `fork-fib-15 31 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 711.0% | 17,843.00 | 56,044.39 | 5.2% | 0.00 | :wavy_dash: `fork-fib-15 32 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 770.9% | 16,458.00 | 60,760.72 | 7.7% | 0.00 | :wavy_dash: `fork-fib-15 33 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 724.6% | 17,508.00 | 57,116.75 | 14.5% | 0.00 | :wavy_dash: `fork-fib-15 34 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 767.2% | 16,536.00 | 60,474.12 | 19.4% | 0.00 | :wavy_dash: `fork-fib-15 35 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 702.3% | 18,063.50 | 55,360.26 | 11.0% | 0.00 | :wavy_dash: `fork-fib-15 36 threads` (Unstable with ~1.7 iters. Increase `minEpochIterations` to e.g. 17) | 621.0% | 20,429.00 | 48,950.02 | 5.8% | 0.00 | :wavy_dash: `fork-fib-15 37 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 753.5% | 16,836.50 | 59,394.77 | 4.2% | 0.00 | `fork-fib-15 38 threads` | 732.1% | 17,330.50 | 57,701.74 | 5.1% | 0.00 | :wavy_dash: `fork-fib-15 39 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 749.0% | 16,939.00 | 59,035.36 | 14.9% | 0.00 | :wavy_dash: `fork-fib-15 40 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 642.8% | 19,737.50 | 50,664.98 | 12.5% | 0.00 | :wavy_dash: `fork-fib-15 41 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 610.4% | 20,784.00 | 48,113.93 | 6.0% | 0.00 | :wavy_dash: `fork-fib-15 42 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 680.2% | 18,652.50 | 53,612.12 | 13.4% | 0.00 | :wavy_dash: `fork-fib-15 43 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 635.3% | 19,971.00 | 50,072.61 | 5.9% | 0.00 | :wavy_dash: `fork-fib-15 44 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 673.6% | 18,834.50 | 53,094.06 | 14.7% | 0.00 | :wavy_dash: `fork-fib-15 45 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 727.8% | 17,432.00 | 57,365.76 | 3.0% | 0.00 | `fork-fib-15 46 threads` | 585.0% | 21,687.50 | 46,109.51 | 3.7% | 0.00 | `fork-fib-15 47 threads` | 707.0% | 17,945.00 | 55,725.83 | 16.5% | 0.00 | :wavy_dash: `fork-fib-15 48 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 604.1% | 21,000.50 | 47,617.91 | 7.0% | 0.00 | :wavy_dash: `fork-fib-15 49 threads` (Unstable with ~1.7 iters. Increase `minEpochIterations` to e.g. 17) | 602.6% | 21,055.00 | 47,494.66 | 3.8% | 0.00 | `fork-fib-15 50 threads` | 727.9% | 17,429.50 | 57,373.99 | 14.0% | 0.00 | :wavy_dash: `fork-fib-15 51 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 611.0% | 20,764.00 | 48,160.28 | 10.4% | 0.00 | :wavy_dash: `fork-fib-15 52 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 598.3% | 21,203.50 | 47,162.03 | 5.4% | 0.00 | :wavy_dash: `fork-fib-15 53 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 595.1% | 21,320.00 | 46,904.32 | 9.3% | 0.00 | :wavy_dash: `fork-fib-15 54 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 583.6% | 21,738.50 | 46,001.33 | 4.9% | 0.00 | `fork-fib-15 55 threads` | 574.3% | 22,092.00 | 45,265.25 | 3.2% | 0.00 | `fork-fib-15 56 threads` | 688.9% | 18,415.33 | 54,302.57 | 11.9% | 0.00 | :wavy_dash: `fork-fib-15 57 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 570.6% | 22,234.00 | 44,976.16 | 3.6% | 0.00 | `fork-fib-15 58 threads` | 567.2% | 22,368.00 | 44,706.72 | 3.9% | 0.00 | `fork-fib-15 59 threads` | 669.7% | 18,943.00 | 52,789.95 | 10.2% | 0.00 | :wavy_dash: `fork-fib-15 60 threads` (Unstable with ~1.9 iters. Increase `minEpochIterations` to e.g. 19) | 584.4% | 21,708.50 | 46,064.91 | 5.7% | 0.00 | :wavy_dash: `fork-fib-15 61 threads` (Unstable with ~1.8 iters. Increase `minEpochIterations` to e.g. 18) | 621.8% | 20,402.50 | 49,013.60 | 7.0% | 0.00 | :wavy_dash: `fork-fib-15 62 threads` (Unstable with ~2.0 iters. Increase `minEpochIterations` to e.g. 20) | 559.7% | 22,667.00 | 44,117.00 | 3.8% | 0.00 | `fork-fib-15 63 threads` | 563.5% | 22,512.50 | 44,419.77 | 4.5% | 0.00 | `fork-fib-15 64 threads` | relative | ns/op | op/s | err% | total | fork-fib-20 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 920,446.00 | 1,086.43 | 0.4% | 0.01 | `fork-fib-20 1 threads` | 240.9% | 382,034.00 | 2,617.57 | 0.2% | 0.00 | `fork-fib-20 2 threads` | 324.8% | 283,417.00 | 3,528.37 | 0.3% | 0.00 | `fork-fib-20 3 threads` | 423.6% | 217,312.00 | 4,601.68 | 0.4% | 0.00 | `fork-fib-20 4 threads` | 524.0% | 175,644.00 | 5,693.33 | 1.1% | 0.00 | `fork-fib-20 5 threads` | 591.6% | 155,588.00 | 6,427.23 | 0.7% | 0.00 | `fork-fib-20 6 threads` | 675.2% | 136,317.00 | 7,335.84 | 1.3% | 0.00 | `fork-fib-20 7 threads` | 764.8% | 120,348.00 | 8,309.24 | 0.7% | 0.00 | `fork-fib-20 8 threads` | 827.3% | 111,259.00 | 8,988.04 | 1.6% | 0.00 | `fork-fib-20 9 threads` | 901.8% | 102,067.00 | 9,797.49 | 2.0% | 0.00 | `fork-fib-20 10 threads` | 978.4% | 94,072.00 | 10,630.16 | 1.4% | 0.00 | `fork-fib-20 11 threads` | 1,055.0% | 87,249.00 | 11,461.45 | 1.5% | 0.00 | `fork-fib-20 12 threads` | 1,086.0% | 84,755.00 | 11,798.71 | 2.1% | 0.00 | `fork-fib-20 13 threads` | 1,171.4% | 78,575.00 | 12,726.69 | 1.2% | 0.00 | `fork-fib-20 14 threads` | 1,220.8% | 75,397.00 | 13,263.13 | 1.7% | 0.00 | `fork-fib-20 15 threads` | 1,282.5% | 71,767.00 | 13,933.98 | 2.4% | 0.00 | `fork-fib-20 16 threads` | 1,309.9% | 70,268.00 | 14,231.23 | 1.6% | 0.00 | `fork-fib-20 17 threads` | 1,385.3% | 66,446.00 | 15,049.81 | 3.3% | 0.00 | `fork-fib-20 18 threads` | 1,414.6% | 65,068.00 | 15,368.54 | 2.3% | 0.00 | `fork-fib-20 19 threads` | 1,472.5% | 62,509.00 | 15,997.70 | 1.6% | 0.00 | `fork-fib-20 20 threads` | 1,501.5% | 61,302.00 | 16,312.68 | 3.0% | 0.00 | `fork-fib-20 21 threads` | 1,497.9% | 61,448.00 | 16,273.92 | 3.1% | 0.00 | `fork-fib-20 22 threads` | 1,590.7% | 57,864.00 | 17,281.90 | 2.0% | 0.00 | `fork-fib-20 23 threads` | 1,592.1% | 57,812.00 | 17,297.45 | 2.7% | 0.00 | `fork-fib-20 24 threads` | 1,614.3% | 57,018.00 | 17,538.32 | 1.1% | 0.00 | `fork-fib-20 25 threads` | 1,633.7% | 56,342.00 | 17,748.75 | 3.0% | 0.00 | `fork-fib-20 26 threads` | 1,642.1% | 56,052.00 | 17,840.58 | 1.2% | 0.00 | `fork-fib-20 27 threads` | 1,705.4% | 53,973.00 | 18,527.78 | 2.6% | 0.00 | `fork-fib-20 28 threads` | 1,723.9% | 53,392.00 | 18,729.40 | 4.4% | 0.00 | `fork-fib-20 29 threads` | 1,695.3% | 54,294.00 | 18,418.24 | 0.9% | 0.00 | `fork-fib-20 30 threads` | 1,826.7% | 50,389.00 | 19,845.60 | 3.6% | 0.00 | `fork-fib-20 31 threads` | 1,772.3% | 51,935.00 | 19,254.84 | 1.4% | 0.00 | `fork-fib-20 32 threads` | 1,779.5% | 51,726.00 | 19,332.64 | 2.9% | 0.00 | `fork-fib-20 33 threads` | 1,837.0% | 50,105.00 | 19,958.09 | 4.0% | 0.00 | `fork-fib-20 34 threads` | 1,831.2% | 50,264.00 | 19,894.95 | 2.6% | 0.00 | `fork-fib-20 35 threads` | 1,877.5% | 49,024.00 | 20,398.17 | 2.4% | 0.00 | `fork-fib-20 36 threads` | 1,945.9% | 47,302.00 | 21,140.76 | 4.6% | 0.00 | `fork-fib-20 37 threads` | 1,955.6% | 47,066.00 | 21,246.76 | 2.0% | 0.00 | `fork-fib-20 38 threads` | 2,006.0% | 45,884.00 | 21,794.09 | 4.8% | 0.00 | `fork-fib-20 39 threads` | 1,962.2% | 46,909.00 | 21,317.87 | 1.6% | 0.00 | `fork-fib-20 40 threads` | 1,933.1% | 47,614.00 | 21,002.23 | 1.3% | 0.00 | `fork-fib-20 41 threads` | 1,970.3% | 46,716.00 | 21,405.94 | 2.6% | 0.00 | `fork-fib-20 42 threads` | 2,006.3% | 45,877.00 | 21,797.41 | 1.2% | 0.00 | `fork-fib-20 43 threads` | 2,031.5% | 45,309.00 | 22,070.67 | 1.4% | 0.00 | `fork-fib-20 44 threads` | 2,060.5% | 44,670.00 | 22,386.39 | 2.0% | 0.00 | `fork-fib-20 45 threads` | 2,096.3% | 43,909.00 | 22,774.37 | 1.8% | 0.00 | `fork-fib-20 46 threads` | 2,041.6% | 45,084.00 | 22,180.82 | 2.1% | 0.00 | `fork-fib-20 47 threads` | 2,143.5% | 42,942.00 | 23,287.22 | 1.5% | 0.00 | `fork-fib-20 48 threads` | 2,113.3% | 43,555.00 | 22,959.48 | 3.2% | 0.00 | `fork-fib-20 49 threads` | 2,078.2% | 44,290.00 | 22,578.46 | 2.7% | 0.00 | `fork-fib-20 50 threads` | 2,101.7% | 43,796.00 | 22,833.14 | 0.9% | 0.00 | `fork-fib-20 51 threads` | 2,150.7% | 42,798.00 | 23,365.58 | 1.7% | 0.00 | `fork-fib-20 52 threads` | 2,124.0% | 43,336.00 | 23,075.50 | 2.0% | 0.00 | `fork-fib-20 53 threads` | 2,153.5% | 42,742.00 | 23,396.19 | 3.4% | 0.00 | `fork-fib-20 54 threads` | 2,161.9% | 42,575.00 | 23,487.96 | 2.3% | 0.00 | `fork-fib-20 55 threads` | 2,193.2% | 41,969.00 | 23,827.11 | 2.7% | 0.00 | `fork-fib-20 56 threads` | 2,136.2% | 43,087.00 | 23,208.86 | 2.6% | 0.00 | `fork-fib-20 57 threads` | 2,134.1% | 43,131.00 | 23,185.18 | 3.6% | 0.00 | `fork-fib-20 58 threads` | 2,216.4% | 41,528.00 | 24,080.14 | 4.1% | 0.00 | `fork-fib-20 59 threads` | 2,206.9% | 41,707.00 | 23,976.79 | 2.9% | 0.00 | `fork-fib-20 60 threads` | 2,285.9% | 40,267.00 | 24,834.23 | 5.4% | 0.00 | :wavy_dash: `fork-fib-20 61 threads` (Unstable with ~1.0 iters. Increase `minEpochIterations` to e.g. 10) | 2,233.2% | 41,217.00 | 24,261.83 | 1.9% | 0.00 | `fork-fib-20 62 threads` | 2,276.4% | 40,435.00 | 24,731.05 | 2.0% | 0.00 | `fork-fib-20 63 threads` | 2,229.9% | 41,278.00 | 24,225.98 | 1.7% | 0.00 | `fork-fib-20 64 threads` | relative | ns/op | op/s | err% | total | fork-fib-25 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 15,709,804.00 | 63.65 | 0.2% | 0.16 | `fork-fib-25 1 threads` | 298.0% | 5,272,288.00 | 189.67 | 0.1% | 0.06 | `fork-fib-25 2 threads` | 529.9% | 2,964,712.00 | 337.30 | 0.0% | 0.03 | `fork-fib-25 3 threads` | 701.9% | 2,238,231.00 | 446.78 | 0.1% | 0.02 | `fork-fib-25 4 threads` | 877.2% | 1,790,922.00 | 558.37 | 0.1% | 0.02 | `fork-fib-25 5 threads` | 1,047.5% | 1,499,793.00 | 666.76 | 0.1% | 0.02 | `fork-fib-25 6 threads` | 1,193.4% | 1,316,406.00 | 759.64 | 0.7% | 0.01 | `fork-fib-25 7 threads` | 1,368.7% | 1,147,790.00 | 871.24 | 0.3% | 0.01 | `fork-fib-25 8 threads` | 1,528.2% | 1,028,018.00 | 972.75 | 0.6% | 0.01 | `fork-fib-25 9 threads` | 1,724.7% | 910,852.00 | 1,097.87 | 0.2% | 0.01 | `fork-fib-25 10 threads` | 1,883.0% | 834,311.00 | 1,198.59 | 0.4% | 0.01 | `fork-fib-25 11 threads` | 2,030.1% | 773,833.00 | 1,292.27 | 0.6% | 0.01 | `fork-fib-25 12 threads` | 2,205.6% | 712,267.00 | 1,403.97 | 0.1% | 0.01 | `fork-fib-25 13 threads` | 2,369.3% | 663,058.00 | 1,508.16 | 0.4% | 0.01 | `fork-fib-25 14 threads` | 2,469.3% | 636,201.00 | 1,571.83 | 0.5% | 0.01 | `fork-fib-25 15 threads` | 2,656.6% | 591,351.00 | 1,691.04 | 0.6% | 0.01 | `fork-fib-25 16 threads` | 2,801.4% | 560,788.00 | 1,783.21 | 0.3% | 0.01 | `fork-fib-25 17 threads` | 2,993.9% | 524,722.00 | 1,905.77 | 0.3% | 0.01 | `fork-fib-25 18 threads` | 3,096.7% | 507,302.00 | 1,971.21 | 0.6% | 0.01 | `fork-fib-25 19 threads` | 3,259.1% | 482,034.00 | 2,074.54 | 0.5% | 0.01 | `fork-fib-25 20 threads` | 3,432.2% | 457,714.00 | 2,184.77 | 0.8% | 0.01 | `fork-fib-25 21 threads` | 3,589.1% | 437,704.00 | 2,284.65 | 1.2% | 0.00 | `fork-fib-25 22 threads` | 3,673.4% | 427,660.00 | 2,338.31 | 0.6% | 0.00 | `fork-fib-25 23 threads` | 3,888.6% | 403,996.00 | 2,475.27 | 0.3% | 0.00 | `fork-fib-25 24 threads` | 4,015.0% | 391,280.00 | 2,555.71 | 0.3% | 0.00 | `fork-fib-25 25 threads` | 4,148.6% | 378,678.00 | 2,640.77 | 0.4% | 0.00 | `fork-fib-25 26 threads` | 4,301.5% | 365,215.00 | 2,738.11 | 0.4% | 0.00 | `fork-fib-25 27 threads` | 4,457.8% | 352,409.00 | 2,837.61 | 0.2% | 0.00 | `fork-fib-25 28 threads` | 4,562.9% | 344,295.00 | 2,904.49 | 0.6% | 0.00 | `fork-fib-25 29 threads` | 4,724.5% | 332,517.00 | 3,007.37 | 0.4% | 0.00 | `fork-fib-25 30 threads` | 4,822.6% | 325,754.00 | 3,069.80 | 0.4% | 0.00 | `fork-fib-25 31 threads` | 5,009.4% | 313,609.00 | 3,188.68 | 0.8% | 0.00 | `fork-fib-25 32 threads` | 5,110.3% | 307,415.00 | 3,252.93 | 0.5% | 0.00 | `fork-fib-25 33 threads` | 5,154.0% | 304,806.00 | 3,280.78 | 0.9% | 0.00 | `fork-fib-25 34 threads` | 5,347.9% | 293,756.00 | 3,404.19 | 1.0% | 0.00 | `fork-fib-25 35 threads` | 5,513.2% | 284,951.00 | 3,509.38 | 0.8% | 0.00 | `fork-fib-25 36 threads` | 5,592.6% | 280,903.00 | 3,559.95 | 0.9% | 0.00 | `fork-fib-25 37 threads` | 5,718.3% | 274,729.00 | 3,639.95 | 0.8% | 0.00 | `fork-fib-25 38 threads` | 5,872.0% | 267,536.00 | 3,737.81 | 0.9% | 0.00 | `fork-fib-25 39 threads` | 5,989.5% | 262,290.00 | 3,812.57 | 0.6% | 0.00 | `fork-fib-25 40 threads` | 6,134.9% | 256,073.00 | 3,905.14 | 0.7% | 0.00 | `fork-fib-25 41 threads` | 6,232.8% | 252,052.00 | 3,967.44 | 0.9% | 0.01 | `fork-fib-25 42 threads` | 6,363.4% | 246,877.00 | 4,050.60 | 1.1% | 0.00 | `fork-fib-25 43 threads` | 6,345.9% | 247,559.00 | 4,039.44 | 1.6% | 0.00 | `fork-fib-25 44 threads` | 6,141.8% | 255,786.00 | 3,909.52 | 1.0% | 0.00 | `fork-fib-25 45 threads` | 6,710.2% | 234,118.00 | 4,271.35 | 1.1% | 0.00 | `fork-fib-25 46 threads` | 6,674.7% | 235,363.00 | 4,248.76 | 0.5% | 0.00 | `fork-fib-25 47 threads` | 6,927.4% | 226,779.00 | 4,409.58 | 0.9% | 0.00 | `fork-fib-25 48 threads` | 7,011.3% | 224,063.00 | 4,463.03 | 0.8% | 0.00 | `fork-fib-25 49 threads` | 7,135.7% | 220,157.00 | 4,542.21 | 1.7% | 0.00 | `fork-fib-25 50 threads` | 7,202.0% | 218,130.00 | 4,584.42 | 0.4% | 0.00 | `fork-fib-25 51 threads` | 7,345.9% | 213,857.00 | 4,676.02 | 0.7% | 0.00 | `fork-fib-25 52 threads` | 7,365.2% | 213,299.00 | 4,688.25 | 1.0% | 0.00 | `fork-fib-25 53 threads` | 7,672.2% | 204,763.00 | 4,883.69 | 0.3% | 0.00 | `fork-fib-25 54 threads` | 7,356.4% | 213,552.00 | 4,682.70 | 0.4% | 0.00 | `fork-fib-25 55 threads` | 7,622.6% | 206,096.00 | 4,852.11 | 1.2% | 0.00 | `fork-fib-25 56 threads` | 7,976.1% | 196,960.00 | 5,077.17 | 1.7% | 0.00 | `fork-fib-25 57 threads` | 7,910.5% | 198,594.00 | 5,035.40 | 1.4% | 0.00 | `fork-fib-25 58 threads` | 8,004.9% | 196,252.00 | 5,095.49 | 1.3% | 0.00 | `fork-fib-25 59 threads` | 8,204.1% | 191,488.00 | 5,222.26 | 1.1% | 0.00 | `fork-fib-25 60 threads` | 8,183.2% | 191,976.00 | 5,208.98 | 0.8% | 0.00 | `fork-fib-25 61 threads` | 8,452.2% | 185,867.00 | 5,380.19 | 1.1% | 0.00 | `fork-fib-25 62 threads` | 8,059.7% | 194,917.00 | 5,130.39 | 0.4% | 0.00 | `fork-fib-25 63 threads` | 8,578.0% | 183,140.00 | 5,460.30 | 1.8% | 0.00 | `fork-fib-25 64 threads` | relative | ns/op | op/s | err% | total | fork-fib-30 |---------:|--------------------:|--------------------:|--------:|----------:|:------------ | 100.0% | 204,934,007.00 | 4.88 | 0.0% | 2.22 | `fork-fib-30 1 threads` | 427.9% | 47,898,558.00 | 20.88 | 0.0% | 0.53 | `fork-fib-30 2 threads` | 627.0% | 32,684,181.00 | 30.60 | 0.1% | 0.36 | `fork-fib-30 3 threads` | 832.3% | 24,622,582.00 | 40.61 | 0.0% | 0.27 | `fork-fib-30 4 threads` | 1,044.5% | 19,619,589.00 | 50.97 | 0.1% | 0.22 | `fork-fib-30 5 threads` | 1,211.8% | 16,911,671.00 | 59.13 | 0.3% | 0.19 | `fork-fib-30 6 threads` | 1,420.9% | 14,423,026.00 | 69.33 | 0.6% | 0.16 | `fork-fib-30 7 threads` | 1,636.0% | 12,526,877.00 | 79.83 | 0.4% | 0.14 | `fork-fib-30 8 threads` | 1,869.7% | 10,960,954.00 | 91.23 | 0.0% | 0.12 | `fork-fib-30 9 threads` | 2,058.8% | 9,954,191.00 | 100.46 | 0.0% | 0.11 | `fork-fib-30 10 threads` | 2,244.8% | 9,129,353.00 | 109.54 | 0.4% | 0.10 | `fork-fib-30 11 threads` | 2,451.2% | 8,360,696.00 | 119.61 | 0.1% | 0.09 | `fork-fib-30 12 threads` | 2,662.9% | 7,695,879.00 | 129.94 | 0.1% | 0.08 | `fork-fib-30 13 threads` | 2,840.9% | 7,213,574.00 | 138.63 | 0.3% | 0.08 | `fork-fib-30 14 threads` | 3,042.4% | 6,735,859.00 | 148.46 | 0.2% | 0.07 | `fork-fib-30 15 threads` | 3,307.0% | 6,197,033.00 | 161.37 | 0.0% | 0.07 | `fork-fib-30 16 threads` | 3,488.4% | 5,874,777.00 | 170.22 | 0.1% | 0.06 | `fork-fib-30 17 threads` | 3,714.2% | 5,517,565.00 | 181.24 | 0.0% | 0.06 | `fork-fib-30 18 threads` | 3,901.0% | 5,253,382.00 | 190.35 | 0.2% | 0.06 | `fork-fib-30 19 threads` | 4,049.5% | 5,060,687.00 | 197.60 | 0.2% | 0.06 | `fork-fib-30 20 threads` | 4,316.5% | 4,747,724.00 | 210.63 | 0.1% | 0.05 | `fork-fib-30 21 threads` | 4,505.2% | 4,548,816.00 | 219.84 | 0.3% | 0.05 | `fork-fib-30 22 threads` | 4,719.0% | 4,342,770.00 | 230.27 | 0.1% | 0.05 | `fork-fib-30 23 threads` | 4,830.2% | 4,242,780.00 | 235.69 | 0.3% | 0.05 | `fork-fib-30 24 threads` | 5,108.8% | 4,011,415.00 | 249.29 | 0.2% | 0.04 | `fork-fib-30 25 threads` | 5,276.4% | 3,883,962.00 | 257.47 | 0.5% | 0.04 | `fork-fib-30 26 threads` | 5,483.2% | 3,737,482.00 | 267.56 | 0.2% | 0.04 | `fork-fib-30 27 threads` | 5,695.7% | 3,598,069.00 | 277.93 | 0.3% | 0.04 | `fork-fib-30 28 threads` | 5,913.3% | 3,465,672.00 | 288.54 | 0.2% | 0.04 | `fork-fib-30 29 threads` | 6,117.3% | 3,350,064.00 | 298.50 | 0.1% | 0.04 | `fork-fib-30 30 threads` | 6,304.2% | 3,250,774.00 | 307.62 | 0.2% | 0.04 | `fork-fib-30 31 threads` | 6,523.1% | 3,141,656.00 | 318.30 | 0.1% | 0.03 | `fork-fib-30 32 threads` | 6,685.1% | 3,065,538.00 | 326.21 | 0.2% | 0.03 | `fork-fib-30 33 threads` | 6,909.5% | 2,965,985.00 | 337.16 | 0.1% | 0.03 | `fork-fib-30 34 threads` | 7,088.2% | 2,891,184.00 | 345.88 | 0.2% | 0.03 | `fork-fib-30 35 threads` | 7,279.9% | 2,815,060.00 | 355.23 | 0.2% | 0.03 | `fork-fib-30 36 threads` | 7,497.0% | 2,733,534.00 | 365.83 | 0.3% | 0.03 | `fork-fib-30 37 threads` | 7,642.6% | 2,681,476.00 | 372.93 | 0.2% | 0.03 | `fork-fib-30 38 threads` | 7,933.7% | 2,583,068.00 | 387.14 | 0.1% | 0.03 | `fork-fib-30 39 threads` | 8,097.1% | 2,530,965.00 | 395.11 | 0.2% | 0.03 | `fork-fib-30 40 threads` | 8,340.5% | 2,457,092.00 | 406.99 | 0.2% | 0.03 | `fork-fib-30 41 threads` | 8,441.0% | 2,427,850.00 | 411.89 | 0.3% | 0.03 | `fork-fib-30 42 threads` | 8,697.4% | 2,356,272.00 | 424.40 | 0.2% | 0.03 | `fork-fib-30 43 threads` | 8,893.5% | 2,304,315.00 | 433.97 | 0.1% | 0.03 | `fork-fib-30 44 threads` | 9,065.7% | 2,260,538.00 | 442.37 | 0.2% | 0.02 | `fork-fib-30 45 threads` | 9,287.0% | 2,206,676.00 | 453.17 | 0.2% | 0.02 | `fork-fib-30 46 threads` | 9,494.8% | 2,158,384.00 | 463.31 | 0.3% | 0.02 | `fork-fib-30 47 threads` | 9,643.9% | 2,125,004.00 | 470.59 | 0.2% | 0.02 | `fork-fib-30 48 threads` | 9,839.0% | 2,082,867.00 | 480.11 | 0.3% | 0.02 | `fork-fib-30 49 threads` |10,040.3% | 2,041,120.00 | 489.93 | 0.2% | 0.02 | `fork-fib-30 50 threads` |10,279.4% | 1,993,632.00 | 501.60 | 0.2% | 0.02 | `fork-fib-30 51 threads` |10,495.9% | 1,952,520.00 | 512.16 | 0.2% | 0.02 | `fork-fib-30 52 threads` |10,664.8% | 1,921,601.00 | 520.40 | 0.2% | 0.02 | `fork-fib-30 53 threads` |10,833.0% | 1,891,760.00 | 528.61 | 0.3% | 0.02 | `fork-fib-30 54 threads` |11,066.7% | 1,851,807.00 | 540.01 | 0.2% | 0.02 | `fork-fib-30 55 threads` |11,225.8% | 1,825,562.00 | 547.78 | 0.2% | 0.02 | `fork-fib-30 56 threads` |11,440.9% | 1,791,237.00 | 558.27 | 0.4% | 0.02 | `fork-fib-30 57 threads` |11,623.1% | 1,763,165.00 | 567.16 | 0.1% | 0.02 | `fork-fib-30 58 threads` |11,847.5% | 1,729,766.00 | 578.11 | 0.1% | 0.02 | `fork-fib-30 59 threads` |11,981.1% | 1,710,477.00 | 584.63 | 0.2% | 0.02 | `fork-fib-30 60 threads` |12,217.8% | 1,677,335.00 | 596.18 | 0.3% | 0.02 | `fork-fib-30 61 threads` |12,402.7% | 1,652,336.00 | 605.20 | 0.2% | 0.02 | `fork-fib-30 62 threads` |12,622.8% | 1,623,529.00 | 615.94 | 0.3% | 0.02 | `fork-fib-30 63 threads` |12,765.9% | 1,605,323.00 | 622.93 | 0.3% | 0.02 | `fork-fib-30 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | serial-fib-05 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 13.09 | 76,392,269.15 | 0.1% | 0.00 | `serial-fib-05 1 threads` | 99.9% | 13.11 | 76,279,246.72 | 0.1% | 0.00 | `serial-fib-05 2 threads` | 99.9% | 13.10 | 76,330,148.10 | 0.1% | 0.00 | `serial-fib-05 3 threads` | 100.1% | 13.07 | 76,490,402.95 | 0.1% | 0.00 | `serial-fib-05 4 threads` | 100.0% | 13.09 | 76,412,578.30 | 0.2% | 0.00 | `serial-fib-05 5 threads` | 99.7% | 13.14 | 76,127,819.55 | 0.1% | 0.00 | `serial-fib-05 6 threads` | 99.6% | 13.14 | 76,113,154.89 | 0.1% | 0.00 | `serial-fib-05 7 threads` | 99.7% | 13.13 | 76,170,351.11 | 0.1% | 0.00 | `serial-fib-05 8 threads` | 99.6% | 13.14 | 76,083,819.20 | 0.2% | 0.00 | `serial-fib-05 9 threads` | 99.0% | 13.22 | 75,622,286.10 | 0.1% | 0.00 | `serial-fib-05 10 threads` | 99.0% | 13.22 | 75,636,664.23 | 0.1% | 0.00 | `serial-fib-05 11 threads` | 98.9% | 13.23 | 75,572,050.62 | 0.2% | 0.00 | `serial-fib-05 12 threads` | 99.0% | 13.22 | 75,646,481.18 | 0.2% | 0.00 | `serial-fib-05 13 threads` | 98.9% | 13.23 | 75,571,234.38 | 0.1% | 0.00 | `serial-fib-05 14 threads` | 98.8% | 13.24 | 75,501,427.96 | 0.2% | 0.00 | `serial-fib-05 15 threads` | 99.0% | 13.22 | 75,636,089.96 | 0.1% | 0.00 | `serial-fib-05 16 threads` | 98.9% | 13.23 | 75,565,200.49 | 0.1% | 0.00 | `serial-fib-05 17 threads` | 99.0% | 13.23 | 75,595,703.41 | 0.1% | 0.00 | `serial-fib-05 18 threads` | 98.9% | 13.23 | 75,574,020.04 | 0.2% | 0.00 | `serial-fib-05 19 threads` | 99.1% | 13.21 | 75,674,282.77 | 0.1% | 0.00 | `serial-fib-05 20 threads` | 99.5% | 13.16 | 76,015,527.10 | 0.1% | 0.00 | `serial-fib-05 21 threads` | 99.5% | 13.16 | 76,000,743.59 | 0.2% | 0.00 | `serial-fib-05 22 threads` | 99.7% | 13.14 | 76,129,679.70 | 0.1% | 0.00 | `serial-fib-05 23 threads` | 99.7% | 13.13 | 76,166,920.35 | 0.1% | 0.00 | `serial-fib-05 24 threads` | 99.7% | 13.13 | 76,151,645.68 | 0.1% | 0.00 | `serial-fib-05 25 threads` | 99.7% | 13.13 | 76,143,950.50 | 0.1% | 0.00 | `serial-fib-05 26 threads` | 99.7% | 13.13 | 76,147,914.48 | 0.1% | 0.00 | `serial-fib-05 27 threads` | 99.8% | 13.12 | 76,240,057.85 | 0.1% | 0.00 | `serial-fib-05 28 threads` | 99.6% | 13.14 | 76,122,150.97 | 0.1% | 0.00 | `serial-fib-05 29 threads` | 99.6% | 13.14 | 76,109,450.45 | 0.1% | 0.00 | `serial-fib-05 30 threads` | 99.6% | 13.15 | 76,050,224.77 | 0.1% | 0.00 | `serial-fib-05 31 threads` | 99.7% | 13.13 | 76,187,610.74 | 0.1% | 0.00 | `serial-fib-05 32 threads` | 99.6% | 13.15 | 76,065,411.30 | 0.2% | 0.00 | `serial-fib-05 33 threads` | 99.7% | 13.13 | 76,180,949.92 | 0.1% | 0.00 | `serial-fib-05 34 threads` | 99.6% | 13.14 | 76,100,069.85 | 0.1% | 0.00 | `serial-fib-05 35 threads` | 100.3% | 13.05 | 76,629,934.26 | 0.1% | 0.00 | `serial-fib-05 36 threads` | 100.2% | 13.07 | 76,536,891.88 | 0.2% | 0.00 | `serial-fib-05 37 threads` | 100.3% | 13.05 | 76,633,742.09 | 0.1% | 0.00 | `serial-fib-05 38 threads` | 100.3% | 13.05 | 76,599,398.88 | 0.1% | 0.00 | `serial-fib-05 39 threads` | 100.3% | 13.05 | 76,648,564.78 | 0.2% | 0.00 | `serial-fib-05 40 threads` | 100.2% | 13.06 | 76,576,316.25 | 0.2% | 0.00 | `serial-fib-05 41 threads` | 100.3% | 13.05 | 76,624,580.10 | 0.1% | 0.00 | `serial-fib-05 42 threads` | 100.3% | 13.05 | 76,636,543.26 | 0.0% | 0.00 | `serial-fib-05 43 threads` | 100.3% | 13.04 | 76,657,778.81 | 0.1% | 0.00 | `serial-fib-05 44 threads` | 100.1% | 13.08 | 76,435,944.53 | 0.1% | 0.00 | `serial-fib-05 45 threads` | 100.2% | 13.07 | 76,510,961.17 | 0.1% | 0.00 | `serial-fib-05 46 threads` | 100.2% | 13.06 | 76,563,322.70 | 0.2% | 0.00 | `serial-fib-05 47 threads` | 100.3% | 13.05 | 76,630,920.46 | 0.1% | 0.00 | `serial-fib-05 48 threads` | 100.2% | 13.07 | 76,539,047.56 | 0.1% | 0.00 | `serial-fib-05 49 threads` | 100.2% | 13.06 | 76,564,472.79 | 0.1% | 0.00 | `serial-fib-05 50 threads` | 100.3% | 13.05 | 76,633,573.42 | 0.1% | 0.00 | `serial-fib-05 51 threads` | 100.3% | 13.05 | 76,636,384.81 | 0.1% | 0.00 | `serial-fib-05 52 threads` | 100.4% | 13.04 | 76,661,691.38 | 0.0% | 0.00 | `serial-fib-05 53 threads` | 99.5% | 13.16 | 75,978,996.65 | 0.1% | 0.00 | `serial-fib-05 54 threads` | 100.3% | 13.06 | 76,597,836.77 | 0.1% | 0.00 | `serial-fib-05 55 threads` | 100.4% | 13.04 | 76,663,420.97 | 0.1% | 0.00 | `serial-fib-05 56 threads` | 100.3% | 13.05 | 76,640,020.30 | 0.0% | 0.00 | `serial-fib-05 57 threads` | 99.7% | 13.13 | 76,143,904.99 | 0.1% | 0.00 | `serial-fib-05 58 threads` | 99.8% | 13.11 | 76,275,554.03 | 0.1% | 0.00 | `serial-fib-05 59 threads` | 99.9% | 13.11 | 76,295,312.20 | 0.3% | 0.00 | `serial-fib-05 60 threads` | 99.7% | 13.13 | 76,133,558.53 | 0.1% | 0.00 | `serial-fib-05 61 threads` | 100.0% | 13.09 | 76,383,954.52 | 0.3% | 0.00 | `serial-fib-05 62 threads` | 100.4% | 13.04 | 76,662,014.72 | 0.2% | 0.00 | `serial-fib-05 63 threads` | 100.2% | 13.06 | 76,548,946.72 | 0.1% | 0.00 | `serial-fib-05 64 threads` | relative | ns/op | op/s | err% | total | serial-fib-10 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 164.85 | 6,066,171.36 | 0.1% | 0.00 | `serial-fib-10 1 threads` | 99.7% | 165.30 | 6,049,664.26 | 0.2% | 0.00 | `serial-fib-10 2 threads` | 99.8% | 165.14 | 6,055,601.43 | 0.1% | 0.00 | `serial-fib-10 3 threads` | 100.1% | 164.70 | 6,071,577.77 | 0.1% | 0.00 | `serial-fib-10 4 threads` | 100.0% | 164.90 | 6,064,454.68 | 0.3% | 0.00 | `serial-fib-10 5 threads` | 99.7% | 165.36 | 6,047,278.72 | 0.1% | 0.00 | `serial-fib-10 6 threads` | 99.6% | 165.46 | 6,043,876.22 | 0.1% | 0.00 | `serial-fib-10 7 threads` | 99.8% | 165.15 | 6,055,111.23 | 0.3% | 0.00 | `serial-fib-10 8 threads` | 99.8% | 165.19 | 6,053,584.36 | 0.3% | 0.00 | `serial-fib-10 9 threads` | 100.2% | 164.50 | 6,079,126.17 | 0.2% | 0.00 | `serial-fib-10 10 threads` | 100.0% | 164.93 | 6,063,188.25 | 0.3% | 0.00 | `serial-fib-10 11 threads` | 99.6% | 165.46 | 6,043,781.27 | 0.2% | 0.00 | `serial-fib-10 12 threads` | 100.1% | 164.73 | 6,070,443.11 | 0.2% | 0.00 | `serial-fib-10 13 threads` | 100.0% | 164.77 | 6,069,109.54 | 0.2% | 0.00 | `serial-fib-10 14 threads` | 99.9% | 164.99 | 6,060,955.90 | 0.2% | 0.00 | `serial-fib-10 15 threads` | 99.9% | 164.98 | 6,061,171.20 | 0.2% | 0.00 | `serial-fib-10 16 threads` | 99.8% | 165.20 | 6,053,307.13 | 0.2% | 0.00 | `serial-fib-10 17 threads` | 100.0% | 164.79 | 6,068,500.98 | 0.3% | 0.00 | `serial-fib-10 18 threads` | 100.0% | 164.83 | 6,066,864.59 | 0.1% | 0.00 | `serial-fib-10 19 threads` | 100.0% | 164.77 | 6,068,911.51 | 0.2% | 0.00 | `serial-fib-10 20 threads` | 99.8% | 165.12 | 6,056,236.48 | 0.2% | 0.00 | `serial-fib-10 21 threads` | 99.7% | 165.31 | 6,049,325.27 | 0.3% | 0.00 | `serial-fib-10 22 threads` | 99.5% | 165.69 | 6,035,238.00 | 0.3% | 0.00 | `serial-fib-10 23 threads` | 99.6% | 165.57 | 6,039,745.42 | 0.3% | 0.00 | `serial-fib-10 24 threads` | 99.5% | 165.73 | 6,033,811.59 | 0.1% | 0.00 | `serial-fib-10 25 threads` | 99.8% | 165.25 | 6,051,390.27 | 0.2% | 0.00 | `serial-fib-10 26 threads` | 99.7% | 165.37 | 6,047,074.15 | 0.1% | 0.00 | `serial-fib-10 27 threads` | 100.2% | 164.48 | 6,079,617.11 | 0.2% | 0.00 | `serial-fib-10 28 threads` | 99.8% | 165.25 | 6,051,310.65 | 0.2% | 0.00 | `serial-fib-10 29 threads` | 99.9% | 165.06 | 6,058,299.24 | 0.1% | 0.00 | `serial-fib-10 30 threads` | 99.9% | 165.09 | 6,057,146.48 | 0.2% | 0.00 | `serial-fib-10 31 threads` | 99.9% | 165.08 | 6,057,808.80 | 0.2% | 0.00 | `serial-fib-10 32 threads` | 100.2% | 164.58 | 6,076,012.15 | 0.1% | 0.00 | `serial-fib-10 33 threads` | 100.2% | 164.57 | 6,076,464.60 | 0.2% | 0.00 | `serial-fib-10 34 threads` | 99.8% | 165.25 | 6,051,581.02 | 0.1% | 0.00 | `serial-fib-10 35 threads` | 99.9% | 164.99 | 6,060,802.49 | 0.1% | 0.00 | `serial-fib-10 36 threads` | 99.8% | 165.12 | 6,056,215.59 | 0.1% | 0.00 | `serial-fib-10 37 threads` | 99.8% | 165.24 | 6,051,914.53 | 0.3% | 0.00 | `serial-fib-10 38 threads` | 99.9% | 164.97 | 6,061,719.32 | 0.2% | 0.00 | `serial-fib-10 39 threads` | 100.0% | 164.82 | 6,067,129.86 | 0.1% | 0.00 | `serial-fib-10 40 threads` | 99.8% | 165.15 | 6,055,148.43 | 0.1% | 0.00 | `serial-fib-10 41 threads` | 99.8% | 165.15 | 6,055,162.82 | 0.1% | 0.00 | `serial-fib-10 42 threads` | 99.9% | 164.95 | 6,062,355.66 | 0.2% | 0.00 | `serial-fib-10 43 threads` | 100.0% | 164.88 | 6,065,032.39 | 0.2% | 0.00 | `serial-fib-10 44 threads` | 99.8% | 165.16 | 6,054,687.50 | 0.2% | 0.00 | `serial-fib-10 45 threads` | 99.9% | 165.01 | 6,060,254.59 | 0.2% | 0.00 | `serial-fib-10 46 threads` | 100.1% | 164.74 | 6,070,056.25 | 0.1% | 0.00 | `serial-fib-10 47 threads` | 99.9% | 165.07 | 6,058,107.08 | 0.1% | 0.00 | `serial-fib-10 48 threads` | 100.1% | 164.71 | 6,071,370.90 | 0.2% | 0.00 | `serial-fib-10 49 threads` | 100.1% | 164.69 | 6,072,106.26 | 0.1% | 0.00 | `serial-fib-10 50 threads` | 99.7% | 165.35 | 6,047,628.69 | 0.2% | 0.00 | `serial-fib-10 51 threads` | 99.6% | 165.46 | 6,043,760.71 | 0.0% | 0.00 | `serial-fib-10 52 threads` | 100.0% | 164.86 | 6,065,717.34 | 0.2% | 0.00 | `serial-fib-10 53 threads` | 99.9% | 164.96 | 6,062,012.36 | 0.2% | 0.00 | `serial-fib-10 54 threads` | 99.9% | 165.06 | 6,058,354.53 | 0.2% | 0.00 | `serial-fib-10 55 threads` | 100.1% | 164.76 | 6,069,260.98 | 0.1% | 0.00 | `serial-fib-10 56 threads` | 99.8% | 165.17 | 6,054,428.07 | 0.2% | 0.00 | `serial-fib-10 57 threads` | 100.1% | 164.74 | 6,070,236.77 | 0.2% | 0.00 | `serial-fib-10 58 threads` | 99.6% | 165.53 | 6,041,244.94 | 0.3% | 0.00 | `serial-fib-10 59 threads` | 99.9% | 165.03 | 6,059,669.19 | 0.2% | 0.00 | `serial-fib-10 60 threads` | 100.1% | 164.75 | 6,069,758.66 | 0.1% | 0.00 | `serial-fib-10 61 threads` | 99.9% | 164.98 | 6,061,371.39 | 0.3% | 0.00 | `serial-fib-10 62 threads` | 100.3% | 164.43 | 6,081,641.43 | 0.2% | 0.00 | `serial-fib-10 63 threads` | 100.3% | 164.36 | 6,084,134.89 | 0.2% | 0.00 | `serial-fib-10 64 threads` | relative | ns/op | op/s | err% | total | serial-fib-15 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 1,953.94 | 511,785.28 | 0.1% | 0.00 | `serial-fib-15 1 threads` | 99.6% | 1,961.28 | 509,871.68 | 0.1% | 0.00 | `serial-fib-15 2 threads` | 99.4% | 1,966.00 | 508,647.00 | 0.2% | 0.00 | `serial-fib-15 3 threads` | 99.6% | 1,961.06 | 509,927.65 | 0.3% | 0.00 | `serial-fib-15 4 threads` | 99.7% | 1,960.62 | 510,041.44 | 0.3% | 0.00 | `serial-fib-15 5 threads` | 99.8% | 1,957.69 | 510,806.76 | 0.1% | 0.00 | `serial-fib-15 6 threads` | 99.6% | 1,961.00 | 509,943.91 | 0.4% | 0.00 | `serial-fib-15 7 threads` | 100.1% | 1,951.65 | 512,387.73 | 0.3% | 0.00 | `serial-fib-15 8 threads` | 99.9% | 1,955.89 | 511,276.49 | 0.4% | 0.00 | `serial-fib-15 9 threads` | 99.6% | 1,960.88 | 509,974.50 | 0.4% | 0.00 | `serial-fib-15 10 threads` | 99.7% | 1,960.06 | 510,187.81 | 0.4% | 0.00 | `serial-fib-15 11 threads` | 99.9% | 1,955.94 | 511,261.96 | 0.2% | 0.00 | `serial-fib-15 12 threads` | 99.7% | 1,959.76 | 510,265.34 | 0.2% | 0.00 | `serial-fib-15 13 threads` | 99.5% | 1,964.00 | 509,164.97 | 0.2% | 0.00 | `serial-fib-15 14 threads` | 100.0% | 1,953.72 | 511,843.49 | 0.2% | 0.00 | `serial-fib-15 15 threads` | 99.6% | 1,961.25 | 509,878.90 | 0.2% | 0.00 | `serial-fib-15 16 threads` | 99.8% | 1,958.56 | 510,578.55 | 0.1% | 0.00 | `serial-fib-15 17 threads` | 100.0% | 1,953.78 | 511,828.94 | 0.4% | 0.00 | `serial-fib-15 18 threads` | 99.7% | 1,959.60 | 510,308.23 | 0.2% | 0.00 | `serial-fib-15 19 threads` | 99.7% | 1,959.89 | 510,233.01 | 0.3% | 0.00 | `serial-fib-15 20 threads` | 100.0% | 1,953.61 | 511,872.60 | 0.3% | 0.00 | `serial-fib-15 21 threads` | 100.1% | 1,952.24 | 512,233.34 | 0.1% | 0.00 | `serial-fib-15 22 threads` | 99.8% | 1,958.25 | 510,660.03 | 0.3% | 0.00 | `serial-fib-15 23 threads` | 99.8% | 1,957.33 | 510,899.18 | 0.1% | 0.00 | `serial-fib-15 24 threads` | 99.5% | 1,964.56 | 509,020.98 | 0.4% | 0.00 | `serial-fib-15 25 threads` | 99.8% | 1,957.65 | 510,817.31 | 0.2% | 0.00 | `serial-fib-15 26 threads` | 100.0% | 1,954.35 | 511,678.30 | 0.2% | 0.00 | `serial-fib-15 27 threads` | 99.9% | 1,955.13 | 511,474.07 | 0.2% | 0.00 | `serial-fib-15 28 threads` | 100.0% | 1,953.94 | 511,785.28 | 0.3% | 0.00 | `serial-fib-15 29 threads` | 99.7% | 1,960.12 | 510,171.55 | 0.3% | 0.00 | `serial-fib-15 30 threads` | 100.0% | 1,954.78 | 511,567.10 | 0.2% | 0.00 | `serial-fib-15 31 threads` | 99.7% | 1,958.94 | 510,480.81 | 0.2% | 0.00 | `serial-fib-15 32 threads` | 100.1% | 1,952.56 | 512,149.32 | 0.2% | 0.00 | `serial-fib-15 33 threads` | 99.7% | 1,960.65 | 510,035.70 | 0.1% | 0.00 | `serial-fib-15 34 threads` | 100.4% | 1,945.25 | 514,072.74 | 0.2% | 0.00 | `serial-fib-15 35 threads` | 99.8% | 1,957.72 | 510,797.70 | 0.2% | 0.00 | `serial-fib-15 36 threads` | 100.0% | 1,953.11 | 512,003.64 | 0.1% | 0.00 | `serial-fib-15 37 threads` | 99.7% | 1,959.38 | 510,366.83 | 0.2% | 0.00 | `serial-fib-15 38 threads` | 100.0% | 1,953.31 | 511,950.85 | 0.3% | 0.00 | `serial-fib-15 39 threads` | 100.1% | 1,952.12 | 512,262.28 | 0.1% | 0.00 | `serial-fib-15 40 threads` | 99.9% | 1,955.75 | 511,312.80 | 0.2% | 0.00 | `serial-fib-15 41 threads` | 100.3% | 1,947.94 | 513,363.49 | 0.4% | 0.00 | `serial-fib-15 42 threads` | 99.9% | 1,954.94 | 511,523.49 | 0.1% | 0.00 | `serial-fib-15 43 threads` | 99.9% | 1,955.12 | 511,476.25 | 0.2% | 0.00 | `serial-fib-15 44 threads` | 99.9% | 1,956.75 | 511,051.49 | 0.1% | 0.00 | `serial-fib-15 45 threads` | 100.0% | 1,954.39 | 511,668.89 | 0.1% | 0.00 | `serial-fib-15 46 threads` | 99.9% | 1,955.67 | 511,334.58 | 0.3% | 0.00 | `serial-fib-15 47 threads` | 99.9% | 1,955.44 | 511,394.51 | 0.1% | 0.00 | `serial-fib-15 48 threads` | 99.8% | 1,958.56 | 510,580.36 | 0.1% | 0.00 | `serial-fib-15 49 threads` | 100.1% | 1,952.69 | 512,114.71 | 0.1% | 0.00 | `serial-fib-15 50 threads` | 99.4% | 1,965.56 | 508,760.21 | 0.4% | 0.00 | `serial-fib-15 51 threads` | 99.5% | 1,964.67 | 508,992.20 | 0.3% | 0.00 | `serial-fib-15 52 threads` | 99.8% | 1,958.00 | 510,725.23 | 0.3% | 0.00 | `serial-fib-15 53 threads` | 100.5% | 1,944.00 | 514,403.29 | 0.2% | 0.00 | `serial-fib-15 54 threads` | 99.9% | 1,956.44 | 511,131.30 | 0.3% | 0.00 | `serial-fib-15 55 threads` | 100.2% | 1,950.00 | 512,820.51 | 0.4% | 0.00 | `serial-fib-15 56 threads` | 100.3% | 1,947.83 | 513,390.95 | 0.3% | 0.00 | `serial-fib-15 57 threads` | 100.3% | 1,949.00 | 513,083.63 | 0.3% | 0.00 | `serial-fib-15 58 threads` | 100.1% | 1,952.56 | 512,147.50 | 0.4% | 0.00 | `serial-fib-15 59 threads` | 100.4% | 1,946.25 | 513,808.61 | 0.2% | 0.00 | `serial-fib-15 60 threads` | 100.0% | 1,954.12 | 511,739.92 | 0.1% | 0.00 | `serial-fib-15 61 threads` | 100.1% | 1,952.87 | 512,065.54 | 0.3% | 0.00 | `serial-fib-15 62 threads` | 99.9% | 1,955.82 | 511,293.57 | 0.2% | 0.00 | `serial-fib-15 63 threads` | 100.0% | 1,953.06 | 512,016.38 | 0.1% | 0.00 | `serial-fib-15 64 threads` | relative | ns/op | op/s | err% | total | serial-fib-20 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 22,155.00 | 45,136.54 | 0.3% | 0.00 | `serial-fib-20 1 threads` | 101.2% | 21,896.00 | 45,670.44 | 0.2% | 0.00 | `serial-fib-20 2 threads` | 100.4% | 22,068.00 | 45,314.48 | 0.3% | 0.00 | `serial-fib-20 3 threads` | 100.6% | 22,032.00 | 45,388.53 | 0.1% | 0.00 | `serial-fib-20 4 threads` | 100.7% | 22,002.00 | 45,450.41 | 0.2% | 0.00 | `serial-fib-20 5 threads` | 100.9% | 21,952.00 | 45,553.94 | 0.1% | 0.00 | `serial-fib-20 6 threads` | 100.7% | 21,992.00 | 45,471.08 | 0.1% | 0.00 | `serial-fib-20 7 threads` | 100.6% | 22,012.00 | 45,429.77 | 0.2% | 0.00 | `serial-fib-20 8 threads` | 100.9% | 21,949.00 | 45,560.16 | 0.2% | 0.00 | `serial-fib-20 9 threads` | 100.7% | 21,995.50 | 45,463.84 | 0.2% | 0.00 | `serial-fib-20 10 threads` | 99.9% | 22,179.50 | 45,086.68 | 0.1% | 0.00 | `serial-fib-20 11 threads` | 100.5% | 22,034.00 | 45,384.41 | 0.1% | 0.00 | `serial-fib-20 12 threads` | 100.3% | 22,085.00 | 45,279.60 | 0.1% | 0.00 | `serial-fib-20 13 threads` | 100.3% | 22,094.00 | 45,261.16 | 0.3% | 0.00 | `serial-fib-20 14 threads` | 100.7% | 22,005.00 | 45,444.22 | 0.2% | 0.00 | `serial-fib-20 15 threads` | 100.5% | 22,050.00 | 45,351.47 | 0.3% | 0.00 | `serial-fib-20 16 threads` | 100.1% | 22,123.50 | 45,200.80 | 0.2% | 0.00 | `serial-fib-20 17 threads` | 100.4% | 22,074.00 | 45,302.17 | 0.2% | 0.00 | `serial-fib-20 18 threads` | 100.7% | 21,997.50 | 45,459.71 | 0.4% | 0.00 | `serial-fib-20 19 threads` | 100.4% | 22,063.50 | 45,323.72 | 0.2% | 0.00 | `serial-fib-20 20 threads` | 100.4% | 22,071.50 | 45,307.30 | 0.2% | 0.00 | `serial-fib-20 21 threads` | 100.6% | 22,030.50 | 45,391.62 | 0.1% | 0.00 | `serial-fib-20 22 threads` | 100.7% | 22,004.00 | 45,446.28 | 0.2% | 0.00 | `serial-fib-20 23 threads` | 100.7% | 22,009.00 | 45,435.96 | 0.2% | 0.00 | `serial-fib-20 24 threads` | 101.3% | 21,868.50 | 45,727.87 | 0.3% | 0.00 | `serial-fib-20 25 threads` | 101.0% | 21,944.00 | 45,570.54 | 0.4% | 0.00 | `serial-fib-20 26 threads` | 100.4% | 22,075.00 | 45,300.11 | 0.2% | 0.00 | `serial-fib-20 27 threads` | 100.7% | 22,009.00 | 45,435.96 | 0.2% | 0.00 | `serial-fib-20 28 threads` | 100.3% | 22,095.00 | 45,259.11 | 0.4% | 0.00 | `serial-fib-20 29 threads` | 100.5% | 22,055.00 | 45,341.19 | 0.2% | 0.00 | `serial-fib-20 30 threads` | 100.5% | 22,037.00 | 45,378.23 | 0.4% | 0.00 | `serial-fib-20 31 threads` | 100.6% | 22,014.50 | 45,424.61 | 0.2% | 0.00 | `serial-fib-20 32 threads` | 101.0% | 21,943.50 | 45,571.58 | 0.3% | 0.00 | `serial-fib-20 33 threads` | 100.3% | 22,089.00 | 45,271.40 | 0.2% | 0.00 | `serial-fib-20 34 threads` | 100.6% | 22,022.00 | 45,409.14 | 0.2% | 0.00 | `serial-fib-20 35 threads` | 100.5% | 22,038.50 | 45,375.14 | 0.2% | 0.00 | `serial-fib-20 36 threads` | 100.6% | 22,013.00 | 45,427.70 | 0.2% | 0.00 | `serial-fib-20 37 threads` | 100.6% | 22,013.50 | 45,426.67 | 0.1% | 0.00 | `serial-fib-20 38 threads` | 100.5% | 22,046.50 | 45,358.67 | 0.2% | 0.00 | `serial-fib-20 39 threads` | 100.7% | 22,000.00 | 45,454.55 | 0.4% | 0.00 | `serial-fib-20 40 threads` | 100.7% | 22,006.00 | 45,442.15 | 0.3% | 0.00 | `serial-fib-20 41 threads` | 100.5% | 22,039.00 | 45,374.11 | 0.2% | 0.00 | `serial-fib-20 42 threads` | 101.2% | 21,883.00 | 45,697.57 | 0.2% | 0.00 | `serial-fib-20 43 threads` | 100.3% | 22,098.00 | 45,252.96 | 0.1% | 0.00 | `serial-fib-20 44 threads` | 100.9% | 21,961.00 | 45,535.27 | 0.2% | 0.00 | `serial-fib-20 45 threads` | 100.5% | 22,052.00 | 45,347.36 | 0.1% | 0.00 | `serial-fib-20 46 threads` | 100.6% | 22,033.00 | 45,386.47 | 0.2% | 0.00 | `serial-fib-20 47 threads` | 100.6% | 22,021.50 | 45,410.17 | 0.6% | 0.00 | `serial-fib-20 48 threads` | 100.7% | 22,007.50 | 45,439.05 | 0.1% | 0.00 | `serial-fib-20 49 threads` | 101.2% | 21,900.00 | 45,662.10 | 0.3% | 0.00 | `serial-fib-20 50 threads` | 101.1% | 21,920.00 | 45,620.44 | 0.2% | 0.00 | `serial-fib-20 51 threads` | 101.0% | 21,926.00 | 45,607.95 | 0.2% | 0.00 | `serial-fib-20 52 threads` | 100.8% | 21,973.50 | 45,509.36 | 0.2% | 0.00 | `serial-fib-20 53 threads` | 101.0% | 21,939.00 | 45,580.93 | 0.3% | 0.00 | `serial-fib-20 54 threads` | 101.0% | 21,929.00 | 45,601.71 | 0.2% | 0.00 | `serial-fib-20 55 threads` | 100.6% | 22,030.50 | 45,391.62 | 0.2% | 0.00 | `serial-fib-20 56 threads` | 100.6% | 22,022.00 | 45,409.14 | 0.1% | 0.00 | `serial-fib-20 57 threads` | 100.6% | 22,022.50 | 45,408.11 | 0.2% | 0.00 | `serial-fib-20 58 threads` | 100.2% | 22,116.00 | 45,216.13 | 0.3% | 0.00 | `serial-fib-20 59 threads` | 100.5% | 22,050.50 | 45,350.45 | 0.2% | 0.00 | `serial-fib-20 60 threads` | 100.6% | 22,014.00 | 45,425.64 | 0.2% | 0.00 | `serial-fib-20 61 threads` | 100.7% | 21,997.00 | 45,460.74 | 0.2% | 0.00 | `serial-fib-20 62 threads` | 100.7% | 22,003.00 | 45,448.35 | 0.1% | 0.00 | `serial-fib-20 63 threads` | 100.7% | 21,995.50 | 45,463.84 | 0.3% | 0.00 | `serial-fib-20 64 threads` | relative | ns/op | op/s | err% | total | serial-fib-25 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 243,436.00 | 4,107.86 | 0.3% | 0.00 | `serial-fib-25 1 threads` | 99.6% | 244,391.00 | 4,091.80 | 0.1% | 0.00 | `serial-fib-25 2 threads` | 99.5% | 244,561.00 | 4,088.96 | 0.1% | 0.00 | `serial-fib-25 3 threads` | 99.8% | 243,831.00 | 4,101.20 | 0.1% | 0.00 | `serial-fib-25 4 threads` | 98.9% | 246,197.00 | 4,061.79 | 0.5% | 0.00 | `serial-fib-25 5 threads` | 99.6% | 244,507.00 | 4,089.86 | 0.3% | 0.00 | `serial-fib-25 6 threads` | 100.0% | 243,413.00 | 4,108.24 | 0.1% | 0.00 | `serial-fib-25 7 threads` | 100.2% | 242,867.00 | 4,117.48 | 0.2% | 0.00 | `serial-fib-25 8 threads` | 100.0% | 243,466.00 | 4,107.35 | 0.4% | 0.00 | `serial-fib-25 9 threads` | 100.1% | 243,146.00 | 4,112.76 | 0.2% | 0.00 | `serial-fib-25 10 threads` | 100.8% | 241,621.00 | 4,138.71 | 0.2% | 0.00 | `serial-fib-25 11 threads` | 99.8% | 243,874.00 | 4,100.48 | 0.1% | 0.00 | `serial-fib-25 12 threads` | 99.8% | 243,900.00 | 4,100.04 | 0.2% | 0.00 | `serial-fib-25 13 threads` | 99.9% | 243,561.00 | 4,105.75 | 0.1% | 0.00 | `serial-fib-25 14 threads` | 100.0% | 243,457.00 | 4,107.50 | 0.1% | 0.00 | `serial-fib-25 15 threads` | 99.8% | 243,909.00 | 4,099.89 | 0.1% | 0.00 | `serial-fib-25 16 threads` | 99.9% | 243,729.00 | 4,102.92 | 0.3% | 0.00 | `serial-fib-25 17 threads` | 99.9% | 243,658.00 | 4,104.11 | 0.1% | 0.00 | `serial-fib-25 18 threads` | 100.3% | 242,822.00 | 4,118.24 | 0.4% | 0.00 | `serial-fib-25 19 threads` | 100.3% | 242,717.00 | 4,120.02 | 0.3% | 0.00 | `serial-fib-25 20 threads` | 100.1% | 243,099.00 | 4,113.55 | 0.4% | 0.00 | `serial-fib-25 21 threads` | 99.9% | 243,695.00 | 4,103.49 | 0.3% | 0.00 | `serial-fib-25 22 threads` | 99.8% | 243,819.00 | 4,101.40 | 0.3% | 0.00 | `serial-fib-25 23 threads` | 99.6% | 244,463.00 | 4,090.60 | 0.1% | 0.00 | `serial-fib-25 24 threads` | 100.2% | 242,865.00 | 4,117.51 | 0.2% | 0.00 | `serial-fib-25 25 threads` | 99.4% | 244,857.00 | 4,084.02 | 0.1% | 0.00 | `serial-fib-25 26 threads` | 99.5% | 244,653.00 | 4,087.42 | 0.7% | 0.00 | `serial-fib-25 27 threads` | 99.7% | 244,059.00 | 4,097.37 | 0.1% | 0.00 | `serial-fib-25 28 threads` | 99.0% | 245,778.00 | 4,068.71 | 0.1% | 0.00 | `serial-fib-25 29 threads` | 99.7% | 244,174.00 | 4,095.44 | 0.4% | 0.00 | `serial-fib-25 30 threads` | 100.2% | 242,950.00 | 4,116.07 | 0.1% | 0.00 | `serial-fib-25 31 threads` | 100.2% | 242,874.00 | 4,117.36 | 0.3% | 0.00 | `serial-fib-25 32 threads` | 100.2% | 242,968.00 | 4,115.77 | 0.1% | 0.00 | `serial-fib-25 33 threads` | 99.9% | 243,642.00 | 4,104.38 | 0.1% | 0.00 | `serial-fib-25 34 threads` | 100.2% | 243,021.00 | 4,114.87 | 0.1% | 0.00 | `serial-fib-25 35 threads` | 100.1% | 243,306.00 | 4,110.05 | 0.1% | 0.00 | `serial-fib-25 36 threads` | 99.3% | 245,262.00 | 4,077.27 | 0.3% | 0.00 | `serial-fib-25 37 threads` | 100.4% | 242,543.00 | 4,122.98 | 0.1% | 0.00 | `serial-fib-25 38 threads` | 100.1% | 243,313.00 | 4,109.93 | 0.2% | 0.00 | `serial-fib-25 39 threads` | 100.3% | 242,788.00 | 4,118.82 | 0.2% | 0.00 | `serial-fib-25 40 threads` | 99.7% | 244,143.00 | 4,095.96 | 0.0% | 0.00 | `serial-fib-25 41 threads` | 99.9% | 243,700.00 | 4,103.41 | 0.4% | 0.00 | `serial-fib-25 42 threads` | 100.1% | 243,225.00 | 4,111.42 | 0.2% | 0.00 | `serial-fib-25 43 threads` | 99.8% | 243,926.00 | 4,099.60 | 0.0% | 0.00 | `serial-fib-25 44 threads` | 100.1% | 243,178.00 | 4,112.21 | 0.1% | 0.00 | `serial-fib-25 45 threads` | 99.3% | 245,115.00 | 4,079.72 | 0.3% | 0.00 | `serial-fib-25 46 threads` | 100.7% | 241,708.00 | 4,137.22 | 0.6% | 0.00 | `serial-fib-25 47 threads` | 99.9% | 243,734.00 | 4,102.83 | 0.1% | 0.00 | `serial-fib-25 48 threads` | 100.2% | 242,996.00 | 4,115.29 | 0.2% | 0.00 | `serial-fib-25 49 threads` | 100.5% | 242,168.00 | 4,129.36 | 0.4% | 0.00 | `serial-fib-25 50 threads` | 99.9% | 243,792.00 | 4,101.86 | 0.7% | 0.00 | `serial-fib-25 51 threads` | 100.6% | 242,037.00 | 4,131.60 | 0.2% | 0.00 | `serial-fib-25 52 threads` | 100.1% | 243,187.00 | 4,112.06 | 0.3% | 0.00 | `serial-fib-25 53 threads` | 99.3% | 245,206.00 | 4,078.20 | 0.0% | 0.00 | `serial-fib-25 54 threads` | 99.8% | 243,905.00 | 4,099.96 | 0.1% | 0.00 | `serial-fib-25 55 threads` | 99.6% | 244,355.00 | 4,092.41 | 0.3% | 0.00 | `serial-fib-25 56 threads` | 99.2% | 245,394.00 | 4,075.08 | 0.2% | 0.00 | `serial-fib-25 57 threads` | 99.9% | 243,676.00 | 4,103.81 | 0.1% | 0.00 | `serial-fib-25 58 threads` | 99.4% | 245,011.00 | 4,081.45 | 0.1% | 0.00 | `serial-fib-25 59 threads` | 99.7% | 244,244.00 | 4,094.27 | 0.1% | 0.00 | `serial-fib-25 60 threads` | 99.7% | 244,272.00 | 4,093.80 | 0.1% | 0.00 | `serial-fib-25 61 threads` | 99.6% | 244,451.00 | 4,090.80 | 0.3% | 0.00 | `serial-fib-25 62 threads` | 99.6% | 244,522.00 | 4,089.61 | 0.1% | 0.00 | `serial-fib-25 63 threads` | 100.4% | 242,489.00 | 4,123.90 | 0.1% | 0.00 | `serial-fib-25 64 threads` | relative | ns/op | op/s | err% | total | serial-fib-30 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------- | 100.0% | 2,709,896.00 | 369.02 | 0.2% | 0.03 | `serial-fib-30 1 threads` | 100.4% | 2,698,560.00 | 370.57 | 0.1% | 0.03 | `serial-fib-30 2 threads` | 100.0% | 2,710,047.00 | 369.00 | 0.3% | 0.03 | `serial-fib-30 3 threads` | 100.2% | 2,703,877.00 | 369.84 | 0.1% | 0.03 | `serial-fib-30 4 threads` | 100.2% | 2,704,237.00 | 369.79 | 0.1% | 0.03 | `serial-fib-30 5 threads` | 100.3% | 2,702,490.00 | 370.03 | 0.2% | 0.03 | `serial-fib-30 6 threads` | 100.1% | 2,706,383.00 | 369.50 | 0.1% | 0.03 | `serial-fib-30 7 threads` | 99.9% | 2,713,123.00 | 368.58 | 0.2% | 0.03 | `serial-fib-30 8 threads` | 99.9% | 2,711,348.00 | 368.82 | 0.1% | 0.03 | `serial-fib-30 9 threads` | 100.1% | 2,707,637.00 | 369.33 | 0.2% | 0.03 | `serial-fib-30 10 threads` | 100.0% | 2,710,575.00 | 368.93 | 0.2% | 0.03 | `serial-fib-30 11 threads` | 100.2% | 2,703,680.00 | 369.87 | 0.1% | 0.03 | `serial-fib-30 12 threads` | 100.1% | 2,708,339.00 | 369.23 | 0.3% | 0.03 | `serial-fib-30 13 threads` | 100.1% | 2,707,581.00 | 369.33 | 0.1% | 0.03 | `serial-fib-30 14 threads` | 100.2% | 2,705,334.00 | 369.64 | 0.1% | 0.03 | `serial-fib-30 15 threads` | 100.0% | 2,708,781.00 | 369.17 | 0.2% | 0.03 | `serial-fib-30 16 threads` | 100.2% | 2,705,201.00 | 369.66 | 0.2% | 0.03 | `serial-fib-30 17 threads` | 100.1% | 2,706,487.00 | 369.48 | 0.1% | 0.03 | `serial-fib-30 18 threads` | 99.9% | 2,713,879.00 | 368.48 | 0.2% | 0.03 | `serial-fib-30 19 threads` | 100.1% | 2,705,923.00 | 369.56 | 0.1% | 0.03 | `serial-fib-30 20 threads` | 99.9% | 2,711,587.00 | 368.79 | 0.2% | 0.03 | `serial-fib-30 21 threads` | 99.9% | 2,713,572.00 | 368.52 | 0.1% | 0.03 | `serial-fib-30 22 threads` | 100.1% | 2,706,228.00 | 369.52 | 0.3% | 0.03 | `serial-fib-30 23 threads` | 100.2% | 2,704,506.00 | 369.75 | 0.1% | 0.03 | `serial-fib-30 24 threads` | 99.9% | 2,712,534.00 | 368.66 | 0.2% | 0.03 | `serial-fib-30 25 threads` | 100.1% | 2,707,155.00 | 369.39 | 0.2% | 0.03 | `serial-fib-30 26 threads` | 100.0% | 2,709,811.00 | 369.03 | 0.4% | 0.03 | `serial-fib-30 27 threads` | 100.4% | 2,698,684.00 | 370.55 | 0.1% | 0.03 | `serial-fib-30 28 threads` | 100.1% | 2,706,943.00 | 369.42 | 0.2% | 0.03 | `serial-fib-30 29 threads` | 100.5% | 2,697,685.00 | 370.69 | 0.1% | 0.03 | `serial-fib-30 30 threads` | 100.1% | 2,706,891.00 | 369.43 | 0.1% | 0.03 | `serial-fib-30 31 threads` | 100.1% | 2,707,831.00 | 369.30 | 0.1% | 0.03 | `serial-fib-30 32 threads` | 99.7% | 2,718,759.00 | 367.81 | 0.1% | 0.03 | `serial-fib-30 33 threads` | 99.8% | 2,716,244.00 | 368.16 | 0.2% | 0.03 | `serial-fib-30 34 threads` | 99.9% | 2,711,469.00 | 368.80 | 0.2% | 0.03 | `serial-fib-30 35 threads` | 99.6% | 2,721,157.00 | 367.49 | 0.1% | 0.03 | `serial-fib-30 36 threads` | 100.0% | 2,709,503.00 | 369.07 | 0.1% | 0.03 | `serial-fib-30 37 threads` | 100.0% | 2,710,691.00 | 368.91 | 0.2% | 0.03 | `serial-fib-30 38 threads` | 100.3% | 2,701,062.00 | 370.22 | 0.1% | 0.03 | `serial-fib-30 39 threads` | 99.8% | 2,715,622.00 | 368.24 | 0.3% | 0.03 | `serial-fib-30 40 threads` | 100.2% | 2,704,176.00 | 369.80 | 0.2% | 0.03 | `serial-fib-30 41 threads` | 99.7% | 2,718,316.00 | 367.87 | 0.3% | 0.03 | `serial-fib-30 42 threads` | 100.0% | 2,709,890.00 | 369.02 | 0.2% | 0.03 | `serial-fib-30 43 threads` | 99.8% | 2,715,917.00 | 368.20 | 0.2% | 0.03 | `serial-fib-30 44 threads` | 100.0% | 2,710,776.00 | 368.90 | 0.2% | 0.03 | `serial-fib-30 45 threads` | 100.0% | 2,708,570.00 | 369.20 | 0.3% | 0.03 | `serial-fib-30 46 threads` | 99.9% | 2,712,276.00 | 368.69 | 0.1% | 0.03 | `serial-fib-30 47 threads` | 99.9% | 2,713,658.00 | 368.51 | 0.2% | 0.03 | `serial-fib-30 48 threads` | 100.1% | 2,707,343.00 | 369.37 | 0.3% | 0.03 | `serial-fib-30 49 threads` | 100.1% | 2,707,068.00 | 369.40 | 0.1% | 0.03 | `serial-fib-30 50 threads` | 99.8% | 2,714,600.00 | 368.38 | 0.1% | 0.03 | `serial-fib-30 51 threads` | 100.0% | 2,710,488.00 | 368.94 | 0.2% | 0.03 | `serial-fib-30 52 threads` | 100.0% | 2,709,523.00 | 369.07 | 0.3% | 0.03 | `serial-fib-30 53 threads` | 100.2% | 2,704,735.00 | 369.72 | 0.2% | 0.03 | `serial-fib-30 54 threads` | 100.4% | 2,700,150.00 | 370.35 | 0.2% | 0.03 | `serial-fib-30 55 threads` | 99.9% | 2,713,907.00 | 368.47 | 0.2% | 0.03 | `serial-fib-30 56 threads` | 100.0% | 2,709,450.00 | 369.08 | 0.2% | 0.03 | `serial-fib-30 57 threads` | 99.8% | 2,716,038.00 | 368.18 | 0.1% | 0.03 | `serial-fib-30 58 threads` | 100.0% | 2,710,447.00 | 368.94 | 0.1% | 0.03 | `serial-fib-30 59 threads` | 100.0% | 2,709,551.00 | 369.06 | 0.3% | 0.03 | `serial-fib-30 60 threads` | 99.8% | 2,714,311.00 | 368.42 | 0.2% | 0.03 | `serial-fib-30 61 threads` | 100.2% | 2,705,117.00 | 369.67 | 0.2% | 0.03 | `serial-fib-30 62 threads` | 100.2% | 2,705,172.00 | 369.66 | 0.2% | 0.03 | `serial-fib-30 63 threads` | 100.6% | 2,693,523.00 | 371.26 | 0.4% | 0.03 | `serial-fib-30 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | serial-matmul-n=8 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------ | 100.0% | 288.77 | 3,463,007.31 | 0.1% | 0.00 | `serial-matmul-n=8 1 threads` | 99.8% | 289.37 | 3,455,823.06 | 0.1% | 0.00 | `serial-matmul-n=8 2 threads` | 99.9% | 289.15 | 3,458,397.51 | 0.2% | 0.00 | `serial-matmul-n=8 3 threads` | 103.5% | 278.90 | 3,585,524.49 | 0.1% | 0.00 | `serial-matmul-n=8 4 threads` | 103.5% | 279.02 | 3,583,916.08 | 0.1% | 0.00 | `serial-matmul-n=8 5 threads` | 103.4% | 279.20 | 3,581,661.89 | 0.0% | 0.00 | `serial-matmul-n=8 6 threads` | 103.4% | 279.15 | 3,582,245.09 | 0.1% | 0.00 | `serial-matmul-n=8 7 threads` | 103.4% | 279.19 | 3,581,828.77 | 0.1% | 0.00 | `serial-matmul-n=8 8 threads` | 103.5% | 279.03 | 3,583,818.34 | 0.1% | 0.00 | `serial-matmul-n=8 9 threads` | 103.6% | 278.74 | 3,587,626.07 | 0.1% | 0.00 | `serial-matmul-n=8 10 threads` | 103.6% | 278.60 | 3,589,397.47 | 0.1% | 0.00 | `serial-matmul-n=8 11 threads` | 103.4% | 279.40 | 3,579,160.05 | 0.0% | 0.00 | `serial-matmul-n=8 12 threads` | 103.5% | 279.08 | 3,583,168.97 | 0.0% | 0.00 | `serial-matmul-n=8 13 threads` | 103.5% | 279.12 | 3,582,624.27 | 0.1% | 0.00 | `serial-matmul-n=8 14 threads` | 103.5% | 279.00 | 3,584,229.39 | 0.1% | 0.00 | `serial-matmul-n=8 15 threads` | 103.5% | 279.05 | 3,583,528.80 | 0.1% | 0.00 | `serial-matmul-n=8 16 threads` | 103.5% | 279.09 | 3,583,090.13 | 0.0% | 0.00 | `serial-matmul-n=8 17 threads` | 103.5% | 279.09 | 3,583,080.87 | 0.1% | 0.00 | `serial-matmul-n=8 18 threads` | 103.5% | 279.02 | 3,584,022.20 | 0.1% | 0.00 | `serial-matmul-n=8 19 threads` | 103.5% | 279.12 | 3,582,711.79 | 0.0% | 0.00 | `serial-matmul-n=8 20 threads` | 103.4% | 279.21 | 3,581,559.27 | 0.1% | 0.00 | `serial-matmul-n=8 21 threads` | 103.4% | 279.15 | 3,582,246.04 | 0.0% | 0.00 | `serial-matmul-n=8 22 threads` | 103.4% | 279.15 | 3,582,365.52 | 0.1% | 0.00 | `serial-matmul-n=8 23 threads` | 103.5% | 278.90 | 3,585,502.94 | 0.1% | 0.00 | `serial-matmul-n=8 24 threads` | 103.4% | 279.14 | 3,582,478.42 | 0.1% | 0.00 | `serial-matmul-n=8 25 threads` | 103.6% | 278.72 | 3,587,784.03 | 0.1% | 0.00 | `serial-matmul-n=8 26 threads` | 103.6% | 278.70 | 3,588,087.55 | 0.1% | 0.00 | `serial-matmul-n=8 27 threads` | 103.6% | 278.73 | 3,587,704.84 | 0.1% | 0.00 | `serial-matmul-n=8 28 threads` | 103.5% | 278.91 | 3,585,387.12 | 0.1% | 0.00 | `serial-matmul-n=8 29 threads` | 103.6% | 278.76 | 3,587,306.45 | 0.0% | 0.00 | `serial-matmul-n=8 30 threads` | 103.6% | 278.80 | 3,586,777.39 | 0.1% | 0.00 | `serial-matmul-n=8 31 threads` | 103.6% | 278.76 | 3,587,365.47 | 0.1% | 0.00 | `serial-matmul-n=8 32 threads` | 103.5% | 278.90 | 3,585,502.94 | 0.1% | 0.00 | `serial-matmul-n=8 33 threads` | 103.6% | 278.77 | 3,587,156.23 | 0.0% | 0.00 | `serial-matmul-n=8 34 threads` | 103.6% | 278.79 | 3,586,947.01 | 0.0% | 0.00 | `serial-matmul-n=8 35 threads` | 103.6% | 278.75 | 3,587,418.21 | 0.1% | 0.00 | `serial-matmul-n=8 36 threads` | 103.5% | 278.87 | 3,585,850.43 | 0.1% | 0.00 | `serial-matmul-n=8 37 threads` | 103.6% | 278.76 | 3,587,340.16 | 0.0% | 0.00 | `serial-matmul-n=8 38 threads` | 103.5% | 278.90 | 3,585,491.56 | 0.0% | 0.00 | `serial-matmul-n=8 39 threads` | 103.6% | 278.67 | 3,588,412.05 | 0.1% | 0.00 | `serial-matmul-n=8 40 threads` | 103.7% | 278.53 | 3,590,214.58 | 0.0% | 0.00 | `serial-matmul-n=8 41 threads` | 103.6% | 278.86 | 3,586,080.27 | 0.1% | 0.00 | `serial-matmul-n=8 42 threads` | 103.6% | 278.68 | 3,588,321.64 | 0.0% | 0.00 | `serial-matmul-n=8 43 threads` | 103.6% | 278.77 | 3,587,196.47 | 0.0% | 0.00 | `serial-matmul-n=8 44 threads` | 103.6% | 278.63 | 3,588,957.06 | 0.1% | 0.00 | `serial-matmul-n=8 45 threads` | 103.6% | 278.72 | 3,587,871.09 | 0.1% | 0.00 | `serial-matmul-n=8 46 threads` | 103.6% | 278.82 | 3,586,521.35 | 0.1% | 0.00 | `serial-matmul-n=8 47 threads` | 103.6% | 278.78 | 3,587,034.50 | 0.1% | 0.00 | `serial-matmul-n=8 48 threads` | 103.6% | 278.80 | 3,586,778.39 | 0.1% | 0.00 | `serial-matmul-n=8 49 threads` | 103.6% | 278.77 | 3,587,222.07 | 0.0% | 0.00 | `serial-matmul-n=8 50 threads` | 103.5% | 278.87 | 3,585,887.80 | 0.0% | 0.00 | `serial-matmul-n=8 51 threads` | 103.5% | 278.87 | 3,585,917.13 | 0.0% | 0.00 | `serial-matmul-n=8 52 threads` | 103.5% | 278.91 | 3,585,397.65 | 0.1% | 0.00 | `serial-matmul-n=8 53 threads` | 103.5% | 278.92 | 3,585,257.42 | 0.1% | 0.00 | `serial-matmul-n=8 54 threads` | 103.6% | 278.73 | 3,587,736.46 | 0.0% | 0.00 | `serial-matmul-n=8 55 threads` | 103.5% | 278.87 | 3,585,935.52 | 0.0% | 0.00 | `serial-matmul-n=8 56 threads` | 103.7% | 278.57 | 3,589,726.85 | 0.0% | 0.00 | `serial-matmul-n=8 57 threads` | 103.6% | 278.73 | 3,587,736.46 | 0.1% | 0.00 | `serial-matmul-n=8 58 threads` | 103.6% | 278.68 | 3,588,400.74 | 0.1% | 0.00 | `serial-matmul-n=8 59 threads` | 103.6% | 278.81 | 3,586,732.26 | 0.1% | 0.00 | `serial-matmul-n=8 60 threads` | 103.6% | 278.84 | 3,586,313.85 | 0.1% | 0.00 | `serial-matmul-n=8 61 threads` | 103.6% | 278.75 | 3,587,443.95 | 0.1% | 0.00 | `serial-matmul-n=8 62 threads` | 103.6% | 278.78 | 3,587,086.49 | 0.1% | 0.00 | `serial-matmul-n=8 63 threads` | 103.6% | 278.73 | 3,587,704.84 | 0.1% | 0.00 | `serial-matmul-n=8 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=32 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------- | 100.0% | 16,872.00 | 59,269.80 | 0.1% | 0.00 | `serial-matmul-n=32 1 threads` | 100.0% | 16,867.00 | 59,287.37 | 0.1% | 0.00 | `serial-matmul-n=32 2 threads` | 99.9% | 16,883.50 | 59,229.43 | 0.1% | 0.00 | `serial-matmul-n=32 3 threads` | 100.0% | 16,868.50 | 59,282.09 | 0.1% | 0.00 | `serial-matmul-n=32 4 threads` | 99.8% | 16,899.00 | 59,175.10 | 0.1% | 0.00 | `serial-matmul-n=32 5 threads` | 99.9% | 16,889.50 | 59,208.38 | 0.1% | 0.00 | `serial-matmul-n=32 6 threads` | 99.9% | 16,888.50 | 59,211.89 | 0.1% | 0.00 | `serial-matmul-n=32 7 threads` | 99.9% | 16,888.00 | 59,213.64 | 0.1% | 0.00 | `serial-matmul-n=32 8 threads` | 99.8% | 16,904.50 | 59,155.85 | 0.1% | 0.00 | `serial-matmul-n=32 9 threads` | 100.0% | 16,876.50 | 59,253.99 | 0.2% | 0.00 | `serial-matmul-n=32 10 threads` | 99.8% | 16,903.00 | 59,161.10 | 0.0% | 0.00 | `serial-matmul-n=32 11 threads` | 99.9% | 16,887.00 | 59,217.15 | 0.1% | 0.00 | `serial-matmul-n=32 12 threads` | 99.9% | 16,883.50 | 59,229.43 | 0.1% | 0.00 | `serial-matmul-n=32 13 threads` | 99.9% | 16,891.00 | 59,203.13 | 0.1% | 0.00 | `serial-matmul-n=32 14 threads` | 99.8% | 16,901.50 | 59,166.35 | 0.1% | 0.00 | `serial-matmul-n=32 15 threads` | 99.8% | 16,899.00 | 59,175.10 | 0.1% | 0.00 | `serial-matmul-n=32 16 threads` | 100.0% | 16,866.50 | 59,289.12 | 0.1% | 0.00 | `serial-matmul-n=32 17 threads` | 99.9% | 16,892.00 | 59,199.62 | 0.1% | 0.00 | `serial-matmul-n=32 18 threads` | 99.9% | 16,882.50 | 59,232.93 | 0.1% | 0.00 | `serial-matmul-n=32 19 threads` | 99.9% | 16,882.00 | 59,234.69 | 0.2% | 0.00 | `serial-matmul-n=32 20 threads` | 99.9% | 16,892.50 | 59,197.87 | 0.1% | 0.00 | `serial-matmul-n=32 21 threads` | 99.8% | 16,897.50 | 59,180.35 | 0.1% | 0.00 | `serial-matmul-n=32 22 threads` | 100.0% | 16,874.00 | 59,262.77 | 0.1% | 0.00 | `serial-matmul-n=32 23 threads` | 99.9% | 16,893.00 | 59,196.12 | 0.1% | 0.00 | `serial-matmul-n=32 24 threads` | 99.7% | 16,923.50 | 59,089.43 | 0.1% | 0.00 | `serial-matmul-n=32 25 threads` | 100.1% | 16,856.00 | 59,326.06 | 0.1% | 0.00 | `serial-matmul-n=32 26 threads` | 99.7% | 16,915.50 | 59,117.38 | 0.0% | 0.00 | `serial-matmul-n=32 27 threads` | 100.0% | 16,873.00 | 59,266.28 | 0.1% | 0.00 | `serial-matmul-n=32 28 threads` | 99.8% | 16,908.00 | 59,143.60 | 0.0% | 0.00 | `serial-matmul-n=32 29 threads` | 100.0% | 16,872.50 | 59,268.04 | 0.1% | 0.00 | `serial-matmul-n=32 30 threads` | 99.8% | 16,911.50 | 59,131.36 | 0.1% | 0.00 | `serial-matmul-n=32 31 threads` | 99.8% | 16,913.00 | 59,126.12 | 0.1% | 0.00 | `serial-matmul-n=32 32 threads` | 99.6% | 16,943.00 | 59,021.42 | 0.1% | 0.00 | `serial-matmul-n=32 33 threads` | 99.9% | 16,890.00 | 59,206.63 | 0.2% | 0.00 | `serial-matmul-n=32 34 threads` | 100.0% | 16,875.50 | 59,257.50 | 0.1% | 0.00 | `serial-matmul-n=32 35 threads` | 99.8% | 16,897.50 | 59,180.35 | 0.1% | 0.00 | `serial-matmul-n=32 36 threads` | 99.8% | 16,914.00 | 59,122.62 | 0.1% | 0.00 | `serial-matmul-n=32 37 threads` | 99.8% | 16,913.00 | 59,126.12 | 0.1% | 0.00 | `serial-matmul-n=32 38 threads` | 99.9% | 16,887.50 | 59,215.40 | 0.1% | 0.00 | `serial-matmul-n=32 39 threads` | 99.9% | 16,893.50 | 59,194.36 | 0.1% | 0.00 | `serial-matmul-n=32 40 threads` | 99.8% | 16,902.50 | 59,162.85 | 0.1% | 0.00 | `serial-matmul-n=32 41 threads` | 100.0% | 16,871.50 | 59,271.55 | 0.1% | 0.00 | `serial-matmul-n=32 42 threads` | 99.9% | 16,889.00 | 59,210.14 | 0.1% | 0.00 | `serial-matmul-n=32 43 threads` | 99.9% | 16,887.50 | 59,215.40 | 0.1% | 0.00 | `serial-matmul-n=32 44 threads` | 100.0% | 16,870.00 | 59,276.82 | 0.2% | 0.00 | `serial-matmul-n=32 45 threads` | 100.0% | 16,878.50 | 59,246.97 | 0.1% | 0.00 | `serial-matmul-n=32 46 threads` | 100.0% | 16,866.00 | 59,290.88 | 0.1% | 0.00 | `serial-matmul-n=32 47 threads` | 99.9% | 16,882.50 | 59,232.93 | 0.1% | 0.00 | `serial-matmul-n=32 48 threads` | 100.1% | 16,857.00 | 59,322.54 | 0.0% | 0.00 | `serial-matmul-n=32 49 threads` | 99.8% | 16,901.00 | 59,168.10 | 0.1% | 0.00 | `serial-matmul-n=32 50 threads` | 99.9% | 16,893.50 | 59,194.36 | 0.1% | 0.00 | `serial-matmul-n=32 51 threads` | 100.0% | 16,867.00 | 59,287.37 | 0.2% | 0.00 | `serial-matmul-n=32 52 threads` | 99.9% | 16,890.50 | 59,204.88 | 0.1% | 0.00 | `serial-matmul-n=32 53 threads` | 99.9% | 16,895.00 | 59,189.11 | 0.2% | 0.00 | `serial-matmul-n=32 54 threads` | 99.9% | 16,889.50 | 59,208.38 | 0.1% | 0.00 | `serial-matmul-n=32 55 threads` | 99.9% | 16,880.50 | 59,239.95 | 0.1% | 0.00 | `serial-matmul-n=32 56 threads` | 100.1% | 16,863.00 | 59,301.43 | 0.1% | 0.00 | `serial-matmul-n=32 57 threads` | 100.0% | 16,877.50 | 59,250.48 | 0.2% | 0.00 | `serial-matmul-n=32 58 threads` | 99.8% | 16,904.50 | 59,155.85 | 0.1% | 0.00 | `serial-matmul-n=32 59 threads` | 100.0% | 16,878.50 | 59,246.97 | 0.1% | 0.00 | `serial-matmul-n=32 60 threads` | 99.9% | 16,887.50 | 59,215.40 | 0.1% | 0.00 | `serial-matmul-n=32 61 threads` | 100.0% | 16,866.50 | 59,289.12 | 0.2% | 0.00 | `serial-matmul-n=32 62 threads` | 100.0% | 16,872.50 | 59,268.04 | 0.2% | 0.00 | `serial-matmul-n=32 63 threads` | 100.1% | 16,858.00 | 59,319.02 | 0.1% | 0.00 | `serial-matmul-n=32 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=64 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------- | 100.0% | 135,255.00 | 7,393.44 | 0.0% | 0.00 | `serial-matmul-n=64 1 threads` | 100.1% | 135,161.00 | 7,398.58 | 0.0% | 0.00 | `serial-matmul-n=64 2 threads` | 100.1% | 135,177.00 | 7,397.71 | 0.1% | 0.00 | `serial-matmul-n=64 3 threads` | 100.1% | 135,119.00 | 7,400.88 | 0.0% | 0.00 | `serial-matmul-n=64 4 threads` | 100.1% | 135,134.00 | 7,400.06 | 0.1% | 0.00 | `serial-matmul-n=64 5 threads` | 100.0% | 135,202.00 | 7,396.34 | 0.1% | 0.00 | `serial-matmul-n=64 6 threads` | 100.1% | 135,123.00 | 7,400.66 | 0.0% | 0.00 | `serial-matmul-n=64 7 threads` | 100.1% | 135,080.00 | 7,403.02 | 0.0% | 0.00 | `serial-matmul-n=64 8 threads` | 100.1% | 135,093.00 | 7,402.31 | 0.0% | 0.00 | `serial-matmul-n=64 9 threads` | 100.1% | 135,092.00 | 7,402.36 | 0.1% | 0.00 | `serial-matmul-n=64 10 threads` | 100.1% | 135,182.00 | 7,397.43 | 0.0% | 0.00 | `serial-matmul-n=64 11 threads` | 100.2% | 135,052.00 | 7,404.56 | 0.0% | 0.00 | `serial-matmul-n=64 12 threads` | 100.1% | 135,070.00 | 7,403.57 | 0.0% | 0.00 | `serial-matmul-n=64 13 threads` | 100.1% | 135,144.00 | 7,399.51 | 0.1% | 0.00 | `serial-matmul-n=64 14 threads` | 100.1% | 135,120.00 | 7,400.83 | 0.1% | 0.00 | `serial-matmul-n=64 15 threads` | 100.1% | 135,143.00 | 7,399.57 | 0.0% | 0.00 | `serial-matmul-n=64 16 threads` | 100.1% | 135,095.00 | 7,402.20 | 0.1% | 0.00 | `serial-matmul-n=64 17 threads` | 100.1% | 135,116.00 | 7,401.05 | 0.1% | 0.00 | `serial-matmul-n=64 18 threads` | 100.1% | 135,088.00 | 7,402.58 | 0.0% | 0.00 | `serial-matmul-n=64 19 threads` | 100.1% | 135,083.00 | 7,402.86 | 0.0% | 0.00 | `serial-matmul-n=64 20 threads` | 100.1% | 135,053.00 | 7,404.50 | 0.0% | 0.00 | `serial-matmul-n=64 21 threads` | 100.1% | 135,094.00 | 7,402.25 | 0.1% | 0.00 | `serial-matmul-n=64 22 threads` | 100.2% | 135,036.00 | 7,405.43 | 0.0% | 0.00 | `serial-matmul-n=64 23 threads` | 100.2% | 135,000.00 | 7,407.41 | 0.0% | 0.00 | `serial-matmul-n=64 24 threads` | 100.2% | 135,043.00 | 7,405.05 | 0.0% | 0.00 | `serial-matmul-n=64 25 threads` | 100.1% | 135,071.00 | 7,403.51 | 0.1% | 0.00 | `serial-matmul-n=64 26 threads` | 100.1% | 135,071.00 | 7,403.51 | 0.0% | 0.00 | `serial-matmul-n=64 27 threads` | 99.8% | 135,574.00 | 7,376.05 | 0.0% | 0.00 | `serial-matmul-n=64 28 threads` | 99.9% | 135,415.00 | 7,384.71 | 0.1% | 0.00 | `serial-matmul-n=64 29 threads` | 99.9% | 135,399.00 | 7,385.58 | 0.1% | 0.00 | `serial-matmul-n=64 30 threads` | 99.9% | 135,420.00 | 7,384.43 | 0.1% | 0.00 | `serial-matmul-n=64 31 threads` | 99.9% | 135,381.00 | 7,386.56 | 0.0% | 0.00 | `serial-matmul-n=64 32 threads` | 100.0% | 135,202.00 | 7,396.34 | 0.0% | 0.00 | `serial-matmul-n=64 33 threads` | 100.1% | 135,132.00 | 7,400.17 | 0.0% | 0.00 | `serial-matmul-n=64 34 threads` | 100.0% | 135,203.00 | 7,396.29 | 0.0% | 0.00 | `serial-matmul-n=64 35 threads` | 100.0% | 135,201.00 | 7,396.39 | 0.0% | 0.00 | `serial-matmul-n=64 36 threads` | 100.0% | 135,301.00 | 7,390.93 | 0.0% | 0.00 | `serial-matmul-n=64 37 threads` | 100.0% | 135,277.00 | 7,392.24 | 0.0% | 0.00 | `serial-matmul-n=64 38 threads` | 100.0% | 135,210.00 | 7,395.90 | 0.1% | 0.00 | `serial-matmul-n=64 39 threads` | 100.0% | 135,203.00 | 7,396.29 | 0.1% | 0.00 | `serial-matmul-n=64 40 threads` | 100.0% | 135,255.00 | 7,393.44 | 0.0% | 0.00 | `serial-matmul-n=64 41 threads` | 100.0% | 135,268.00 | 7,392.73 | 0.0% | 0.00 | `serial-matmul-n=64 42 threads` | 100.0% | 135,203.00 | 7,396.29 | 0.1% | 0.00 | `serial-matmul-n=64 43 threads` | 100.0% | 135,293.00 | 7,391.37 | 0.1% | 0.00 | `serial-matmul-n=64 44 threads` | 100.0% | 135,212.00 | 7,395.79 | 0.0% | 0.00 | `serial-matmul-n=64 45 threads` | 100.0% | 135,232.00 | 7,394.70 | 0.0% | 0.00 | `serial-matmul-n=64 46 threads` | 100.0% | 135,241.00 | 7,394.21 | 0.0% | 0.00 | `serial-matmul-n=64 47 threads` | 100.0% | 135,229.00 | 7,394.86 | 0.0% | 0.00 | `serial-matmul-n=64 48 threads` | 100.0% | 135,260.00 | 7,393.17 | 0.0% | 0.00 | `serial-matmul-n=64 49 threads` | 100.0% | 135,294.00 | 7,391.31 | 0.1% | 0.00 | `serial-matmul-n=64 50 threads` | 100.0% | 135,219.00 | 7,395.41 | 0.0% | 0.00 | `serial-matmul-n=64 51 threads` | 100.0% | 135,252.00 | 7,393.61 | 0.1% | 0.00 | `serial-matmul-n=64 52 threads` | 100.1% | 135,175.00 | 7,397.82 | 0.0% | 0.00 | `serial-matmul-n=64 53 threads` | 100.0% | 135,254.00 | 7,393.50 | 0.1% | 0.00 | `serial-matmul-n=64 54 threads` | 100.0% | 135,295.00 | 7,391.26 | 0.0% | 0.00 | `serial-matmul-n=64 55 threads` | 100.0% | 135,251.00 | 7,393.66 | 0.0% | 0.00 | `serial-matmul-n=64 56 threads` | 100.0% | 135,247.00 | 7,393.88 | 0.1% | 0.00 | `serial-matmul-n=64 57 threads` | 100.0% | 135,273.00 | 7,392.46 | 0.0% | 0.00 | `serial-matmul-n=64 58 threads` | 100.0% | 135,251.00 | 7,393.66 | 0.0% | 0.00 | `serial-matmul-n=64 59 threads` | 100.0% | 135,277.00 | 7,392.24 | 0.1% | 0.00 | `serial-matmul-n=64 60 threads` | 100.0% | 135,251.00 | 7,393.66 | 0.0% | 0.00 | `serial-matmul-n=64 61 threads` | 100.0% | 135,231.00 | 7,394.75 | 0.0% | 0.00 | `serial-matmul-n=64 62 threads` | 100.0% | 135,295.00 | 7,391.26 | 0.0% | 0.00 | `serial-matmul-n=64 63 threads` | 100.0% | 135,286.00 | 7,391.75 | 0.1% | 0.00 | `serial-matmul-n=64 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=128 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------- | 100.0% | 1,086,738.00 | 920.18 | 0.2% | 0.01 | `serial-matmul-n=128 1 threads` | 100.0% | 1,086,454.00 | 920.43 | 0.2% | 0.01 | `serial-matmul-n=128 2 threads` | 100.1% | 1,086,124.00 | 920.71 | 0.1% | 0.01 | `serial-matmul-n=128 3 threads` | 100.1% | 1,086,009.00 | 920.80 | 0.2% | 0.01 | `serial-matmul-n=128 4 threads` | 100.1% | 1,086,091.00 | 920.73 | 0.0% | 0.01 | `serial-matmul-n=128 5 threads` | 100.0% | 1,086,302.00 | 920.55 | 0.1% | 0.01 | `serial-matmul-n=128 6 threads` | 100.1% | 1,085,720.00 | 921.05 | 0.2% | 0.01 | `serial-matmul-n=128 7 threads` | 99.9% | 1,088,140.00 | 919.00 | 0.1% | 0.01 | `serial-matmul-n=128 8 threads` | 99.9% | 1,087,779.00 | 919.30 | 0.2% | 0.01 | `serial-matmul-n=128 9 threads` | 99.9% | 1,087,540.00 | 919.51 | 0.1% | 0.01 | `serial-matmul-n=128 10 threads` | 99.9% | 1,087,668.00 | 919.40 | 0.1% | 0.01 | `serial-matmul-n=128 11 threads` | 99.9% | 1,087,708.00 | 919.36 | 0.1% | 0.01 | `serial-matmul-n=128 12 threads` | 100.0% | 1,086,467.00 | 920.41 | 0.2% | 0.01 | `serial-matmul-n=128 13 threads` | 100.1% | 1,085,804.00 | 920.98 | 0.2% | 0.01 | `serial-matmul-n=128 14 threads` | 100.1% | 1,086,092.00 | 920.73 | 0.1% | 0.01 | `serial-matmul-n=128 15 threads` | 100.1% | 1,085,884.00 | 920.91 | 0.2% | 0.01 | `serial-matmul-n=128 16 threads` | 100.1% | 1,086,085.00 | 920.74 | 0.1% | 0.01 | `serial-matmul-n=128 17 threads` | 100.1% | 1,086,068.00 | 920.75 | 0.0% | 0.01 | `serial-matmul-n=128 18 threads` | 100.0% | 1,086,258.00 | 920.59 | 0.1% | 0.01 | `serial-matmul-n=128 19 threads` | 100.3% | 1,083,922.00 | 922.58 | 0.1% | 0.01 | `serial-matmul-n=128 20 threads` | 100.0% | 1,086,208.00 | 920.63 | 0.2% | 0.01 | `serial-matmul-n=128 21 threads` | 100.1% | 1,085,889.00 | 920.90 | 0.2% | 0.01 | `serial-matmul-n=128 22 threads` | 100.1% | 1,086,127.00 | 920.70 | 0.1% | 0.01 | `serial-matmul-n=128 23 threads` | 100.1% | 1,086,093.00 | 920.73 | 0.1% | 0.01 | `serial-matmul-n=128 24 threads` | 100.1% | 1,085,679.00 | 921.08 | 0.1% | 0.01 | `serial-matmul-n=128 25 threads` | 99.6% | 1,090,750.00 | 916.80 | 0.2% | 0.01 | `serial-matmul-n=128 26 threads` | 99.5% | 1,091,791.00 | 915.93 | 0.2% | 0.01 | `serial-matmul-n=128 27 threads` | 99.9% | 1,088,097.00 | 919.04 | 0.1% | 0.01 | `serial-matmul-n=128 28 threads` | 99.8% | 1,088,461.00 | 918.73 | 0.1% | 0.01 | `serial-matmul-n=128 29 threads` | 99.9% | 1,088,286.00 | 918.88 | 0.0% | 0.01 | `serial-matmul-n=128 30 threads` | 100.0% | 1,086,493.00 | 920.39 | 0.0% | 0.01 | `serial-matmul-n=128 31 threads` | 100.1% | 1,085,989.00 | 920.82 | 0.1% | 0.01 | `serial-matmul-n=128 32 threads` | 100.1% | 1,086,164.00 | 920.67 | 0.1% | 0.01 | `serial-matmul-n=128 33 threads` | 100.0% | 1,086,219.00 | 920.62 | 0.1% | 0.01 | `serial-matmul-n=128 34 threads` | 100.1% | 1,086,155.00 | 920.68 | 0.1% | 0.01 | `serial-matmul-n=128 35 threads` | 100.1% | 1,086,172.00 | 920.66 | 0.1% | 0.01 | `serial-matmul-n=128 36 threads` | 100.1% | 1,085,863.00 | 920.93 | 0.1% | 0.01 | `serial-matmul-n=128 37 threads` | 100.0% | 1,086,283.00 | 920.57 | 0.1% | 0.01 | `serial-matmul-n=128 38 threads` | 100.2% | 1,084,077.00 | 922.44 | 0.1% | 0.01 | `serial-matmul-n=128 39 threads` | 100.0% | 1,086,890.00 | 920.06 | 0.1% | 0.01 | `serial-matmul-n=128 40 threads` | 100.0% | 1,086,987.00 | 919.97 | 0.1% | 0.01 | `serial-matmul-n=128 41 threads` | 99.9% | 1,087,302.00 | 919.71 | 0.0% | 0.01 | `serial-matmul-n=128 42 threads` | 100.0% | 1,086,786.00 | 920.14 | 0.2% | 0.01 | `serial-matmul-n=128 43 threads` | 100.0% | 1,087,057.00 | 919.91 | 0.1% | 0.01 | `serial-matmul-n=128 44 threads` | 100.2% | 1,084,418.00 | 922.15 | 0.1% | 0.01 | `serial-matmul-n=128 45 threads` | 100.0% | 1,086,996.00 | 919.97 | 0.1% | 0.01 | `serial-matmul-n=128 46 threads` | 100.0% | 1,086,854.00 | 920.09 | 0.1% | 0.01 | `serial-matmul-n=128 47 threads` | 100.0% | 1,087,130.00 | 919.85 | 0.0% | 0.01 | `serial-matmul-n=128 48 threads` | 100.2% | 1,084,638.00 | 921.97 | 0.0% | 0.01 | `serial-matmul-n=128 49 threads` | 100.0% | 1,086,644.00 | 920.26 | 0.1% | 0.01 | `serial-matmul-n=128 50 threads` | 100.1% | 1,086,179.00 | 920.66 | 0.1% | 0.01 | `serial-matmul-n=128 51 threads` | 100.0% | 1,086,797.00 | 920.14 | 0.2% | 0.01 | `serial-matmul-n=128 52 threads` | 100.0% | 1,086,846.00 | 920.09 | 0.1% | 0.01 | `serial-matmul-n=128 53 threads` | 100.0% | 1,086,403.00 | 920.47 | 0.1% | 0.01 | `serial-matmul-n=128 54 threads` | 100.0% | 1,086,523.00 | 920.37 | 0.1% | 0.01 | `serial-matmul-n=128 55 threads` | 100.0% | 1,086,813.00 | 920.12 | 0.1% | 0.01 | `serial-matmul-n=128 56 threads` | 100.0% | 1,086,413.00 | 920.46 | 0.2% | 0.01 | `serial-matmul-n=128 57 threads` | 100.0% | 1,086,463.00 | 920.42 | 0.1% | 0.01 | `serial-matmul-n=128 58 threads` | 100.0% | 1,086,742.00 | 920.18 | 0.0% | 0.01 | `serial-matmul-n=128 59 threads` | 100.0% | 1,086,627.00 | 920.28 | 0.1% | 0.01 | `serial-matmul-n=128 60 threads` | 100.2% | 1,084,315.00 | 922.24 | 0.1% | 0.01 | `serial-matmul-n=128 61 threads` | 100.0% | 1,086,644.00 | 920.26 | 0.1% | 0.01 | `serial-matmul-n=128 62 threads` | 100.2% | 1,084,298.00 | 922.26 | 0.1% | 0.01 | `serial-matmul-n=128 63 threads` | 100.0% | 1,086,593.00 | 920.31 | 0.1% | 0.01 | `serial-matmul-n=128 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=256 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------- | 100.0% | 8,704,985.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 1 threads` | 99.9% | 8,711,376.00 | 114.79 | 0.0% | 0.10 | `serial-matmul-n=256 2 threads` | 99.9% | 8,712,604.00 | 114.78 | 0.0% | 0.10 | `serial-matmul-n=256 3 threads` | 99.9% | 8,710,552.00 | 114.80 | 0.0% | 0.10 | `serial-matmul-n=256 4 threads` | 99.6% | 8,743,209.00 | 114.37 | 0.0% | 0.10 | `serial-matmul-n=256 5 threads` | 99.6% | 8,741,723.00 | 114.39 | 0.0% | 0.10 | `serial-matmul-n=256 6 threads` | 99.6% | 8,743,805.00 | 114.37 | 0.0% | 0.10 | `serial-matmul-n=256 7 threads` | 99.6% | 8,742,993.00 | 114.38 | 0.0% | 0.10 | `serial-matmul-n=256 8 threads` | 99.6% | 8,744,297.00 | 114.36 | 0.0% | 0.10 | `serial-matmul-n=256 9 threads` | 99.5% | 8,745,629.00 | 114.34 | 0.0% | 0.10 | `serial-matmul-n=256 10 threads` | 99.8% | 8,721,811.00 | 114.66 | 0.0% | 0.10 | `serial-matmul-n=256 11 threads` | 100.0% | 8,704,800.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 12 threads` | 100.0% | 8,704,346.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 13 threads` | 100.0% | 8,705,725.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 14 threads` | 100.0% | 8,706,216.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 15 threads` | 100.0% | 8,704,892.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 16 threads` | 100.0% | 8,705,923.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 17 threads` | 100.0% | 8,705,584.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 18 threads` | 100.0% | 8,706,010.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 19 threads` | 100.0% | 8,706,426.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 20 threads` | 100.0% | 8,705,726.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 21 threads` | 100.0% | 8,705,533.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 22 threads` | 100.0% | 8,702,777.00 | 114.91 | 0.0% | 0.10 | `serial-matmul-n=256 23 threads` | 100.0% | 8,704,674.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 24 threads` | 100.0% | 8,702,805.00 | 114.91 | 0.0% | 0.10 | `serial-matmul-n=256 25 threads` | 100.0% | 8,704,103.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 26 threads` | 100.0% | 8,703,142.00 | 114.90 | 0.0% | 0.10 | `serial-matmul-n=256 27 threads` | 99.8% | 8,723,856.00 | 114.63 | 0.0% | 0.10 | `serial-matmul-n=256 28 threads` | 100.0% | 8,705,869.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 29 threads` | 100.0% | 8,706,103.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 30 threads` | 100.0% | 8,703,740.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 31 threads` | 100.0% | 8,705,050.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 32 threads` | 100.0% | 8,705,962.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 33 threads` | 100.0% | 8,704,449.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 34 threads` | 100.0% | 8,703,293.00 | 114.90 | 0.0% | 0.10 | `serial-matmul-n=256 35 threads` | 100.0% | 8,703,957.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 36 threads` | 100.0% | 8,703,151.00 | 114.90 | 0.0% | 0.10 | `serial-matmul-n=256 37 threads` | 100.0% | 8,703,658.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 38 threads` | 100.0% | 8,702,587.00 | 114.91 | 0.0% | 0.10 | `serial-matmul-n=256 39 threads` | 100.0% | 8,703,104.00 | 114.90 | 0.0% | 0.10 | `serial-matmul-n=256 40 threads` | 100.0% | 8,704,543.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 41 threads` | 100.0% | 8,703,961.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 42 threads` | 99.8% | 8,722,261.00 | 114.65 | 0.0% | 0.10 | `serial-matmul-n=256 43 threads` | 99.8% | 8,722,411.00 | 114.65 | 0.0% | 0.10 | `serial-matmul-n=256 44 threads` | 99.8% | 8,721,958.00 | 114.65 | 0.0% | 0.10 | `serial-matmul-n=256 45 threads` | 99.7% | 8,727,102.00 | 114.59 | 0.0% | 0.10 | `serial-matmul-n=256 46 threads` | 100.0% | 8,703,967.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 47 threads` | 100.0% | 8,704,922.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 48 threads` | 100.0% | 8,704,496.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 49 threads` | 100.0% | 8,705,116.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 50 threads` | 100.0% | 8,705,837.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 51 threads` | 100.0% | 8,705,400.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 52 threads` | 100.0% | 8,705,473.00 | 114.87 | 0.0% | 0.10 | `serial-matmul-n=256 53 threads` | 100.0% | 8,705,891.00 | 114.86 | 0.0% | 0.10 | `serial-matmul-n=256 54 threads` | 99.9% | 8,714,854.00 | 114.75 | 0.1% | 0.10 | `serial-matmul-n=256 55 threads` | 100.0% | 8,702,458.00 | 114.91 | 0.0% | 0.10 | `serial-matmul-n=256 56 threads` | 100.0% | 8,701,531.00 | 114.92 | 0.0% | 0.10 | `serial-matmul-n=256 57 threads` | 100.0% | 8,704,109.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 58 threads` | 100.0% | 8,703,013.00 | 114.90 | 0.0% | 0.10 | `serial-matmul-n=256 59 threads` | 100.0% | 8,704,067.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 60 threads` | 100.0% | 8,704,653.00 | 114.88 | 0.0% | 0.10 | `serial-matmul-n=256 61 threads` | 100.0% | 8,704,110.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 62 threads` | 100.0% | 8,703,605.00 | 114.89 | 0.0% | 0.10 | `serial-matmul-n=256 63 threads` | 100.0% | 8,702,552.00 | 114.91 | 0.0% | 0.10 | `serial-matmul-n=256 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=512 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------- | 100.0% | 70,098,799.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 1 threads` | 100.0% | 70,083,365.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 2 threads` | 100.0% | 70,110,993.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 3 threads` | 100.0% | 70,089,074.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 4 threads` | 100.0% | 70,085,476.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 5 threads` | 100.0% | 70,072,346.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 6 threads` | 100.0% | 70,084,094.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 7 threads` | 100.0% | 70,081,893.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 8 threads` | 100.0% | 70,086,734.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 9 threads` | 100.0% | 70,085,593.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 10 threads` | 100.0% | 70,097,225.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 11 threads` | 100.0% | 70,079,251.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 12 threads` | 99.9% | 70,183,626.00 | 14.25 | 0.1% | 0.77 | `serial-matmul-n=512 13 threads` | 100.0% | 70,081,972.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 14 threads` | 100.0% | 70,103,763.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 15 threads` | 100.0% | 70,107,357.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 16 threads` | 100.0% | 70,084,197.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 17 threads` | 100.0% | 70,081,896.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 18 threads` | 100.0% | 70,100,452.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 19 threads` | 100.0% | 70,084,097.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 20 threads` | 100.0% | 70,080,407.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 21 threads` | 100.0% | 70,130,606.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 22 threads` | 100.0% | 70,081,384.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 23 threads` | 100.0% | 70,084,848.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 24 threads` | 100.0% | 70,083,052.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 25 threads` | 99.9% | 70,181,623.00 | 14.25 | 0.0% | 0.77 | `serial-matmul-n=512 26 threads` | 100.0% | 70,103,834.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 27 threads` | 100.0% | 70,081,948.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 28 threads` | 99.8% | 70,224,855.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 29 threads` | 100.0% | 70,069,046.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 30 threads` | 99.8% | 70,224,508.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 31 threads` | 99.8% | 70,221,317.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 32 threads` | 100.0% | 70,124,748.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 33 threads` | 100.0% | 70,083,069.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 34 threads` | 100.0% | 70,082,579.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 35 threads` | 100.0% | 70,071,480.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 36 threads` | 100.0% | 70,087,340.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 37 threads` | 100.0% | 70,086,485.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 38 threads` | 100.0% | 70,086,035.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 39 threads` | 100.0% | 70,086,553.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 40 threads` | 100.0% | 70,085,848.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 41 threads` | 99.8% | 70,225,762.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 42 threads` | 100.0% | 70,081,673.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 43 threads` | 100.0% | 70,082,525.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 44 threads` | 100.0% | 70,098,979.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 45 threads` | 100.0% | 70,081,144.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 46 threads` | 100.0% | 70,077,557.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 47 threads` | 100.0% | 70,081,486.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 48 threads` | 100.0% | 70,082,148.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 49 threads` | 100.0% | 70,090,548.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 50 threads` | 100.0% | 70,091,626.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 51 threads` | 99.9% | 70,151,804.00 | 14.25 | 0.0% | 0.77 | `serial-matmul-n=512 52 threads` | 100.0% | 70,091,353.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 53 threads` | 100.0% | 70,104,398.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 54 threads` | 100.0% | 70,084,808.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 55 threads` | 100.0% | 70,078,584.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 56 threads` | 99.9% | 70,201,770.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 57 threads` | 100.0% | 70,111,290.00 | 14.26 | 0.0% | 0.77 | `serial-matmul-n=512 58 threads` | 100.1% | 70,052,678.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 59 threads` | 99.9% | 70,201,244.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 60 threads` | 99.9% | 70,203,039.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 61 threads` | 99.9% | 70,201,748.00 | 14.24 | 0.0% | 0.77 | `serial-matmul-n=512 62 threads` | 100.0% | 70,081,525.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 63 threads` | 100.0% | 70,084,267.00 | 14.27 | 0.0% | 0.77 | `serial-matmul-n=512 64 threads` | relative | ns/op | op/s | err% | total | serial-matmul-n=1024 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------------- | 100.0% | 571,622,951.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 1 threads` | 100.1% | 571,108,983.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 2 threads` | 99.9% | 572,001,688.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 3 threads` | 100.1% | 571,008,592.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 4 threads` | 99.9% | 572,235,115.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 5 threads` | 100.0% | 571,896,581.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 6 threads` | 100.1% | 570,835,800.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 7 threads` | 100.2% | 570,503,907.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 8 threads` | 100.0% | 571,561,655.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 9 threads` | 100.1% | 570,932,322.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 10 threads` | 100.1% | 570,796,628.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 11 threads` | 100.2% | 570,723,432.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 12 threads` | 100.2% | 570,726,193.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 13 threads` | 100.0% | 571,881,293.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 14 threads` | 100.1% | 570,977,415.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 15 threads` | 100.1% | 571,035,984.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 16 threads` | 100.1% | 571,015,600.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 17 threads` | 100.2% | 570,696,477.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 18 threads` | 99.8% | 572,904,600.00 | 1.75 | 0.0% | 6.30 | `serial-matmul-n=1024 19 threads` | 100.1% | 570,790,260.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 20 threads` | 100.0% | 571,449,273.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 21 threads` | 100.0% | 571,474,388.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 22 threads` | 100.1% | 570,850,268.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 23 threads` | 100.1% | 570,927,334.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 24 threads` | 100.1% | 570,866,777.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 25 threads` | 100.1% | 570,792,388.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 26 threads` | 100.1% | 571,253,559.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 27 threads` | 100.2% | 570,720,342.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 28 threads` | 100.2% | 570,537,171.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 29 threads` | 100.1% | 570,878,805.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 30 threads` | 100.0% | 571,526,979.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 31 threads` | 100.1% | 570,855,683.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 32 threads` | 99.8% | 572,563,177.00 | 1.75 | 0.0% | 6.30 | `serial-matmul-n=1024 33 threads` | 100.2% | 570,550,747.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 34 threads` | 100.0% | 571,353,199.00 | 1.75 | 0.1% | 6.29 | `serial-matmul-n=1024 35 threads` | 100.2% | 570,723,576.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 36 threads` | 100.1% | 570,957,904.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 37 threads` | 100.1% | 570,811,119.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 38 threads` | 100.1% | 570,932,396.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 39 threads` | 100.0% | 571,603,278.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 40 threads` | 100.0% | 571,459,766.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 41 threads` | 100.1% | 570,886,677.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 42 threads` | 100.1% | 571,004,879.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 43 threads` | 100.1% | 570,938,994.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 44 threads` | 100.1% | 570,951,510.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 45 threads` | 100.1% | 570,810,273.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 46 threads` | 100.1% | 570,991,162.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 47 threads` | 100.1% | 570,776,871.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 48 threads` | 100.0% | 571,583,600.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 49 threads` | 100.1% | 570,896,884.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 50 threads` | 100.2% | 570,743,224.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 51 threads` | 100.1% | 571,034,091.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 52 threads` | 100.1% | 571,032,028.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 53 threads` | 99.9% | 571,986,138.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 54 threads` | 100.1% | 570,890,232.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 55 threads` | 100.1% | 570,797,954.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 56 threads` | 100.1% | 571,107,870.00 | 1.75 | 0.1% | 6.28 | `serial-matmul-n=1024 57 threads` | 100.0% | 571,635,641.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 58 threads` | 100.0% | 571,531,207.00 | 1.75 | 0.0% | 6.29 | `serial-matmul-n=1024 59 threads` | 99.7% | 573,090,232.00 | 1.74 | 0.0% | 6.30 | `serial-matmul-n=1024 60 threads` | 99.7% | 573,319,760.00 | 1.74 | 0.0% | 6.31 | `serial-matmul-n=1024 61 threads` | 100.2% | 570,441,209.00 | 1.75 | 0.0% | 6.27 | `serial-matmul-n=1024 62 threads` | 99.8% | 572,510,881.00 | 1.75 | 0.0% | 6.30 | `serial-matmul-n=1024 63 threads` | 100.2% | 570,601,340.00 | 1.75 | 0.0% | 6.28 | `serial-matmul-n=1024 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | serial-dfs-3,3 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------- | 100.0% | 285.31 | 3,504,987.87 | 0.1% | 0.00 | `serial-dfs-3,3 1 threads` | 100.1% | 285.00 | 3,508,771.93 | 0.1% | 0.00 | `serial-dfs-3,3 2 threads` | 99.8% | 285.79 | 3,499,117.74 | 0.1% | 0.00 | `serial-dfs-3,3 3 threads` | 99.9% | 285.55 | 3,502,008.03 | 0.1% | 0.00 | `serial-dfs-3,3 4 threads` | 99.8% | 285.89 | 3,497,862.42 | 0.1% | 0.00 | `serial-dfs-3,3 5 threads` | 99.9% | 285.56 | 3,501,945.53 | 0.1% | 0.00 | `serial-dfs-3,3 6 threads` | 99.7% | 286.11 | 3,495,190.50 | 0.1% | 0.00 | `serial-dfs-3,3 7 threads` | 99.8% | 285.79 | 3,499,133.39 | 0.0% | 0.00 | `serial-dfs-3,3 8 threads` | 99.7% | 286.13 | 3,494,881.39 | 0.2% | 0.00 | `serial-dfs-3,3 9 threads` | 99.8% | 285.98 | 3,496,712.49 | 0.2% | 0.00 | `serial-dfs-3,3 10 threads` | 99.6% | 286.41 | 3,491,483.39 | 0.1% | 0.00 | `serial-dfs-3,3 11 threads` | 99.7% | 286.10 | 3,495,328.36 | 0.1% | 0.00 | `serial-dfs-3,3 12 threads` | 99.8% | 285.86 | 3,498,207.89 | 0.1% | 0.00 | `serial-dfs-3,3 13 threads` | 100.0% | 285.34 | 3,504,633.53 | 0.1% | 0.00 | `serial-dfs-3,3 14 threads` | 99.8% | 285.94 | 3,497,235.09 | 0.1% | 0.00 | `serial-dfs-3,3 15 threads` | 99.8% | 285.93 | 3,497,326.56 | 0.1% | 0.00 | `serial-dfs-3,3 16 threads` | 99.7% | 286.23 | 3,493,676.73 | 0.1% | 0.00 | `serial-dfs-3,3 17 threads` | 99.7% | 286.04 | 3,496,033.35 | 0.0% | 0.00 | `serial-dfs-3,3 18 threads` | 99.7% | 286.29 | 3,493,013.97 | 0.1% | 0.00 | `serial-dfs-3,3 19 threads` | 99.8% | 285.84 | 3,498,489.97 | 0.1% | 0.00 | `serial-dfs-3,3 20 threads` | 99.7% | 286.18 | 3,494,333.95 | 0.1% | 0.00 | `serial-dfs-3,3 21 threads` | 99.9% | 285.54 | 3,502,098.24 | 0.1% | 0.00 | `serial-dfs-3,3 22 threads` | 99.9% | 285.51 | 3,502,454.99 | 0.1% | 0.00 | `serial-dfs-3,3 23 threads` | 100.0% | 285.18 | 3,506,544.54 | 0.1% | 0.00 | `serial-dfs-3,3 24 threads` | 99.7% | 286.25 | 3,493,475.00 | 0.1% | 0.00 | `serial-dfs-3,3 25 threads` | 99.9% | 285.59 | 3,501,538.06 | 0.0% | 0.00 | `serial-dfs-3,3 26 threads` | 99.8% | 285.86 | 3,498,186.72 | 0.1% | 0.00 | `serial-dfs-3,3 27 threads` | 100.0% | 285.43 | 3,503,456.11 | 0.1% | 0.00 | `serial-dfs-3,3 28 threads` | 99.6% | 286.38 | 3,491,910.94 | 0.1% | 0.00 | `serial-dfs-3,3 29 threads` | 99.9% | 285.71 | 3,500,043.39 | 0.1% | 0.00 | `serial-dfs-3,3 30 threads` | 99.7% | 286.03 | 3,496,085.58 | 0.1% | 0.00 | `serial-dfs-3,3 31 threads` | 99.9% | 285.50 | 3,502,570.69 | 0.1% | 0.00 | `serial-dfs-3,3 32 threads` | 99.7% | 286.21 | 3,493,919.24 | 0.1% | 0.00 | `serial-dfs-3,3 33 threads` | 99.9% | 285.67 | 3,500,583.43 | 0.1% | 0.00 | `serial-dfs-3,3 34 threads` | 99.8% | 285.81 | 3,498,828.90 | 0.1% | 0.00 | `serial-dfs-3,3 35 threads` | 99.9% | 285.58 | 3,501,587.58 | 0.1% | 0.00 | `serial-dfs-3,3 36 threads` | 99.8% | 285.88 | 3,497,918.59 | 0.2% | 0.00 | `serial-dfs-3,3 37 threads` | 99.8% | 285.79 | 3,499,117.74 | 0.1% | 0.00 | `serial-dfs-3,3 38 threads` | 99.4% | 287.17 | 3,482,233.12 | 0.1% | 0.00 | `serial-dfs-3,3 39 threads` | 99.7% | 286.08 | 3,495,555.22 | 0.1% | 0.00 | `serial-dfs-3,3 40 threads` | 99.8% | 285.91 | 3,497,643.54 | 0.2% | 0.00 | `serial-dfs-3,3 41 threads` | 100.0% | 285.41 | 3,503,771.01 | 0.2% | 0.00 | `serial-dfs-3,3 42 threads` | 99.8% | 285.88 | 3,497,918.59 | 0.1% | 0.00 | `serial-dfs-3,3 43 threads` | 99.9% | 285.70 | 3,500,163.56 | 0.1% | 0.00 | `serial-dfs-3,3 44 threads` | 99.8% | 285.90 | 3,497,747.21 | 0.1% | 0.00 | `serial-dfs-3,3 45 threads` | 99.9% | 285.69 | 3,500,301.75 | 0.1% | 0.00 | `serial-dfs-3,3 46 threads` | 99.6% | 286.42 | 3,491,390.89 | 0.2% | 0.00 | `serial-dfs-3,3 47 threads` | 99.9% | 285.66 | 3,500,652.66 | 0.2% | 0.00 | `serial-dfs-3,3 48 threads` | 99.8% | 285.87 | 3,498,071.58 | 0.1% | 0.00 | `serial-dfs-3,3 49 threads` | 99.9% | 285.48 | 3,502,889.14 | 0.1% | 0.00 | `serial-dfs-3,3 50 threads` | 99.7% | 286.13 | 3,494,887.64 | 0.1% | 0.00 | `serial-dfs-3,3 51 threads` | 99.8% | 285.97 | 3,496,928.78 | 0.1% | 0.00 | `serial-dfs-3,3 52 threads` | 99.9% | 285.68 | 3,500,448.40 | 0.1% | 0.00 | `serial-dfs-3,3 53 threads` | 100.1% | 285.16 | 3,506,773.77 | 0.1% | 0.00 | `serial-dfs-3,3 54 threads` | 99.8% | 285.99 | 3,496,613.64 | 0.1% | 0.00 | `serial-dfs-3,3 55 threads` | 100.1% | 285.04 | 3,508,267.43 | 0.1% | 0.00 | `serial-dfs-3,3 56 threads` | 99.9% | 285.53 | 3,502,273.11 | 0.1% | 0.00 | `serial-dfs-3,3 57 threads` | 99.9% | 285.51 | 3,502,461.19 | 0.1% | 0.00 | `serial-dfs-3,3 58 threads` | 99.6% | 286.49 | 3,490,560.31 | 0.2% | 0.00 | `serial-dfs-3,3 59 threads` | 100.0% | 285.40 | 3,503,833.25 | 0.1% | 0.00 | `serial-dfs-3,3 60 threads` | 99.8% | 285.99 | 3,496,621.05 | 0.1% | 0.00 | `serial-dfs-3,3 61 threads` | 99.9% | 285.50 | 3,502,626.97 | 0.2% | 0.00 | `serial-dfs-3,3 62 threads` | 99.8% | 286.02 | 3,496,296.30 | 0.1% | 0.00 | `serial-dfs-3,3 63 threads` | 99.9% | 285.73 | 3,499,840.92 | 0.1% | 0.00 | `serial-dfs-3,3 64 threads` | relative | ns/op | op/s | err% | total | serial-dfs-5,5 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------- | 100.0% | 21,031.00 | 47,548.86 | 0.2% | 0.00 | `serial-dfs-5,5 1 threads` | 100.4% | 20,947.00 | 47,739.53 | 0.1% | 0.00 | `serial-dfs-5,5 2 threads` | 100.2% | 20,995.00 | 47,630.39 | 0.1% | 0.00 | `serial-dfs-5,5 3 threads` | 100.3% | 20,964.00 | 47,700.82 | 0.1% | 0.00 | `serial-dfs-5,5 4 threads` | 100.2% | 20,995.00 | 47,630.39 | 0.1% | 0.00 | `serial-dfs-5,5 5 threads` | 100.2% | 20,985.00 | 47,653.09 | 0.2% | 0.00 | `serial-dfs-5,5 6 threads` | 100.2% | 20,989.00 | 47,644.00 | 0.2% | 0.00 | `serial-dfs-5,5 7 threads` | 100.5% | 20,922.00 | 47,796.58 | 0.1% | 0.00 | `serial-dfs-5,5 8 threads` | 100.7% | 20,885.00 | 47,881.25 | 0.2% | 0.00 | `serial-dfs-5,5 9 threads` | 100.2% | 20,986.00 | 47,650.81 | 0.1% | 0.00 | `serial-dfs-5,5 10 threads` | 100.2% | 20,985.50 | 47,651.95 | 0.3% | 0.00 | `serial-dfs-5,5 11 threads` | 100.5% | 20,935.00 | 47,766.90 | 0.2% | 0.00 | `serial-dfs-5,5 12 threads` | 100.5% | 20,926.00 | 47,787.44 | 0.2% | 0.00 | `serial-dfs-5,5 13 threads` | 100.4% | 20,948.00 | 47,737.25 | 0.2% | 0.00 | `serial-dfs-5,5 14 threads` | 100.3% | 20,962.00 | 47,705.37 | 0.2% | 0.00 | `serial-dfs-5,5 15 threads` | 100.2% | 20,980.00 | 47,664.44 | 0.1% | 0.00 | `serial-dfs-5,5 16 threads` | 100.0% | 21,020.50 | 47,572.61 | 0.1% | 0.00 | `serial-dfs-5,5 17 threads` | 100.0% | 21,033.00 | 47,544.34 | 0.1% | 0.00 | `serial-dfs-5,5 18 threads` | 100.0% | 21,029.00 | 47,553.38 | 0.1% | 0.00 | `serial-dfs-5,5 19 threads` | 100.1% | 21,001.00 | 47,616.78 | 0.1% | 0.00 | `serial-dfs-5,5 20 threads` | 100.2% | 20,997.00 | 47,625.85 | 0.1% | 0.00 | `serial-dfs-5,5 21 threads` | 100.4% | 20,943.50 | 47,747.51 | 0.2% | 0.00 | `serial-dfs-5,5 22 threads` | 100.4% | 20,952.00 | 47,728.14 | 0.2% | 0.00 | `serial-dfs-5,5 23 threads` | 100.2% | 20,981.50 | 47,661.03 | 0.0% | 0.00 | `serial-dfs-5,5 24 threads` | 100.4% | 20,947.00 | 47,739.53 | 0.2% | 0.00 | `serial-dfs-5,5 25 threads` | 100.3% | 20,966.00 | 47,696.27 | 0.2% | 0.00 | `serial-dfs-5,5 26 threads` | 100.2% | 20,984.00 | 47,655.36 | 0.2% | 0.00 | `serial-dfs-5,5 27 threads` | 100.4% | 20,950.00 | 47,732.70 | 0.2% | 0.00 | `serial-dfs-5,5 28 threads` | 100.5% | 20,924.00 | 47,792.01 | 0.1% | 0.00 | `serial-dfs-5,5 29 threads` | 100.4% | 20,946.00 | 47,741.81 | 0.1% | 0.00 | `serial-dfs-5,5 30 threads` | 100.2% | 20,992.00 | 47,637.20 | 0.1% | 0.00 | `serial-dfs-5,5 31 threads` | 100.3% | 20,977.00 | 47,671.26 | 0.1% | 0.00 | `serial-dfs-5,5 32 threads` | 100.6% | 20,901.50 | 47,843.46 | 0.1% | 0.00 | `serial-dfs-5,5 33 threads` | 100.6% | 20,906.50 | 47,832.01 | 0.2% | 0.00 | `serial-dfs-5,5 34 threads` | 100.4% | 20,956.00 | 47,719.03 | 0.2% | 0.00 | `serial-dfs-5,5 35 threads` | 100.2% | 20,988.00 | 47,646.27 | 0.2% | 0.00 | `serial-dfs-5,5 36 threads` | 100.5% | 20,919.00 | 47,803.43 | 0.2% | 0.00 | `serial-dfs-5,5 37 threads` | 100.4% | 20,944.00 | 47,746.37 | 0.1% | 0.00 | `serial-dfs-5,5 38 threads` | 100.1% | 21,017.50 | 47,579.40 | 0.1% | 0.00 | `serial-dfs-5,5 39 threads` | 100.2% | 20,987.00 | 47,648.54 | 0.2% | 0.00 | `serial-dfs-5,5 40 threads` | 100.5% | 20,927.00 | 47,785.16 | 0.1% | 0.00 | `serial-dfs-5,5 41 threads` | 100.4% | 20,943.00 | 47,748.65 | 0.2% | 0.00 | `serial-dfs-5,5 42 threads` | 100.1% | 21,010.50 | 47,595.25 | 0.1% | 0.00 | `serial-dfs-5,5 43 threads` | 100.2% | 20,982.00 | 47,659.90 | 0.1% | 0.00 | `serial-dfs-5,5 44 threads` | 100.1% | 21,007.50 | 47,602.05 | 0.1% | 0.00 | `serial-dfs-5,5 45 threads` | 100.2% | 20,981.00 | 47,662.17 | 0.1% | 0.00 | `serial-dfs-5,5 46 threads` | 100.2% | 20,991.00 | 47,639.46 | 0.2% | 0.00 | `serial-dfs-5,5 47 threads` | 100.4% | 20,945.50 | 47,742.95 | 0.2% | 0.00 | `serial-dfs-5,5 48 threads` | 100.3% | 20,967.00 | 47,694.00 | 0.2% | 0.00 | `serial-dfs-5,5 49 threads` | 100.1% | 21,001.00 | 47,616.78 | 0.3% | 0.00 | `serial-dfs-5,5 50 threads` | 100.3% | 20,975.00 | 47,675.80 | 0.1% | 0.00 | `serial-dfs-5,5 51 threads` | 100.5% | 20,925.00 | 47,789.73 | 0.3% | 0.00 | `serial-dfs-5,5 52 threads` | 97.4% | 21,594.00 | 46,309.16 | 0.2% | 0.00 | `serial-dfs-5,5 53 threads` | 100.2% | 20,984.00 | 47,655.36 | 0.2% | 0.00 | `serial-dfs-5,5 54 threads` | 100.3% | 20,969.00 | 47,689.45 | 0.1% | 0.00 | `serial-dfs-5,5 55 threads` | 100.4% | 20,945.50 | 47,742.95 | 0.1% | 0.00 | `serial-dfs-5,5 56 threads` | 99.9% | 21,053.00 | 47,499.17 | 0.1% | 0.00 | `serial-dfs-5,5 57 threads` | 100.0% | 21,028.00 | 47,555.64 | 0.0% | 0.00 | `serial-dfs-5,5 58 threads` | 100.0% | 21,030.00 | 47,551.12 | 0.1% | 0.00 | `serial-dfs-5,5 59 threads` | 100.1% | 21,005.50 | 47,606.58 | 0.2% | 0.00 | `serial-dfs-5,5 60 threads` | 100.0% | 21,039.50 | 47,529.65 | 0.1% | 0.00 | `serial-dfs-5,5 61 threads` | 100.2% | 20,983.00 | 47,657.63 | 0.2% | 0.00 | `serial-dfs-5,5 62 threads` | 100.1% | 21,002.00 | 47,614.51 | 0.2% | 0.00 | `serial-dfs-5,5 63 threads` | 100.3% | 20,963.00 | 47,703.10 | 0.2% | 0.00 | `serial-dfs-5,5 64 threads` | relative | ns/op | op/s | err% | total | serial-dfs-6,6 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------- | 100.0% | 45,649.00 | 21,906.28 | 0.0% | 0.00 | `serial-dfs-6,6 1 threads` | 100.1% | 45,616.00 | 21,922.13 | 0.2% | 0.00 | `serial-dfs-6,6 2 threads` | 99.9% | 45,672.00 | 21,895.25 | 0.1% | 0.00 | `serial-dfs-6,6 3 threads` | 99.9% | 45,701.00 | 21,881.36 | 0.1% | 0.00 | `serial-dfs-6,6 4 threads` | 100.1% | 45,612.00 | 21,924.06 | 0.1% | 0.00 | `serial-dfs-6,6 5 threads` | 100.3% | 45,500.00 | 21,978.02 | 0.2% | 0.00 | `serial-dfs-6,6 6 threads` | 100.2% | 45,570.00 | 21,944.26 | 0.0% | 0.00 | `serial-dfs-6,6 7 threads` | 100.2% | 45,580.00 | 21,939.45 | 0.2% | 0.00 | `serial-dfs-6,6 8 threads` | 100.4% | 45,484.00 | 21,985.75 | 0.1% | 0.00 | `serial-dfs-6,6 9 threads` | 100.2% | 45,546.00 | 21,955.82 | 0.3% | 0.00 | `serial-dfs-6,6 10 threads` | 100.1% | 45,615.00 | 21,922.61 | 0.2% | 0.00 | `serial-dfs-6,6 11 threads` | 100.3% | 45,519.00 | 21,968.85 | 0.1% | 0.00 | `serial-dfs-6,6 12 threads` | 100.1% | 45,614.00 | 21,923.09 | 0.1% | 0.00 | `serial-dfs-6,6 13 threads` | 100.1% | 45,595.00 | 21,932.23 | 0.1% | 0.00 | `serial-dfs-6,6 14 threads` | 100.2% | 45,577.00 | 21,940.89 | 0.1% | 0.00 | `serial-dfs-6,6 15 threads` | 100.0% | 45,643.00 | 21,909.16 | 0.2% | 0.00 | `serial-dfs-6,6 16 threads` | 100.1% | 45,601.00 | 21,929.34 | 0.1% | 0.00 | `serial-dfs-6,6 17 threads` | 100.2% | 45,575.00 | 21,941.85 | 0.1% | 0.00 | `serial-dfs-6,6 18 threads` | 100.2% | 45,560.00 | 21,949.08 | 0.2% | 0.00 | `serial-dfs-6,6 19 threads` | 100.1% | 45,607.00 | 21,926.46 | 0.1% | 0.00 | `serial-dfs-6,6 20 threads` | 100.0% | 45,652.00 | 21,904.85 | 0.1% | 0.00 | `serial-dfs-6,6 21 threads` | 100.1% | 45,588.00 | 21,935.60 | 0.1% | 0.00 | `serial-dfs-6,6 22 threads` | 100.0% | 45,636.00 | 21,912.53 | 0.1% | 0.00 | `serial-dfs-6,6 23 threads` | 100.1% | 45,617.00 | 21,921.65 | 0.1% | 0.00 | `serial-dfs-6,6 24 threads` | 100.1% | 45,603.00 | 21,928.38 | 0.1% | 0.00 | `serial-dfs-6,6 25 threads` | 100.1% | 45,619.00 | 21,920.69 | 0.2% | 0.00 | `serial-dfs-6,6 26 threads` | 100.0% | 45,653.00 | 21,904.37 | 0.2% | 0.00 | `serial-dfs-6,6 27 threads` | 100.0% | 45,650.00 | 21,905.81 | 0.3% | 0.00 | `serial-dfs-6,6 28 threads` | 100.1% | 45,592.00 | 21,933.67 | 0.1% | 0.00 | `serial-dfs-6,6 29 threads` | 100.1% | 45,592.00 | 21,933.67 | 0.1% | 0.00 | `serial-dfs-6,6 30 threads` | 100.1% | 45,601.00 | 21,929.34 | 0.1% | 0.00 | `serial-dfs-6,6 31 threads` | 100.1% | 45,600.00 | 21,929.82 | 0.1% | 0.00 | `serial-dfs-6,6 32 threads` | 100.1% | 45,613.00 | 21,923.57 | 0.2% | 0.00 | `serial-dfs-6,6 33 threads` | 100.1% | 45,586.00 | 21,936.56 | 0.2% | 0.00 | `serial-dfs-6,6 34 threads` | 99.9% | 45,712.00 | 21,876.09 | 0.2% | 0.00 | `serial-dfs-6,6 35 threads` | 100.2% | 45,578.00 | 21,940.41 | 0.1% | 0.00 | `serial-dfs-6,6 36 threads` | 100.1% | 45,626.00 | 21,917.33 | 0.1% | 0.00 | `serial-dfs-6,6 37 threads` | 100.2% | 45,557.00 | 21,950.52 | 0.1% | 0.00 | `serial-dfs-6,6 38 threads` | 100.1% | 45,596.00 | 21,931.75 | 0.1% | 0.00 | `serial-dfs-6,6 39 threads` | 100.2% | 45,577.00 | 21,940.89 | 0.2% | 0.00 | `serial-dfs-6,6 40 threads` | 100.1% | 45,605.00 | 21,927.42 | 0.3% | 0.00 | `serial-dfs-6,6 41 threads` | 100.1% | 45,617.00 | 21,921.65 | 0.1% | 0.00 | `serial-dfs-6,6 42 threads` | 100.0% | 45,630.00 | 21,915.41 | 0.1% | 0.00 | `serial-dfs-6,6 43 threads` | 100.2% | 45,569.00 | 21,944.74 | 0.1% | 0.00 | `serial-dfs-6,6 44 threads` | 99.9% | 45,681.00 | 21,890.94 | 0.1% | 0.00 | `serial-dfs-6,6 45 threads` | 100.0% | 45,640.00 | 21,910.60 | 0.1% | 0.00 | `serial-dfs-6,6 46 threads` | 100.0% | 45,639.00 | 21,911.08 | 0.2% | 0.00 | `serial-dfs-6,6 47 threads` | 100.1% | 45,587.00 | 21,936.08 | 0.1% | 0.00 | `serial-dfs-6,6 48 threads` | 100.0% | 45,656.00 | 21,902.93 | 0.1% | 0.00 | `serial-dfs-6,6 49 threads` | 100.1% | 45,599.00 | 21,930.31 | 0.1% | 0.00 | `serial-dfs-6,6 50 threads` | 100.2% | 45,552.00 | 21,952.93 | 0.2% | 0.00 | `serial-dfs-6,6 51 threads` | 100.0% | 45,637.00 | 21,912.05 | 0.2% | 0.00 | `serial-dfs-6,6 52 threads` | 100.1% | 45,626.00 | 21,917.33 | 0.2% | 0.00 | `serial-dfs-6,6 53 threads` | 100.0% | 45,634.00 | 21,913.49 | 0.1% | 0.00 | `serial-dfs-6,6 54 threads` | 100.0% | 45,668.00 | 21,897.17 | 0.1% | 0.00 | `serial-dfs-6,6 55 threads` | 100.0% | 45,659.00 | 21,901.49 | 0.1% | 0.00 | `serial-dfs-6,6 56 threads` | 100.0% | 45,668.00 | 21,897.17 | 0.1% | 0.00 | `serial-dfs-6,6 57 threads` | 100.0% | 45,661.00 | 21,900.53 | 0.1% | 0.00 | `serial-dfs-6,6 58 threads` | 100.1% | 45,614.00 | 21,923.09 | 0.2% | 0.00 | `serial-dfs-6,6 59 threads` | 100.1% | 45,603.00 | 21,928.38 | 0.1% | 0.00 | `serial-dfs-6,6 60 threads` | 100.0% | 45,665.00 | 21,898.61 | 0.1% | 0.00 | `serial-dfs-6,6 61 threads` | 100.2% | 45,558.00 | 21,950.04 | 0.2% | 0.00 | `serial-dfs-6,6 62 threads` | 100.0% | 45,630.00 | 21,915.41 | 0.1% | 0.00 | `serial-dfs-6,6 63 threads` | 100.1% | 45,617.00 | 21,921.65 | 0.2% | 0.00 | `serial-dfs-6,6 64 threads` | relative | ns/op | op/s | err% | total | serial-dfs-7,7 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------- | 100.0% | 4,491,327.00 | 222.65 | 0.1% | 0.05 | `serial-dfs-7,7 1 threads` | 99.9% | 4,494,729.00 | 222.48 | 0.0% | 0.05 | `serial-dfs-7,7 2 threads` | 100.0% | 4,492,866.00 | 222.58 | 0.1% | 0.05 | `serial-dfs-7,7 3 threads` | 99.9% | 4,495,554.00 | 222.44 | 0.1% | 0.05 | `serial-dfs-7,7 4 threads` | 99.9% | 4,496,812.00 | 222.38 | 0.1% | 0.05 | `serial-dfs-7,7 5 threads` | 99.9% | 4,495,222.00 | 222.46 | 0.1% | 0.05 | `serial-dfs-7,7 6 threads` | 99.9% | 4,493,839.00 | 222.53 | 0.1% | 0.05 | `serial-dfs-7,7 7 threads` | 100.0% | 4,491,708.00 | 222.63 | 0.1% | 0.05 | `serial-dfs-7,7 8 threads` | 100.0% | 4,492,369.00 | 222.60 | 0.1% | 0.05 | `serial-dfs-7,7 9 threads` | 99.9% | 4,495,605.00 | 222.44 | 0.1% | 0.05 | `serial-dfs-7,7 10 threads` | 99.9% | 4,494,524.00 | 222.49 | 0.1% | 0.05 | `serial-dfs-7,7 11 threads` | 100.0% | 4,491,901.00 | 222.62 | 0.1% | 0.05 | `serial-dfs-7,7 12 threads` | 100.1% | 4,487,830.00 | 222.82 | 0.1% | 0.05 | `serial-dfs-7,7 13 threads` | 99.9% | 4,494,917.00 | 222.47 | 0.1% | 0.05 | `serial-dfs-7,7 14 threads` | 100.0% | 4,492,715.00 | 222.58 | 0.1% | 0.05 | `serial-dfs-7,7 15 threads` | 99.9% | 4,496,871.00 | 222.38 | 0.1% | 0.05 | `serial-dfs-7,7 16 threads` | 100.0% | 4,489,393.00 | 222.75 | 0.1% | 0.05 | `serial-dfs-7,7 17 threads` | 100.0% | 4,491,297.00 | 222.65 | 0.0% | 0.05 | `serial-dfs-7,7 18 threads` | 100.0% | 4,490,390.00 | 222.70 | 0.1% | 0.05 | `serial-dfs-7,7 19 threads` | 100.0% | 4,493,572.00 | 222.54 | 0.1% | 0.05 | `serial-dfs-7,7 20 threads` | 99.9% | 4,494,086.00 | 222.51 | 0.1% | 0.05 | `serial-dfs-7,7 21 threads` | 100.0% | 4,493,422.00 | 222.55 | 0.1% | 0.05 | `serial-dfs-7,7 22 threads` | 100.0% | 4,491,382.00 | 222.65 | 0.1% | 0.05 | `serial-dfs-7,7 23 threads` | 99.9% | 4,495,147.00 | 222.46 | 0.1% | 0.05 | `serial-dfs-7,7 24 threads` | 99.9% | 4,496,258.00 | 222.41 | 0.1% | 0.05 | `serial-dfs-7,7 25 threads` | 100.0% | 4,492,892.00 | 222.57 | 0.0% | 0.05 | `serial-dfs-7,7 26 threads` | 99.9% | 4,496,466.00 | 222.40 | 0.1% | 0.05 | `serial-dfs-7,7 27 threads` | 100.0% | 4,490,510.00 | 222.69 | 0.0% | 0.05 | `serial-dfs-7,7 28 threads` | 99.9% | 4,495,826.00 | 222.43 | 0.1% | 0.05 | `serial-dfs-7,7 29 threads` | 99.8% | 4,502,041.00 | 222.12 | 0.2% | 0.05 | `serial-dfs-7,7 30 threads` | 99.9% | 4,495,370.00 | 222.45 | 0.1% | 0.05 | `serial-dfs-7,7 31 threads` | 100.0% | 4,489,409.00 | 222.75 | 0.0% | 0.05 | `serial-dfs-7,7 32 threads` | 100.0% | 4,491,243.00 | 222.66 | 0.0% | 0.05 | `serial-dfs-7,7 33 threads` | 99.9% | 4,495,271.00 | 222.46 | 0.1% | 0.05 | `serial-dfs-7,7 34 threads` | 100.0% | 4,493,194.00 | 222.56 | 0.1% | 0.05 | `serial-dfs-7,7 35 threads` | 99.9% | 4,496,454.00 | 222.40 | 0.1% | 0.05 | `serial-dfs-7,7 36 threads` | 99.9% | 4,495,197.00 | 222.46 | 0.1% | 0.05 | `serial-dfs-7,7 37 threads` | 99.9% | 4,494,130.00 | 222.51 | 0.1% | 0.05 | `serial-dfs-7,7 38 threads` | 99.9% | 4,494,056.00 | 222.52 | 0.1% | 0.05 | `serial-dfs-7,7 39 threads` | 99.9% | 4,494,631.00 | 222.49 | 0.1% | 0.05 | `serial-dfs-7,7 40 threads` | 99.8% | 4,498,423.00 | 222.30 | 0.2% | 0.05 | `serial-dfs-7,7 41 threads` | 100.0% | 4,489,282.00 | 222.75 | 0.1% | 0.05 | `serial-dfs-7,7 42 threads` | 100.0% | 4,489,259.00 | 222.75 | 0.1% | 0.05 | `serial-dfs-7,7 43 threads` | 100.0% | 4,491,214.00 | 222.66 | 0.1% | 0.05 | `serial-dfs-7,7 44 threads` | 99.9% | 4,494,901.00 | 222.47 | 0.1% | 0.05 | `serial-dfs-7,7 45 threads` | 100.1% | 4,488,015.00 | 222.82 | 0.1% | 0.05 | `serial-dfs-7,7 46 threads` | 99.9% | 4,493,717.00 | 222.53 | 0.1% | 0.05 | `serial-dfs-7,7 47 threads` | 100.0% | 4,489,999.00 | 222.72 | 0.0% | 0.05 | `serial-dfs-7,7 48 threads` | 100.0% | 4,491,879.00 | 222.62 | 0.1% | 0.05 | `serial-dfs-7,7 49 threads` | 100.0% | 4,489,827.00 | 222.73 | 0.1% | 0.05 | `serial-dfs-7,7 50 threads` | 100.0% | 4,491,804.00 | 222.63 | 0.1% | 0.05 | `serial-dfs-7,7 51 threads` | 99.9% | 4,494,772.00 | 222.48 | 0.2% | 0.05 | `serial-dfs-7,7 52 threads` | 99.9% | 4,495,045.00 | 222.47 | 0.1% | 0.05 | `serial-dfs-7,7 53 threads` | 100.0% | 4,491,309.00 | 222.65 | 0.1% | 0.05 | `serial-dfs-7,7 54 threads` | 100.0% | 4,489,266.00 | 222.75 | 0.1% | 0.05 | `serial-dfs-7,7 55 threads` | 100.0% | 4,491,275.00 | 222.65 | 0.1% | 0.05 | `serial-dfs-7,7 56 threads` | 100.0% | 4,490,133.00 | 222.71 | 0.1% | 0.05 | `serial-dfs-7,7 57 threads` | 99.9% | 4,493,765.00 | 222.53 | 0.1% | 0.05 | `serial-dfs-7,7 58 threads` | 99.9% | 4,497,479.00 | 222.35 | 0.2% | 0.05 | `serial-dfs-7,7 59 threads` | 100.0% | 4,491,123.00 | 222.66 | 0.1% | 0.05 | `serial-dfs-7,7 60 threads` | 100.0% | 4,493,524.00 | 222.54 | 0.1% | 0.05 | `serial-dfs-7,7 61 threads` | 100.0% | 4,491,739.00 | 222.63 | 0.1% | 0.05 | `serial-dfs-7,7 62 threads` | 100.0% | 4,491,475.00 | 222.64 | 0.1% | 0.05 | `serial-dfs-7,7 63 threads` | 100.0% | 4,489,593.00 | 222.74 | 0.0% | 0.05 | `serial-dfs-7,7 64 threads` Warning, results might be unstable: * CPU governor is '' but should be 'performance' * Turbo is enabled, CPU frequency will fluctuate Recommendations * Use 'pyperf system tune' before benchmarking. See https://github.com/psf/pyperf | relative | ns/op | op/s | err% | total | serial-reduce-1_000 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------- | 100.0% | 196.40 | 5,091,561.32 | 0.0% | 0.00 | `serial-reduce-1_000 1 threads` | 71.2% | 275.68 | 3,627,360.66 | 0.1% | 0.00 | `serial-reduce-1_000 2 threads` | 71.3% | 275.42 | 3,630,765.66 | 0.1% | 0.00 | `serial-reduce-1_000 3 threads` | 49.3% | 398.05 | 2,512,243.21 | 0.1% | 0.00 | `serial-reduce-1_000 4 threads` | 49.3% | 398.27 | 2,510,849.35 | 0.1% | 0.00 | `serial-reduce-1_000 5 threads` | 49.3% | 398.60 | 2,508,797.08 | 0.1% | 0.00 | `serial-reduce-1_000 6 threads` | 32.0% | 614.10 | 1,628,404.48 | 0.2% | 0.00 | `serial-reduce-1_000 7 threads` | 32.3% | 608.03 | 1,644,645.15 | 0.1% | 0.00 | `serial-reduce-1_000 8 threads` | 32.3% | 607.88 | 1,645,061.53 | 0.0% | 0.00 | `serial-reduce-1_000 9 threads` | 32.3% | 607.81 | 1,645,247.41 | 0.1% | 0.00 | `serial-reduce-1_000 10 threads` | 32.3% | 608.06 | 1,644,583.73 | 0.1% | 0.00 | `serial-reduce-1_000 11 threads` | 32.3% | 608.30 | 1,643,935.70 | 0.0% | 0.00 | `serial-reduce-1_000 12 threads` | 21.5% | 914.14 | 1,093,920.93 | 0.1% | 0.00 | `serial-reduce-1_000 13 threads` | 21.5% | 914.82 | 1,093,107.00 | 0.1% | 0.00 | `serial-reduce-1_000 14 threads` | 20.1% | 975.57 | 1,025,040.27 | 0.1% | 0.00 | `serial-reduce-1_000 15 threads` | 20.1% | 975.03 | 1,025,612.60 | 0.1% | 0.00 | `serial-reduce-1_000 16 threads` | 20.1% | 975.75 | 1,024,852.68 | 0.1% | 0.00 | `serial-reduce-1_000 17 threads` | 20.1% | 975.34 | 1,025,279.55 | 0.1% | 0.00 | `serial-reduce-1_000 18 threads` | 20.2% | 974.60 | 1,026,061.97 | 0.2% | 0.00 | `serial-reduce-1_000 19 threads` | 20.1% | 976.09 | 1,024,494.74 | 0.2% | 0.00 | `serial-reduce-1_000 20 threads` | 20.1% | 975.78 | 1,024,819.86 | 0.1% | 0.00 | `serial-reduce-1_000 21 threads` | 20.1% | 976.12 | 1,024,462.93 | 0.1% | 0.00 | `serial-reduce-1_000 22 threads` | 20.1% | 976.89 | 1,023,661.20 | 0.1% | 0.00 | `serial-reduce-1_000 23 threads` | 20.1% | 977.36 | 1,023,163.28 | 0.1% | 0.00 | `serial-reduce-1_000 24 threads` | 20.1% | 976.28 | 1,024,295.00 | 0.1% | 0.00 | `serial-reduce-1_000 25 threads` | 10.2% | 1,925.81 | 519,261.35 | 0.4% | 0.00 | `serial-reduce-1_000 26 threads` | 10.3% | 1,916.11 | 521,890.40 | 0.1% | 0.00 | `serial-reduce-1_000 27 threads` | 10.2% | 1,919.83 | 520,878.55 | 0.2% | 0.00 | `serial-reduce-1_000 28 threads` | 10.2% | 1,923.28 | 519,945.69 | 0.3% | 0.00 | `serial-reduce-1_000 29 threads` | 10.2% | 1,920.39 | 520,727.86 | 0.2% | 0.00 | `serial-reduce-1_000 30 threads` | 10.3% | 1,911.22 | 523,225.39 | 0.1% | 0.00 | `serial-reduce-1_000 31 threads` | 10.3% | 1,913.00 | 522,739.15 | 0.2% | 0.00 | `serial-reduce-1_000 32 threads` | 10.3% | 1,915.37 | 522,090.97 | 0.3% | 0.00 | `serial-reduce-1_000 33 threads` | 9.7% | 2,015.56 | 496,139.42 | 0.1% | 0.00 | `serial-reduce-1_000 34 threads` | 9.8% | 2,008.56 | 497,870.22 | 0.0% | 0.00 | `serial-reduce-1_000 35 threads` | 9.8% | 2,007.81 | 498,054.47 | 0.1% | 0.00 | `serial-reduce-1_000 36 threads` | 9.7% | 2,017.37 | 495,693.66 | 0.2% | 0.00 | `serial-reduce-1_000 37 threads` | 9.7% | 2,016.94 | 495,800.28 | 0.2% | 0.00 | `serial-reduce-1_000 38 threads` | 9.7% | 2,016.18 | 495,988.33 | 0.1% | 0.00 | `serial-reduce-1_000 39 threads` | 9.8% | 2,011.71 | 497,090.56 | 0.0% | 0.00 | `serial-reduce-1_000 40 threads` | 9.7% | 2,016.76 | 495,843.66 | 0.1% | 0.00 | `serial-reduce-1_000 41 threads` | 9.7% | 2,018.76 | 495,352.43 | 0.1% | 0.00 | `serial-reduce-1_000 42 threads` | 9.7% | 2,018.88 | 495,323.56 | 0.1% | 0.00 | `serial-reduce-1_000 43 threads` | 9.7% | 2,020.76 | 494,862.17 | 0.1% | 0.00 | `serial-reduce-1_000 44 threads` | 9.7% | 2,018.94 | 495,308.33 | 0.1% | 0.00 | `serial-reduce-1_000 45 threads` | 9.7% | 2,018.88 | 495,323.56 | 0.2% | 0.00 | `serial-reduce-1_000 46 threads` | 9.7% | 2,017.71 | 495,612.37 | 0.1% | 0.00 | `serial-reduce-1_000 47 threads` | 9.7% | 2,017.35 | 495,699.08 | 0.1% | 0.00 | `serial-reduce-1_000 48 threads` | 9.7% | 2,017.24 | 495,727.99 | 0.1% | 0.00 | `serial-reduce-1_000 49 threads` | 9.8% | 2,013.61 | 496,620.22 | 0.2% | 0.00 | `serial-reduce-1_000 50 threads` | 5.6% | 3,494.67 | 286,150.32 | 0.1% | 0.00 | `serial-reduce-1_000 51 threads` | 5.6% | 3,496.67 | 285,986.65 | 0.1% | 0.00 | `serial-reduce-1_000 52 threads` | 5.6% | 3,495.60 | 286,073.92 | 0.1% | 0.00 | `serial-reduce-1_000 53 threads` | 5.6% | 3,497.10 | 285,951.22 | 0.2% | 0.00 | `serial-reduce-1_000 54 threads` | 5.6% | 3,498.78 | 285,814.09 | 0.2% | 0.00 | `serial-reduce-1_000 55 threads` | 5.6% | 3,496.78 | 285,977.57 | 0.2% | 0.00 | `serial-reduce-1_000 56 threads` | 5.6% | 3,487.40 | 286,746.57 | 0.1% | 0.00 | `serial-reduce-1_000 57 threads` | 5.6% | 3,498.89 | 285,805.02 | 0.1% | 0.00 | `serial-reduce-1_000 58 threads` | 5.6% | 3,496.00 | 286,041.19 | 0.1% | 0.00 | `serial-reduce-1_000 59 threads` | 5.6% | 3,489.80 | 286,549.37 | 0.1% | 0.00 | `serial-reduce-1_000 60 threads` | 5.6% | 3,486.70 | 286,804.14 | 0.1% | 0.00 | `serial-reduce-1_000 61 threads` | 5.6% | 3,490.67 | 286,478.23 | 0.1% | 0.00 | `serial-reduce-1_000 62 threads` | 5.6% | 3,495.89 | 286,050.28 | 0.1% | 0.00 | `serial-reduce-1_000 63 threads` | 5.6% | 3,495.33 | 286,095.75 | 0.1% | 0.00 | `serial-reduce-1_000 64 threads` | relative | ns/op | op/s | err% | total | serial-reduce-10_000 |---------:|--------------------:|--------------------:|--------:|----------:|:--------------------- | 100.0% | 1,614.77 | 619,282.20 | 0.0% | 0.00 | `serial-reduce-10_000 1 threads` | 99.0% | 1,631.60 | 612,895.32 | 0.0% | 0.00 | `serial-reduce-10_000 2 threads` | 99.0% | 1,631.45 | 612,949.96 | 0.0% | 0.00 | `serial-reduce-10_000 3 threads` | 95.0% | 1,698.95 | 588,599.75 | 0.0% | 0.00 | `serial-reduce-10_000 4 threads` | 95.0% | 1,699.89 | 588,273.74 | 0.1% | 0.00 | `serial-reduce-10_000 5 threads` | 95.0% | 1,699.40 | 588,442.98 | 0.1% | 0.00 | `serial-reduce-10_000 6 threads` | 79.3% | 2,035.67 | 491,239.56 | 0.0% | 0.00 | `serial-reduce-10_000 7 threads` | 79.3% | 2,035.93 | 491,175.22 | 0.0% | 0.00 | `serial-reduce-10_000 8 threads` | 79.3% | 2,035.71 | 491,230.10 | 0.0% | 0.00 | `serial-reduce-10_000 9 threads` | 79.3% | 2,036.35 | 491,074.01 | 0.0% | 0.00 | `serial-reduce-10_000 10 threads` | 79.3% | 2,036.11 | 491,132.33 | 0.0% | 0.00 | `serial-reduce-10_000 11 threads` | 80.0% | 2,019.07 | 495,278.35 | 0.0% | 0.00 | `serial-reduce-10_000 12 threads` | 62.4% | 2,589.17 | 386,224.65 | 0.0% | 0.00 | `serial-reduce-10_000 13 threads` | 62.5% | 2,583.92 | 387,009.38 | 0.0% | 0.00 | `serial-reduce-10_000 14 threads` | 62.5% | 2,583.00 | 387,146.73 | 0.0% | 0.00 | `serial-reduce-10_000 15 threads` | 62.5% | 2,583.08 | 387,134.24 | 0.0% | 0.00 | `serial-reduce-10_000 16 threads` | 62.5% | 2,582.69 | 387,192.85 | 0.0% | 0.00 | `serial-reduce-10_000 17 threads` | 62.5% | 2,582.92 | 387,159.22 | 0.0% | 0.00 | `serial-reduce-10_000 18 threads` | 62.5% | 2,582.64 | 387,200.27 | 0.0% | 0.00 | `serial-reduce-10_000 19 threads` | 62.5% | 2,583.00 | 387,146.73 | 0.0% | 0.00 | `serial-reduce-10_000 20 threads` | 62.5% | 2,583.54 | 387,066.04 | 0.0% | 0.00 | `serial-reduce-10_000 21 threads` | 62.5% | 2,583.85 | 387,019.95 | 0.0% | 0.00 | `serial-reduce-10_000 22 threads` | 62.5% | 2,583.08 | 387,134.24 | 0.0% | 0.00 | `serial-reduce-10_000 23 threads` | 62.7% | 2,574.64 | 388,403.38 | 0.0% | 0.00 | `serial-reduce-10_000 24 threads` | 62.7% | 2,575.69 | 388,245.13 | 0.0% | 0.00 | `serial-reduce-10_000 25 threads` | 42.9% | 3,760.11 | 265,949.59 | 0.1% | 0.00 | `serial-reduce-10_000 26 threads` | 43.0% | 3,759.25 | 266,010.51 | 0.1% | 0.00 | `serial-reduce-10_000 27 threads` | 42.9% | 3,760.75 | 265,904.41 | 0.1% | 0.00 | `serial-reduce-10_000 28 threads` | 42.9% | 3,760.44 | 265,926.01 | 0.1% | 0.00 | `serial-reduce-10_000 29 threads` | 42.9% | 3,763.22 | 265,729.72 | 0.1% | 0.00 | `serial-reduce-10_000 30 threads` | 43.0% | 3,759.00 | 266,028.20 | 0.1% | 0.00 | `serial-reduce-10_000 31 threads` | 42.9% | 3,765.12 | 265,595.43 | 0.1% | 0.00 | `serial-reduce-10_000 32 threads` | 42.9% | 3,760.87 | 265,895.57 | 0.1% | 0.00 | `serial-reduce-10_000 33 threads` | 43.0% | 3,759.62 | 265,983.97 | 0.1% | 0.00 | `serial-reduce-10_000 34 threads` | 42.9% | 3,763.22 | 265,729.72 | 0.1% | 0.00 | `serial-reduce-10_000 35 threads` | 42.9% | 3,762.11 | 265,808.20 | 0.1% | 0.00 | `serial-reduce-10_000 36 threads` | 42.9% | 3,767.89 | 265,400.61 | 0.1% | 0.00 | `serial-reduce-10_000 37 threads` | 43.0% | 3,758.50 | 266,063.59 | 0.1% | 0.00 | `serial-reduce-10_000 38 threads` | 42.9% | 3,761.67 | 265,839.61 | 0.0% | 0.00 | `serial-reduce-10_000 39 threads` | 43.0% | 3,758.10 | 266,091.91 | 0.1% | 0.00 | `serial-reduce-10_000 40 threads` | 43.0% | 3,757.00 | 266,169.82 | 0.1% | 0.00 | `serial-reduce-10_000 41 threads` | 43.0% | 3,755.30 | 266,290.31 | 0.1% | 0.00 | `serial-reduce-10_000 42 threads` | 42.9% | 3,760.56 | 265,918.16 | 0.1% | 0.00 | `serial-reduce-10_000 43 threads` | 42.9% | 3,762.11 | 265,808.20 | 0.1% | 0.00 | `serial-reduce-10_000 44 threads` | 42.9% | 3,761.11 | 265,878.88 | 0.1% | 0.00 | `serial-reduce-10_000 45 threads` | 42.9% | 3,766.78 | 265,478.89 | 0.1% | 0.00 | `serial-reduce-10_000 46 threads` | 42.9% | 3,767.78 | 265,408.43 | 0.1% | 0.00 | `serial-reduce-10_000 47 threads` | 42.9% | 3,767.56 | 265,424.09 | 0.1% | 0.00 | `serial-reduce-10_000 48 threads` | 42.8% | 3,771.00 | 265,181.65 | 0.1% | 0.00 | `serial-reduce-10_000 49 threads` | 42.9% | 3,766.44 | 265,502.39 | 0.1% | 0.00 | `serial-reduce-10_000 50 threads` | 32.1% | 5,031.86 | 198,733.78 | 0.0% | 0.00 | `serial-reduce-10_000 51 threads` | 32.1% | 5,030.71 | 198,778.93 | 0.1% | 0.00 | `serial-reduce-10_000 52 threads` | 27.6% | 5,858.20 | 170,700.90 | 0.1% | 0.00 | `serial-reduce-10_000 53 threads` | 27.5% | 5,863.83 | 170,536.91 | 0.1% | 0.00 | `serial-reduce-10_000 54 threads` | 27.5% | 5,865.40 | 170,491.36 | 0.1% | 0.00 | `serial-reduce-10_000 55 threads` | 27.6% | 5,861.00 | 170,619.35 | 0.0% | 0.00 | `serial-reduce-10_000 56 threads` | 27.6% | 5,860.33 | 170,638.76 | 0.1% | 0.00 | `serial-reduce-10_000 57 threads` | 27.5% | 5,863.00 | 170,561.15 | 0.1% | 0.00 | `serial-reduce-10_000 58 threads` | 27.5% | 5,862.83 | 170,565.99 | 0.1% | 0.00 | `serial-reduce-10_000 59 threads` | 27.5% | 5,863.20 | 170,555.33 | 0.1% | 0.00 | `serial-reduce-10_000 60 threads` | 27.5% | 5,862.50 | 170,575.69 | 0.1% | 0.00 | `serial-reduce-10_000 61 threads` | 27.6% | 5,860.50 | 170,633.90 | 0.1% | 0.00 | `serial-reduce-10_000 62 threads` | 27.6% | 5,857.50 | 170,721.30 | 0.1% | 0.00 | `serial-reduce-10_000 63 threads` | 27.5% | 5,863.40 | 170,549.51 | 0.1% | 0.00 | `serial-reduce-10_000 64 threads` | relative | ns/op | op/s | err% | total | serial-reduce-100_000 |---------:|--------------------:|--------------------:|--------:|----------:|:---------------------- | 100.0% | 15,750.50 | 63,490.05 | 0.1% | 0.00 | `serial-reduce-100_000 1 threads` | 99.7% | 15,795.00 | 63,311.17 | 0.0% | 0.00 | `serial-reduce-100_000 2 threads` | 99.9% | 15,772.00 | 63,403.50 | 0.0% | 0.00 | `serial-reduce-100_000 3 threads` | 99.5% | 15,836.00 | 63,147.26 | 0.0% | 0.00 | `serial-reduce-100_000 4 threads` | 99.5% | 15,833.50 | 63,157.23 | 0.0% | 0.00 | `serial-reduce-100_000 5 threads` | 99.5% | 15,832.00 | 63,163.21 | 0.0% | 0.00 | `serial-reduce-100_000 6 threads` | 97.7% | 16,124.00 | 62,019.35 | 0.0% | 0.00 | `serial-reduce-100_000 7 threads` | 97.7% | 16,120.50 | 62,032.82 | 0.0% | 0.00 | `serial-reduce-100_000 8 threads` | 97.7% | 16,120.50 | 62,032.82 | 0.0% | 0.00 | `serial-reduce-100_000 9 threads` | 97.7% | 16,120.00 | 62,034.74 | 0.0% | 0.00 | `serial-reduce-100_000 10 threads` | 97.7% | 16,120.50 | 62,032.82 | 0.0% | 0.00 | `serial-reduce-100_000 11 threads` | 97.7% | 16,118.50 | 62,040.51 | 0.0% | 0.00 | `serial-reduce-100_000 12 threads` | 94.3% | 16,703.50 | 59,867.69 | 0.0% | 0.00 | `serial-reduce-100_000 13 threads` | 94.3% | 16,704.50 | 59,864.11 | 0.0% | 0.00 | `serial-reduce-100_000 14 threads` | 94.3% | 16,702.50 | 59,871.28 | 0.0% | 0.00 | `serial-reduce-100_000 15 threads` | 94.3% | 16,703.50 | 59,867.69 | 0.0% | 0.00 | `serial-reduce-100_000 16 threads` | 94.3% | 16,695.00 | 59,898.17 | 0.0% | 0.00 | `serial-reduce-100_000 17 threads` | 94.3% | 16,702.50 | 59,871.28 | 0.0% | 0.00 | `serial-reduce-100_000 18 threads` | 94.3% | 16,696.50 | 59,892.79 | 0.0% | 0.00 | `serial-reduce-100_000 19 threads` | 94.3% | 16,701.00 | 59,876.65 | 0.0% | 0.00 | `serial-reduce-100_000 20 threads` | 94.3% | 16,697.50 | 59,889.20 | 0.0% | 0.00 | `serial-reduce-100_000 21 threads` | 94.3% | 16,698.50 | 59,885.62 | 0.0% | 0.00 | `serial-reduce-100_000 22 threads` | 94.3% | 16,698.50 | 59,885.62 | 0.0% | 0.00 | `serial-reduce-100_000 23 threads` | 94.3% | 16,701.50 | 59,874.86 | 0.0% | 0.00 | `serial-reduce-100_000 24 threads` | 94.3% | 16,698.50 | 59,885.62 | 0.0% | 0.00 | `serial-reduce-100_000 25 threads` | 89.4% | 17,614.50 | 56,771.41 | 0.0% | 0.00 | `serial-reduce-100_000 26 threads` | 89.4% | 17,615.50 | 56,768.19 | 0.0% | 0.00 | `serial-reduce-100_000 27 threads` | 89.4% | 17,617.50 | 56,761.74 | 0.0% | 0.00 | `serial-reduce-100_000 28 threads` | 89.4% | 17,613.00 | 56,776.24 | 0.0% | 0.00 | `serial-reduce-100_000 29 threads` | 89.4% | 17,612.00 | 56,779.47 | 0.0% | 0.00 | `serial-reduce-100_000 30 threads` | 89.4% | 17,613.50 | 56,774.63 | 0.0% | 0.00 | `serial-reduce-100_000 31 threads` | 89.4% | 17,614.00 | 56,773.02 | 0.0% | 0.00 | `serial-reduce-100_000 32 threads` | 89.4% | 17,611.50 | 56,781.08 | 0.0% | 0.00 | `serial-reduce-100_000 33 threads` | 89.4% | 17,612.50 | 56,777.86 | 0.0% | 0.00 | `serial-reduce-100_000 34 threads` | 89.4% | 17,616.50 | 56,764.96 | 0.0% | 0.00 | `serial-reduce-100_000 35 threads` | 89.4% | 17,612.00 | 56,779.47 | 0.0% | 0.00 | `serial-reduce-100_000 36 threads` | 89.5% | 17,608.00 | 56,792.37 | 0.0% | 0.00 | `serial-reduce-100_000 37 threads` | 89.4% | 17,613.50 | 56,774.63 | 0.0% | 0.00 | `serial-reduce-100_000 38 threads` | 89.5% | 17,605.00 | 56,802.04 | 0.0% | 0.00 | `serial-reduce-100_000 39 threads` | 89.5% | 17,606.50 | 56,797.21 | 0.0% | 0.00 | `serial-reduce-100_000 40 threads` | 89.4% | 17,612.50 | 56,777.86 | 0.1% | 0.00 | `serial-reduce-100_000 41 threads` | 89.5% | 17,606.50 | 56,797.21 | 0.0% | 0.00 | `serial-reduce-100_000 42 threads` | 89.4% | 17,610.00 | 56,785.92 | 0.0% | 0.00 | `serial-reduce-100_000 43 threads` | 89.4% | 17,609.00 | 56,789.14 | 0.0% | 0.00 | `serial-reduce-100_000 44 threads` | 89.4% | 17,610.50 | 56,784.30 | 0.0% | 0.00 | `serial-reduce-100_000 45 threads` | 89.4% | 17,611.00 | 56,782.69 | 0.0% | 0.00 | `serial-reduce-100_000 46 threads` | 89.5% | 17,608.00 | 56,792.37 | 0.0% | 0.00 | `serial-reduce-100_000 47 threads` | 89.4% | 17,613.00 | 56,776.24 | 0.0% | 0.00 | `serial-reduce-100_000 48 threads` | 89.4% | 17,608.50 | 56,790.75 | 0.0% | 0.00 | `serial-reduce-100_000 49 threads` | 89.4% | 17,610.00 | 56,785.92 | 0.0% | 0.00 | `serial-reduce-100_000 50 threads` | 89.4% | 17,611.00 | 56,782.69 | 0.0% | 0.00 | `serial-reduce-100_000 51 threads` | 79.0% | 19,938.50 | 50,154.22 | 0.0% | 0.00 | `serial-reduce-100_000 52 threads` | 79.0% | 19,937.50 | 50,156.74 | 0.0% | 0.00 | `serial-reduce-100_000 53 threads` | 79.0% | 19,934.00 | 50,165.55 | 0.0% | 0.00 | `serial-reduce-100_000 54 threads` | 79.0% | 19,942.00 | 50,145.42 | 0.0% | 0.00 | `serial-reduce-100_000 55 threads` | 79.0% | 19,941.00 | 50,147.94 | 0.0% | 0.00 | `serial-reduce-100_000 56 threads` | 79.0% | 19,940.00 | 50,150.45 | 0.0% | 0.00 | `serial-reduce-100_000 57 threads` | 79.0% | 19,945.00 | 50,137.88 | 0.0% | 0.00 | `serial-reduce-100_000 58 threads` | 79.0% | 19,940.00 | 50,150.45 | 0.0% | 0.00 | `serial-reduce-100_000 59 threads` | 79.0% | 19,941.50 | 50,146.68 | 0.0% | 0.00 | `serial-reduce-100_000 60 threads` | 78.9% | 19,954.50 | 50,114.01 | 0.0% | 0.00 | `serial-reduce-100_000 61 threads` | 78.9% | 19,950.00 | 50,125.31 | 0.0% | 0.00 | `serial-reduce-100_000 62 threads` | 78.9% | 19,954.00 | 50,115.27 | 0.0% | 0.00 | `serial-reduce-100_000 63 threads` | 78.9% | 19,951.00 | 50,122.80 | 0.0% | 0.00 | `serial-reduce-100_000 64 threads` | relative | ns/op | op/s | err% | total | serial-reduce-1_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------------ | 100.0% | 156,620.00 | 6,384.88 | 0.0% | 0.00 | `serial-reduce-1_000_000 1 threads` | 99.8% | 156,869.00 | 6,374.75 | 0.0% | 0.00 | `serial-reduce-1_000_000 2 threads` | 99.8% | 156,864.00 | 6,374.95 | 0.0% | 0.00 | `serial-reduce-1_000_000 3 threads` | 99.5% | 157,370.00 | 6,354.45 | 0.0% | 0.00 | `serial-reduce-1_000_000 4 threads` | 99.5% | 157,353.00 | 6,355.14 | 0.0% | 0.00 | `serial-reduce-1_000_000 5 threads` | 99.5% | 157,353.00 | 6,355.14 | 0.0% | 0.00 | `serial-reduce-1_000_000 6 threads` | 99.6% | 157,259.00 | 6,358.94 | 0.0% | 0.00 | `serial-reduce-1_000_000 7 threads` | 99.6% | 157,237.00 | 6,359.83 | 0.0% | 0.00 | `serial-reduce-1_000_000 8 threads` | 99.6% | 157,232.00 | 6,360.03 | 0.0% | 0.00 | `serial-reduce-1_000_000 9 threads` | 99.6% | 157,245.00 | 6,359.50 | 0.0% | 0.00 | `serial-reduce-1_000_000 10 threads` | 99.6% | 157,231.00 | 6,360.07 | 0.0% | 0.00 | `serial-reduce-1_000_000 11 threads` | 99.6% | 157,240.00 | 6,359.70 | 0.0% | 0.00 | `serial-reduce-1_000_000 12 threads` | 99.3% | 157,776.00 | 6,338.10 | 0.0% | 0.00 | `serial-reduce-1_000_000 13 threads` | 99.3% | 157,774.00 | 6,338.18 | 0.0% | 0.00 | `serial-reduce-1_000_000 14 threads` | 99.3% | 157,772.00 | 6,338.26 | 0.0% | 0.00 | `serial-reduce-1_000_000 15 threads` | 99.3% | 157,765.00 | 6,338.54 | 0.0% | 0.00 | `serial-reduce-1_000_000 16 threads` | 99.3% | 157,775.00 | 6,338.14 | 0.0% | 0.00 | `serial-reduce-1_000_000 17 threads` | 99.3% | 157,776.00 | 6,338.10 | 0.0% | 0.00 | `serial-reduce-1_000_000 18 threads` | 99.3% | 157,777.00 | 6,338.06 | 0.0% | 0.00 | `serial-reduce-1_000_000 19 threads` | 99.3% | 157,777.00 | 6,338.06 | 0.0% | 0.00 | `serial-reduce-1_000_000 20 threads` | 99.3% | 157,776.00 | 6,338.10 | 0.0% | 0.00 | `serial-reduce-1_000_000 21 threads` | 99.3% | 157,771.00 | 6,338.30 | 0.0% | 0.00 | `serial-reduce-1_000_000 22 threads` | 99.3% | 157,776.00 | 6,338.10 | 0.0% | 0.00 | `serial-reduce-1_000_000 23 threads` | 99.3% | 157,773.00 | 6,338.22 | 0.0% | 0.00 | `serial-reduce-1_000_000 24 threads` | 99.3% | 157,771.00 | 6,338.30 | 0.0% | 0.00 | `serial-reduce-1_000_000 25 threads` | 98.6% | 158,882.00 | 6,293.98 | 0.0% | 0.00 | `serial-reduce-1_000_000 26 threads` | 98.6% | 158,883.00 | 6,293.94 | 0.0% | 0.00 | `serial-reduce-1_000_000 27 threads` | 98.6% | 158,899.00 | 6,293.31 | 0.0% | 0.00 | `serial-reduce-1_000_000 28 threads` | 98.6% | 158,888.00 | 6,293.74 | 0.0% | 0.00 | `serial-reduce-1_000_000 29 threads` | 98.7% | 158,692.00 | 6,301.51 | 0.0% | 0.00 | `serial-reduce-1_000_000 30 threads` | 98.7% | 158,693.00 | 6,301.48 | 0.0% | 0.00 | `serial-reduce-1_000_000 31 threads` | 98.7% | 158,691.00 | 6,301.55 | 0.0% | 0.00 | `serial-reduce-1_000_000 32 threads` | 98.7% | 158,682.00 | 6,301.91 | 0.0% | 0.00 | `serial-reduce-1_000_000 33 threads` | 98.7% | 158,685.00 | 6,301.79 | 0.0% | 0.00 | `serial-reduce-1_000_000 34 threads` | 98.7% | 158,686.00 | 6,301.75 | 0.0% | 0.00 | `serial-reduce-1_000_000 35 threads` | 98.7% | 158,712.00 | 6,300.72 | 0.0% | 0.00 | `serial-reduce-1_000_000 36 threads` | 98.7% | 158,721.00 | 6,300.36 | 0.0% | 0.00 | `serial-reduce-1_000_000 37 threads` | 98.7% | 158,690.00 | 6,301.59 | 0.0% | 0.00 | `serial-reduce-1_000_000 38 threads` | 98.7% | 158,694.00 | 6,301.44 | 0.0% | 0.00 | `serial-reduce-1_000_000 39 threads` | 98.7% | 158,719.00 | 6,300.44 | 0.0% | 0.00 | `serial-reduce-1_000_000 40 threads` | 98.7% | 158,711.00 | 6,300.76 | 0.0% | 0.00 | `serial-reduce-1_000_000 41 threads` | 98.7% | 158,712.00 | 6,300.72 | 0.0% | 0.00 | `serial-reduce-1_000_000 42 threads` | 98.7% | 158,713.00 | 6,300.68 | 0.0% | 0.00 | `serial-reduce-1_000_000 43 threads` | 98.7% | 158,711.00 | 6,300.76 | 0.0% | 0.00 | `serial-reduce-1_000_000 44 threads` | 98.7% | 158,685.00 | 6,301.79 | 0.0% | 0.00 | `serial-reduce-1_000_000 45 threads` | 98.7% | 158,687.00 | 6,301.71 | 0.0% | 0.00 | `serial-reduce-1_000_000 46 threads` | 98.7% | 158,718.00 | 6,300.48 | 0.0% | 0.00 | `serial-reduce-1_000_000 47 threads` | 98.7% | 158,684.00 | 6,301.83 | 0.0% | 0.00 | `serial-reduce-1_000_000 48 threads` | 98.7% | 158,689.00 | 6,301.63 | 0.0% | 0.00 | `serial-reduce-1_000_000 49 threads` | 98.7% | 158,691.00 | 6,301.55 | 0.0% | 0.00 | `serial-reduce-1_000_000 50 threads` | 98.7% | 158,706.00 | 6,300.96 | 0.0% | 0.00 | `serial-reduce-1_000_000 51 threads` | 97.7% | 160,262.00 | 6,239.78 | 0.0% | 0.00 | `serial-reduce-1_000_000 52 threads` | 97.8% | 160,151.00 | 6,244.11 | 0.0% | 0.00 | `serial-reduce-1_000_000 53 threads` | 97.8% | 160,218.00 | 6,241.50 | 0.0% | 0.00 | `serial-reduce-1_000_000 54 threads` | 98.1% | 159,614.00 | 6,265.11 | 0.0% | 0.00 | `serial-reduce-1_000_000 55 threads` | 98.1% | 159,613.00 | 6,265.15 | 0.0% | 0.00 | `serial-reduce-1_000_000 56 threads` | 98.1% | 159,609.00 | 6,265.31 | 0.0% | 0.00 | `serial-reduce-1_000_000 57 threads` | 98.1% | 159,601.00 | 6,265.62 | 0.0% | 0.00 | `serial-reduce-1_000_000 58 threads` | 98.1% | 159,692.00 | 6,262.05 | 0.0% | 0.00 | `serial-reduce-1_000_000 59 threads` | 98.1% | 159,730.00 | 6,260.56 | 0.0% | 0.00 | `serial-reduce-1_000_000 60 threads` | 98.1% | 159,637.00 | 6,264.21 | 0.0% | 0.00 | `serial-reduce-1_000_000 61 threads` | 98.1% | 159,681.00 | 6,262.49 | 0.0% | 0.00 | `serial-reduce-1_000_000 62 threads` | 98.1% | 159,701.00 | 6,261.70 | 0.0% | 0.00 | `serial-reduce-1_000_000 63 threads` | 98.1% | 159,702.00 | 6,261.66 | 0.0% | 0.00 | `serial-reduce-1_000_000 64 threads` | relative | ns/op | op/s | err% | total | serial-reduce-10_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:------------------------- | 100.0% | 1,657,735.00 | 603.23 | 0.1% | 0.02 | `serial-reduce-10_000_000 1 threads` | 100.1% | 1,655,571.00 | 604.02 | 0.1% | 0.02 | `serial-reduce-10_000_000 2 threads` | 100.1% | 1,655,802.00 | 603.94 | 0.1% | 0.02 | `serial-reduce-10_000_000 3 threads` | 100.0% | 1,658,532.00 | 602.94 | 0.3% | 0.02 | `serial-reduce-10_000_000 4 threads` | 100.0% | 1,658,413.00 | 602.99 | 0.2% | 0.02 | `serial-reduce-10_000_000 5 threads` | 100.0% | 1,657,527.00 | 603.31 | 0.1% | 0.02 | `serial-reduce-10_000_000 6 threads` | 99.8% | 1,660,869.00 | 602.09 | 0.1% | 0.02 | `serial-reduce-10_000_000 7 threads` | 99.7% | 1,662,280.00 | 601.58 | 0.1% | 0.02 | `serial-reduce-10_000_000 8 threads` | 99.7% | 1,663,158.00 | 601.27 | 0.2% | 0.02 | `serial-reduce-10_000_000 9 threads` | 99.7% | 1,662,367.00 | 601.55 | 0.3% | 0.02 | `serial-reduce-10_000_000 10 threads` | 99.7% | 1,663,021.00 | 601.32 | 0.3% | 0.02 | `serial-reduce-10_000_000 11 threads` | 99.9% | 1,659,279.00 | 602.67 | 0.2% | 0.02 | `serial-reduce-10_000_000 12 threads` | 99.7% | 1,662,079.00 | 601.66 | 0.1% | 0.02 | `serial-reduce-10_000_000 13 threads` | 99.8% | 1,660,968.00 | 602.06 | 0.1% | 0.02 | `serial-reduce-10_000_000 14 threads` | 99.8% | 1,661,171.00 | 601.98 | 0.3% | 0.02 | `serial-reduce-10_000_000 15 threads` | 99.7% | 1,661,891.00 | 601.72 | 0.1% | 0.02 | `serial-reduce-10_000_000 16 threads` | 99.8% | 1,661,044.00 | 602.03 | 0.1% | 0.02 | `serial-reduce-10_000_000 17 threads` | 99.7% | 1,663,461.00 | 601.16 | 0.1% | 0.02 | `serial-reduce-10_000_000 18 threads` | 99.6% | 1,664,359.00 | 600.83 | 0.2% | 0.02 | `serial-reduce-10_000_000 19 threads` | 99.7% | 1,662,244.00 | 601.60 | 0.2% | 0.02 | `serial-reduce-10_000_000 20 threads` | 99.7% | 1,662,957.00 | 601.34 | 0.1% | 0.02 | `serial-reduce-10_000_000 21 threads` | 99.7% | 1,662,097.00 | 601.65 | 0.2% | 0.02 | `serial-reduce-10_000_000 22 threads` | 99.7% | 1,661,917.00 | 601.71 | 0.3% | 0.02 | `serial-reduce-10_000_000 23 threads` | 99.8% | 1,661,874.00 | 601.73 | 0.3% | 0.02 | `serial-reduce-10_000_000 24 threads` | 99.7% | 1,662,685.00 | 601.44 | 0.1% | 0.02 | `serial-reduce-10_000_000 25 threads` | 99.5% | 1,665,761.00 | 600.33 | 0.1% | 0.02 | `serial-reduce-10_000_000 26 threads` | 99.5% | 1,665,980.00 | 600.25 | 0.2% | 0.02 | `serial-reduce-10_000_000 27 threads` | 99.6% | 1,664,094.00 | 600.93 | 0.2% | 0.02 | `serial-reduce-10_000_000 28 threads` | 99.4% | 1,667,281.00 | 599.78 | 0.1% | 0.02 | `serial-reduce-10_000_000 29 threads` | 99.5% | 1,666,824.00 | 599.94 | 0.1% | 0.02 | `serial-reduce-10_000_000 30 threads` | 99.6% | 1,665,179.00 | 600.54 | 0.1% | 0.02 | `serial-reduce-10_000_000 31 threads` | 99.5% | 1,666,793.00 | 599.95 | 0.2% | 0.02 | `serial-reduce-10_000_000 32 threads` | 99.5% | 1,666,790.00 | 599.96 | 0.3% | 0.02 | `serial-reduce-10_000_000 33 threads` | 99.5% | 1,665,930.00 | 600.27 | 0.1% | 0.02 | `serial-reduce-10_000_000 34 threads` | 99.4% | 1,666,985.00 | 599.89 | 0.2% | 0.02 | `serial-reduce-10_000_000 35 threads` | 99.5% | 1,666,540.00 | 600.05 | 0.2% | 0.02 | `serial-reduce-10_000_000 36 threads` | 99.5% | 1,665,241.00 | 600.51 | 0.4% | 0.02 | `serial-reduce-10_000_000 37 threads` | 99.4% | 1,667,783.00 | 599.60 | 0.2% | 0.02 | `serial-reduce-10_000_000 38 threads` | 99.5% | 1,666,543.00 | 600.04 | 0.2% | 0.02 | `serial-reduce-10_000_000 39 threads` | 99.5% | 1,665,825.00 | 600.30 | 0.1% | 0.02 | `serial-reduce-10_000_000 40 threads` | 99.6% | 1,665,062.00 | 600.58 | 0.1% | 0.02 | `serial-reduce-10_000_000 41 threads` | 99.5% | 1,666,160.00 | 600.18 | 0.1% | 0.02 | `serial-reduce-10_000_000 42 threads` | 99.6% | 1,664,903.00 | 600.64 | 0.2% | 0.02 | `serial-reduce-10_000_000 43 threads` | 99.5% | 1,666,513.00 | 600.06 | 0.2% | 0.02 | `serial-reduce-10_000_000 44 threads` | 99.4% | 1,668,050.00 | 599.50 | 0.1% | 0.02 | `serial-reduce-10_000_000 45 threads` | 99.4% | 1,667,858.00 | 599.57 | 0.1% | 0.02 | `serial-reduce-10_000_000 46 threads` | 99.6% | 1,664,994.00 | 600.60 | 0.2% | 0.02 | `serial-reduce-10_000_000 47 threads` | 99.5% | 1,665,935.00 | 600.26 | 0.2% | 0.02 | `serial-reduce-10_000_000 48 threads` | 99.4% | 1,667,361.00 | 599.75 | 0.1% | 0.02 | `serial-reduce-10_000_000 49 threads` | 99.4% | 1,666,959.00 | 599.89 | 0.0% | 0.02 | `serial-reduce-10_000_000 50 threads` | 99.6% | 1,664,406.00 | 600.81 | 0.1% | 0.02 | `serial-reduce-10_000_000 51 threads` | 99.5% | 1,666,424.00 | 600.09 | 0.1% | 0.02 | `serial-reduce-10_000_000 52 threads` | 99.5% | 1,666,692.00 | 599.99 | 0.1% | 0.02 | `serial-reduce-10_000_000 53 threads` | 99.5% | 1,666,360.00 | 600.11 | 0.1% | 0.02 | `serial-reduce-10_000_000 54 threads` | 99.5% | 1,666,498.00 | 600.06 | 0.1% | 0.02 | `serial-reduce-10_000_000 55 threads` | 99.5% | 1,666,659.00 | 600.00 | 0.1% | 0.02 | `serial-reduce-10_000_000 56 threads` | 99.5% | 1,666,414.00 | 600.09 | 0.1% | 0.02 | `serial-reduce-10_000_000 57 threads` | 99.4% | 1,668,330.00 | 599.40 | 0.1% | 0.02 | `serial-reduce-10_000_000 58 threads` | 99.5% | 1,666,173.00 | 600.18 | 0.1% | 0.02 | `serial-reduce-10_000_000 59 threads` | 99.5% | 1,665,850.00 | 600.29 | 0.2% | 0.02 | `serial-reduce-10_000_000 60 threads` | 99.7% | 1,662,575.00 | 601.48 | 0.2% | 0.02 | `serial-reduce-10_000_000 61 threads` | 99.5% | 1,666,045.00 | 600.22 | 0.1% | 0.02 | `serial-reduce-10_000_000 62 threads` | 99.4% | 1,668,238.00 | 599.43 | 0.1% | 0.02 | `serial-reduce-10_000_000 63 threads` | 99.6% | 1,665,156.00 | 600.54 | 0.3% | 0.02 | `serial-reduce-10_000_000 64 threads` | relative | ns/op | op/s | err% | total | serial-reduce-100_000_000 |---------:|--------------------:|--------------------:|--------:|----------:|:-------------------------- | 100.0% | 17,605,939.00 | 56.80 | 0.0% | 0.19 | `serial-reduce-100_000_000 1 threads` | 99.9% | 17,622,865.00 | 56.74 | 0.1% | 0.19 | `serial-reduce-100_000_000 2 threads` | 99.9% | 17,624,719.00 | 56.74 | 0.0% | 0.19 | `serial-reduce-100_000_000 3 threads` | 100.1% | 17,596,758.00 | 56.83 | 0.0% | 0.19 | `serial-reduce-100_000_000 4 threads` | 100.0% | 17,605,368.00 | 56.80 | 0.0% | 0.19 | `serial-reduce-100_000_000 5 threads` | 100.1% | 17,597,027.00 | 56.83 | 0.0% | 0.19 | `serial-reduce-100_000_000 6 threads` | 99.9% | 17,630,206.00 | 56.72 | 0.0% | 0.19 | `serial-reduce-100_000_000 7 threads` | 99.8% | 17,636,276.00 | 56.70 | 0.0% | 0.19 | `serial-reduce-100_000_000 8 threads` | 99.9% | 17,632,034.00 | 56.71 | 0.0% | 0.19 | `serial-reduce-100_000_000 9 threads` | 99.9% | 17,626,899.00 | 56.73 | 0.0% | 0.19 | `serial-reduce-100_000_000 10 threads` | 99.9% | 17,629,935.00 | 56.72 | 0.0% | 0.19 | `serial-reduce-100_000_000 11 threads` | 99.9% | 17,629,626.00 | 56.72 | 0.0% | 0.19 | `serial-reduce-100_000_000 12 threads` | 99.8% | 17,644,888.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 13 threads` | 99.8% | 17,644,501.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 14 threads` | 99.8% | 17,646,628.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 15 threads` | 99.8% | 17,643,941.00 | 56.68 | 0.1% | 0.19 | `serial-reduce-100_000_000 16 threads` | 99.8% | 17,645,054.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 17 threads` | 99.8% | 17,644,837.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 18 threads` | 99.8% | 17,645,798.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 19 threads` | 99.8% | 17,639,688.00 | 56.69 | 0.0% | 0.19 | `serial-reduce-100_000_000 20 threads` | 99.8% | 17,648,251.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 21 threads` | 99.8% | 17,647,898.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 22 threads` | 99.8% | 17,645,579.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 23 threads` | 99.8% | 17,641,219.00 | 56.69 | 0.0% | 0.19 | `serial-reduce-100_000_000 24 threads` | 99.8% | 17,646,768.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 25 threads` | 99.7% | 17,653,365.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 26 threads` | 99.8% | 17,646,525.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 27 threads` | 99.7% | 17,651,697.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 28 threads` | 99.8% | 17,648,713.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 29 threads` | 99.8% | 17,648,044.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 30 threads` | 99.7% | 17,655,507.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 31 threads` | 99.8% | 17,648,509.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 32 threads` | 99.8% | 17,640,379.00 | 56.69 | 0.0% | 0.19 | `serial-reduce-100_000_000 33 threads` | 99.8% | 17,649,788.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 34 threads` | 99.7% | 17,653,935.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 35 threads` | 99.8% | 17,648,085.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 36 threads` | 99.7% | 17,651,530.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 37 threads` | 99.8% | 17,650,016.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 38 threads` | 99.8% | 17,648,120.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 39 threads` | 99.8% | 17,649,688.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 40 threads` | 99.7% | 17,651,141.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 41 threads` | 99.8% | 17,647,365.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 42 threads` | 99.7% | 17,651,530.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 43 threads` | 99.7% | 17,650,755.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 44 threads` | 99.7% | 17,650,422.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 45 threads` | 99.8% | 17,648,344.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 46 threads` | 99.8% | 17,645,821.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 47 threads` | 99.7% | 17,657,336.00 | 56.63 | 0.1% | 0.19 | `serial-reduce-100_000_000 48 threads` | 99.8% | 17,647,214.00 | 56.67 | 0.0% | 0.19 | `serial-reduce-100_000_000 49 threads` | 99.7% | 17,650,463.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 50 threads` | 99.8% | 17,649,699.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 51 threads` | 99.7% | 17,654,862.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 52 threads` | 99.7% | 17,656,556.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 53 threads` | 99.7% | 17,653,286.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 54 threads` | 99.7% | 17,652,255.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 55 threads` | 99.7% | 17,651,770.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 56 threads` | 99.7% | 17,655,644.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 57 threads` | 99.7% | 17,654,185.00 | 56.64 | 0.0% | 0.19 | `serial-reduce-100_000_000 58 threads` | 99.7% | 17,651,253.00 | 56.65 | 0.1% | 0.19 | `serial-reduce-100_000_000 59 threads` | 99.7% | 17,650,341.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 60 threads` | 99.7% | 17,657,431.00 | 56.63 | 0.0% | 0.19 | `serial-reduce-100_000_000 61 threads` | 99.7% | 17,650,597.00 | 56.66 | 0.0% | 0.19 | `serial-reduce-100_000_000 62 threads` | 99.7% | 17,653,065.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 63 threads` | 99.7% | 17,653,459.00 | 56.65 | 0.0% | 0.19 | `serial-reduce-100_000_000 64 threads`