Se há uma tendência que eu deveria ter previsto, é o advento da SmartNIC. Os dias em que uma CPU de servidor podia fazer o processamento de pacotes e uma porta Ethernet simples podia lidar com o tráfego acabaram. Em uma era de big data e inteligência artificial (IA), mais dados do que nunca precisam ser movimentados, e a maneira antiga não é mais suficiente.
No ano passado, a Mellanox apresentou seu SmartNIC, ConnectX-6. A Intel tem um adaptador programável chamado Ethernet 800 series, embora ele não chegue perto de uma SmartNIC porque não é tão flexível em termos do que pode ser programado para fazer.
Agora, a Xilinx está na briga com a Alveo U25 SmartNIC, que foi desenvolvida com tecnologia Xilinx e com o IP obtido da aquisição da Solarflare no ano passado. Ele combina uma CPU baseada em ARM com o principal processador de FPGA (field-programmable gate array) da Xilinx, que é capaz de executar 520.000 tabelas de pesquisa por segundo, e duas portas com capacidade de throughput de até 25 Gb/s.