iroh
iroh copied to clipboard
Experiment: upgrading to quinn 0.11
Description
Notes & open questions
Change checklist
- [ ] Self-review.
- [ ] Documentation updates if relevant.
- [ ] Tests if relevant.
/netsim
flub/quinn11.af2f4480cbdde8efa62e7c6602f365fc44343e1f
Perf report:
| test | case | throughput_gbps | throughput_transfer |
|---|---|---|---|
| iroh_latency_20ms | 1_to_1 | 0.94 | 1.91 |
| iroh_latency_20ms | 1_to_3 | 1.90 | 2.60 |
| iroh_latency_20ms | 1_to_5 | 1.98 | 2.23 |
| iroh_latency_20ms | 1_to_10 | 2.19 | 2.21 |
| iroh_latency_20ms | 2_to_2 | 1.82 | 3.56 |
| iroh_latency_20ms | 2_to_4 | 2.96 | 4.30 |
| iroh_latency_20ms | 2_to_6 | 3.46 | 4.40 |
| iroh_latency_20ms | 2_to_10 | 3.73 | 4.13 |
| iroh | 1_to_1 | 0.97 | 2.13 |
| iroh | 1_to_3 | 1.97 | 2.83 |
| iroh | 1_to_5 | 2.04 | 2.30 |
| iroh | 1_to_10 | 2.12 | 2.11 |
| iroh | 2_to_2 | 1.92 | 3.71 |
| iroh | 2_to_4 | 3.19 | 4.80 |
| iroh | 2_to_6 | 3.54 | 4.54 |
| iroh | 2_to_10 | 3.84 | 4.25 |
| iroh_latency_200ms | 1_to_1 | 1.11 | 2.16 |
| iroh_latency_200ms | 1_to_3 | 1.70 | 2.21 |
| iroh_latency_200ms | 1_to_5 | 1.93 | 2.14 |
| iroh_latency_200ms | 1_to_10 | 2.06 | 2.05 |
| iroh_latency_200ms | 2_to_2 | 1.89 | 3.69 |
| iroh_latency_200ms | 2_to_4 | 3.10 | 4.61 |
| iroh_latency_200ms | 2_to_6 | 3.52 | 4.66 |
| iroh_latency_200ms | 2_to_10 | 4.03 | 4.54 |
/netsim
flub/quinn11.af2f4480cbdde8efa62e7c6602f365fc44343e1f
Perf report:
| test | case | throughput_gbps | throughput_transfer |
|---|---|---|---|
| iroh_latency_20ms | 1_to_1 | 1.02 | 2.01 |
| iroh_latency_20ms | 1_to_3 | 1.87 | 2.47 |
| iroh_latency_20ms | 1_to_5 | 1.91 | 2.10 |
| iroh_latency_20ms | 1_to_10 | 2.17 | 2.16 |
| iroh_latency_20ms | 2_to_2 | 1.91 | 4.06 |
| iroh_latency_20ms | 2_to_4 | 3.35 | 5.48 |
| iroh_latency_20ms | 2_to_6 | 3.44 | 4.27 |
| iroh_latency_20ms | 2_to_10 | 4.15 | 4.73 |
| iroh | 1_to_1 | 1.04 | 2.13 |
| iroh | 1_to_3 | 1.96 | 2.74 |
| iroh | 1_to_5 | 2.03 | 2.28 |
| iroh | 1_to_10 | 2.13 | 2.12 |
| iroh | 2_to_2 | 1.98 | 3.87 |
| iroh | 2_to_4 | 2.99 | 4.46 |
| iroh | 2_to_6 | 3.54 | 4.55 |
| iroh | 2_to_10 | 3.85 | 4.25 |
| iroh_latency_200ms | 1_to_1 | 1.03 | 2.07 |
| iroh_latency_200ms | 1_to_3 | 1.81 | 2.39 |
| iroh_latency_200ms | 1_to_5 | 2.17 | 2.53 |
| iroh_latency_200ms | 1_to_10 | 2.07 | 2.06 |
| iroh_latency_200ms | 2_to_2 | 1.98 | 4.19 |
| iroh_latency_200ms | 2_to_4 | 3.11 | 4.63 |
| iroh_latency_200ms | 2_to_6 | 3.41 | 4.29 |
| iroh_latency_200ms | 2_to_10 | 4.11 | 4.66 |
Yup, numbers are way worse than main/other branches. Eg https://github.com/n0-computer/iroh/pull/2045
/netsim