Une SmartNIC peut être basée sur diverses architectures ASIC, MPPA, FPGA, et/ou SoC (voir encadré). Elle peut par exemple contenir un ou plusieurs ASIC dédiés à des tâches prédéfinies. L’avantage de l’ASIC est qu’il répond de manière optimale au besoin à réaliser, de ce fait, il consomme moins et sa personnalisation lui confère une sécurité accrue. De par leurs performances sur leur tâche spécifique à faire et la sécurité...