Disclosure: We are using both Intel Tofino 2 and P4 at Oxide and we (obviously?) think it's pretty interesting.
[0] https://www.servethehome.com/intel-tofino2-next-gen-programm...
[1] https://github.com/p4lang/p4-applications/blob/master/docs/I...
Disclosure: We are using both Intel Tofino 2 and P4 at Oxide and we (obviously?) think it's pretty interesting.
[0] https://www.servethehome.com/intel-tofino2-next-gen-programm...
[1] https://github.com/p4lang/p4-applications/blob/master/docs/I...
[0] https://www.lightreading.com/5g/intels-reorg-puts-nick-mckeo...
> The Silicom FPGA SmartNIC N5010 features an Intel Stratix 10 DX FPGA with integrated high bandwidth memory (HBM) and Intel Ethernet 800 series adapter.
4x100G. Double slot.
There's also a C5000X platform, with I believe only one board out right now, which is again an FPGA based add-on card, 2x25G, and also has an on-card Xeon-D processor.
Just a little reminder here at the end, AMD is still trying to get it's acquisition of the biggest FPGA company on the planet Xilinx to go through. And my general assessment of P4: P4 definitely is a strong contender for a tech which can get these fancy awesome transciever-heavy FPGAs to see more adoption.
[1] https://www.hpcwire.com/off-the-wire/intel-announced-two-new...
Context: I work on a L4 load balancer written in ebpf / XDP. Debugging that is still too hard even thought it's all software and open source.