The table below shows the results of running the tests described in Latency Tests. The times given are ½ RTT latency for a 32 byte message
Acceleration | Protocol | 25 Gb | 10 Gb | Notes | Description |
---|---|---|---|---|---|
ef_vi | UDP | 750 ns | 819 ns | eflatency | Layer 2 ef_vi Latency |
TCPDirect | UDP | 783 ns | 864 ns | zfudppingpong | TCPDirect Latency |
968 ns | 1022 ns | No CTPIO | Latency without CTPIO | ||
TCP | 795 ns | 870 ns | zftcppingpong | TCPDirect Latency | |
Onload | UDP | 1034 ns | 1107 ns | netperf | Onload Latency with netperf |
1022 ns | 1095 ns | sfnt-pingpong | Onload Latency with sfnt-pingpong | ||
TCP | 1032 ns | 1119 ns | netperf | Onload Latency with netperf | |
1025 ns | 1110 ns | sfnt-pingpong | Onload Latency with sfnt-pingpong | ||
Kernel | UDP | 2658 ns | 2750 ns | sfnt-pingpong | Kernel Latency |
TCP | 3124 ns | 3257 ns | sfnt-pingpong | Kernel Latency |
These tests have also been repeated with different payloads, to generate the graphs in Latency against Payload.