I have two servers directly connected. On one server, I’m running a DPDK application on the host side and another DPDK application on the Bluefield 2 DPU. The other server runs a multi-flow client application that each flow downloads data from the first server (either from the host or DPU). The problem is that even though I can get the maximum throughput when I run the DPDK application only on the host, the aggregate throughput gets degraded when some flows download data from the BF2 DPU. The throughput degradation looks proportional to the throughput of BF2. Is there any hardware limitation in the throughput or performance interference when both host and DPU are used? My guess is that the aggregate throughput should be always the physical bandwidth.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| The raw throughput of BlueField-1 cannot reach the line rate | 1 | 1092 | April 13, 2022 | |
| BlueField-2 DPU's RDMA performance is weaker than ConnectX4 | 0 | 1054 | May 30, 2022 | |
| RDMA Host<->Device performance during external network communications | 0 | 1302 | October 28, 2021 | |
| How to configure the BF3 DPU to support line-rate RDMA over high-latency links | 2 | 312 | October 22, 2025 | |
| Offload infiniband application to Bluefield2 DPU | 4 | 1964 | August 8, 2022 | |
| Connect the DPU and the host using the Ethernet interface of the DPU | 1 | 893 | October 13, 2023 | |
| Bluefield 2 DPU handling only 500MBps traffic | 1 | 873 | May 11, 2023 | |
| BlueField-3 DPU mode: Arm-side SF can only create 32 RC QPs | 1 | 82 | April 2, 2026 | |
| Developing Applications with NVIDIA BlueField DPU and DPDK | 3 | 1110 | June 4, 2022 | |
| Bluefield-2 network performance degradation | 1 | 1591 | September 7, 2022 |