Skip to main content

AMD Pensando DPU

Vendor: AMD

Category: DPU Data Processing Unit

Architecture: Pensando (P4 Programmable)

Introduction​

AMD Pensando DPU is AMD's data center DPU product line launched after acquiring Pensando Systems, focused on programmable packet processing, security offloading, and storage acceleration.

Specifications​

ModelComputeMemoryInterfaceTDPProcess
Pensando DPU400 Gbps Networking8GB DDR5PCIe 5.035W5nm
Pensando Salamander200 Gbps Networking4GB DDR5PCIe 5.018W5nm

Official Website​

Visit Official Website

Driver Downloads​

Linux​

OS Support​

WindowsLinuxmacOSAndroid
❌✅❌❌

Version History​

VersionRelease DateDescription
DPUs P4 Studio 1.02024P4 programmable networking

Performance Benchmarks​

ModelTaskPerformance Metric
Pensando DPUNetwork Offload100Gbps+ line-rate processing
Pensando DPUSecurity OffloadP4 programmable data plane

Pricing Information​

ModelReference PriceNotes
Pensando DPUContact salesEnterprise data center
SalamanderContact salesNext-generation product

Quick Setup​

Linux​

# Install Pensando DPU firmware and driver
# Obtain from AMD Pensando official

Code Examples​

P4 (Pensando Data Plane Programming)​

// Pensando DPU uses P4 programmable data plane
match ingress {
// Custom network processing logic
}

Architecture Highlights​

  • P4 Programmable: Fully programmable data plane, flexibly adapting to different network and security policies
  • ARM Core Processor: Independent ARM CPU running the control plane, isolated from the host

Model Compatibility​

Model/FrameworkSupport StatusNotes
P4✅ NativeData plane programming
Kubernetes✅Service mesh offloading
AI FrameworksN/ADPU is not an AI accelerator

If you are evaluating alternatives, the following products may also fit your scenario: