TL;DR
- AMD Pensando DPUs originated at Pensando Systems (founded 2017 by Cisco's MPLS architects) and entered AMD's product line via the 2022 acquisition.
- The Elba-class DPU (Pensando Distributed Services Card 2) provides 200 Gb/s of fully programmable packet processing with P4-defined pipelines; Salina-class extends this to 400G.
- Targets cloud and enterprise infrastructure rather than purely AI fabrics — used in HPE Aruba CX 10000, Microsoft Azure SmartSwitch, and Cisco UCS X-Series.
- Strength: P4-programmable data plane and rich match-action tables; trade-off versus BlueField is less integration with NVIDIA's AI stack.
Overview#
Pensando — founded in 2017 by a group of former Cisco engineers — built a P4-programmable DPU architecture aimed at distributed services: firewalling, load balancing, encryption, and observability done at the NIC rather than in centralised middleboxes. AMD acquired the company in 2022 and folded the line into its data centre products group.
The Pensando DPU is most commonly seen embedded in switches and servers as a distributed services platform rather than as a pure SmartNIC. HPE Aruba CX 10000 series, Microsoft's Azure SmartSwitch initiative, and Cisco UCS X-Series with Pensando-based VICs are the canonical deployments.
Architecture#
- P4-programmable Match-Processing Unit (MPU) pipelines.
- ARM application cores for control plane and slow-path services.
- Line-rate cryptography (IPsec, TLS).
- Stateful connection tracking and NAT.
- Multiple form factors: PCIe card, M.2, and embedded inside switches (Aruba CX 10000).
Versus BlueField#
BlueField's strength is depth of integration with NVIDIA's GPU and AI software stack — DOCA, Spectrum-X, NCCL congestion control, GPUDirect Storage. Pensando's strength is the P4-programmable data plane and richer stateful services in switch and SmartSwitch form factors.
In pure AI training fabrics, BlueField is the dominant choice. In multi-purpose cloud infrastructure where firewalling, micro-segmentation, and observability matter as much as RDMA, Pensando frequently wins.
References
- AMD Pensando Product Page · AMD
- HPE Aruba CX 10000 Series · HPE
- P4 Language Specification · P4 Language Consortium