I have the following audit benchmark result in one of my PC, please if someone from team explain us how to interpret the result.
I have 3 questions to start with please.
- What is difference between single and rayon? Why the benchmark run both?
- What is the threshold to conclude the audit is too slow?
- Can we calculate the max plot size based on the result below? How?
> PS H:\> .\subspace-farmer3g_9Nov benchmark audit D:\1
> Benchmarking audit/plot/single
> Benchmarking audit/plot/single: Warming up for 3.0000 s
> Benchmarking audit/plot/single: Collecting 10 samples in estimated 6.3563 s (20 iterations)
> Benchmarking audit/plot/single: Analyzing
> audit/plot/single time: [309.49 ms 313.77 ms 318.15 ms]
> thrpt: [5794.8 GiB/s 5875.6 GiB/s 5957.0 GiB/s]
> change:
> time: [-0.2475% +2.4795% +5.9062%] (p = 0.45 > 0.05)
> thrpt: [-5.5768% -2.4195% +0.2481%]
> No change in performance detected.
> Benchmarking audit/plot/rayon
> Benchmarking audit/plot/rayon: Warming up for 3.0000 s
> Benchmarking audit/plot/rayon: Collecting 10 samples in estimated 5.4454 s (165 iterations)
> Benchmarking audit/plot/rayon: Analyzing
> audit/plot/rayon time: [32.175 ms 32.622 ms 33.215 ms]
> thrpt: [ 55506 GiB/s 56514 GiB/s 57300 GiB/s]
> change:
> time: [-9.9736% -7.9958% -6.2526%] (p = 0.00 < 0.05)
> thrpt: [+6.6696% +8.6907% +11.079%]
> Performance has improved.