| min_bandwidth.rs |
A simulated transfer benchmark, asserting a minimum bandwidth.
This is using [`test_fixture::sim`], i.e. does no I/O beyond the process
boundary and runs in simulated time. Given that [`test_fixture::sim`] is
deterministic, there is no need for multiple benchmark iterations. Still it
is a Rust benchmark instead of a unit test due to its runtime (> 10s) even
in Rust release mode. |
3655 |
- |
| range_tracker.rs |
|
1930 |
- |
| rx_stream_orderer.rs |
|
972 |
- |
| sent_packets.rs |
|
1774 |
- |
| transfer_common.rs |
|
3094 |
- |
| transfer_simulated.rs |
Benchmark with simulated time, i.e., measure the network protocol efficiency.
Given that this uses simulated time, we can measure actual throughput. |
1342 |
- |
| transfer_walltime.rs |
Benchmark with walltime, i.e., measure the compute efficiency. |
1105 |
- |