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
KubernetesService mesh offloading
AI FrameworksN/ADPU is not an AI accelerator

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