Support for 25GbE is available on ExaNIC X25

NEIO Systems, Ltd.
1 min readAug 22, 2021

Happy to share the news of true support for 25GbE environments. With a recent firmware release, true 25GbE support is coming to the ExaNIC family. This enables the NIC to choose to run either 10GbE or 25GbE modes.

How does this affect bandwidth? With PCIe Gen3 we have about 60Gbits bandwidth available and yet we do see 2 ports maxing out the 25GbE available (50Gbps total)

Sender:

exanic-replay.exe -t 4 -i 1000 -m f.pcap
Reading packets into memory
[]
Aggregate packet send information for 4 threads:
All threads> Packets: 8400000
All threads> Skipped Packets: 0
All threads> Bytes: 11593600000
All threads> Rate: 2.22 Mpps
All threads> Throughput: 24.226 Gbps in 3.782 secs

Receiver:

C:\ExaNIC\bin>fsock_msink.exe -l 10.0.0.103 -D
fsock_msink.exe[5388] FSOCK 4.002–0007–08222021 Copyright NEIO Systems, Ltd. 2020–2021
opened
bound
2148399 pkts in 1.017 secs (drops 0), BW (Gbps): 23.699
2148739 pkts in 1.016 secs (drops 0), BW (Gbps): 24.200
2148590 pkts in 1.015 secs (drops 0), BW (Gbps): 24.210

How does this affect latency? We got that covered next. Stay tuned. But yes, you should be looking forward to seeing those results.

--

--

NEIO Systems, Ltd.

http://fastsockets.com || low latency, networking experts, 10GbE++, FPGA trading, Linux and Windows internals gurus