SmartNIC
Baytları işlemciye iletmekle yetinmeyip paket işlemenin bir kısmını kendisi yapacak biçimde programlanabilen ağ kartı.
Sıradan bir kart sağlama toplamı ve segmentasyon gibi basit işleri uzun süredir üstlenir. Akıllı olan ise bütün işlevleri alır: sanal anahtarın akış tabloları, TLS sonlandırma, RDMA, güvenlik duvarı kuralları, sıkıştırma. Uygulamalar üç aileye ayrılır: yalnızca yaptığı işi yapan ama en hızlı sabit ASIC’ler; veri merkezinin ihtiyacı neyse ona yeniden programlanabilen FPGA tabanlı kartlar; ve geliştirmesi en kolay olan, genel amaçlı çekirdekli SoC tabanlı olanlar. Son kategori pratikte DPU olarak pazarlananıdır. Kazanç, boşalan ana makine çekirdekleri ve daha düşük kuyruk gecikmesiyle ölçülür; çünkü paket ana bellek ve kesme işleme yolculuğunu atlar.