Hands-on with an AMD Pensando DSC2-100G Elba DPU in a Secret Lab

8

AMD Pensando DSC2-25G Hardware Overview

The AMD Pensando DSC2-25G is the company’s dual 25GbE DPU with the advantage that it is a low-profile card.

AMD Pensando DSC2 25G
AMD Pensando DSC2 25G

The card still uses a 7nm Elba processor, but only has a PCIe Gen4 x8 interface since it is a lower-bandwidth card than the dual 100GbE version.

AMD Pensando DSC2 25 25G 2P DPU Elba With Heatsink Front
AMD Pensando DSC2 25 25G 2P DPU Elba With Heatsink Front

Here is the Elba processor. One can also see that there are half as many DRAM packages on this DPU.

AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Front
AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Front

The rest of the memory is on the back of the card with the NAND storage and the Artix 7 FPGA.

AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Rear
AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Rear

Here is a view of the management port that we are not using as well as the two 25GbE interfaces.

AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Ports
AMD Pensando DSC2 25 25G 2P DPU Elba Without Heatsink Ports

On the other end, we can see our management connector again.

AMD Pensando DSC2 25 25G 2P DPU Elba Without HeatsinkRear
AMD Pensando DSC2 25 25G 2P DPU Elba Without HeatsinkRear

Now that we have seen the cards, it is time to get to using them.

8 COMMENTS

  1. This is unparalleled work in the DC industry. We’re so lucky STH is doing DPUs otherwise nobody would know what they are. Vendor marketing says they’re pixie dust. Talking heads online clearly have never used them and are imbued with the marketing pixie dust for a few paragraphs. Then there’s this style of taking the solution apart and probing.

  2. It’ll be interesting to see if AMD indeed also ships more Xilinx FPGA smartnic or no?

    They released their Nanotubes ebpf->fpga compiler pretty recently to help exactly this. And with fpga being embedded in more chips, it’d be an obvious path forward. Somewhat expecting to see it make an appearance in tomorrow’s MI300 release.

  3. @Nils there’s no cards out in the wild and no open source virtualization project that currently has support built in for P4 or similar. It’s a matter of time until either or both become available but until then it’s all proprietary.

    I also don’t expect hyperscalers to open up their in-house stuff like AWS’ Nitro or Googles’ FPGA accelerated KVM

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.