<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dpu on Le Site de François</title><link>https://lesitedefrancois.be/en/tags/dpu/</link><description>Recent content in Dpu on Le Site de François</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 François</copyright><atom:link href="https://lesitedefrancois.be/en/tags/dpu/index.xml" rel="self" type="application/rss+xml"/><item><title>DOCA (Data Center Infrastructure on a Chip Architecture)</title><link>https://lesitedefrancois.be/en/ai/doca/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lesitedefrancois.be/en/ai/doca/</guid><description>&lt;p&gt;&lt;strong&gt;DOCA (Data Center Infrastructure on a Chip Architecture)&lt;/strong&gt; is NVIDIA&amp;rsquo;s software framework for building and operating services on &lt;strong&gt;BlueField DPUs&lt;/strong&gt;. Its objective is to standardize how operators and ISVs develop &lt;strong&gt;infrastructure applications&lt;/strong&gt;—OVS offload, firewall/VNF, storage targets, RDMA/RoCE control, TLS inspection, telemetry agents—on Arm cores and hardware accelerators embedded in the NIC, using a consistent set of libraries instead of ad hoc kernel modules on the host. DOCA spans drivers, userspace APIs, reference pipelines, and marketplace-packaged applications; it is the DPU counterpart to CUDA on GPUs, oriented toward I/O and packet processing rather than tensor math.&lt;/p&gt;</description></item><item><title>DPU (Data Processing Unit)</title><link>https://lesitedefrancois.be/en/ai/dpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lesitedefrancois.be/en/ai/dpu/</guid><description>&lt;p&gt;A &lt;strong&gt;DPU (Data Processing Unit)&lt;/strong&gt;—also marketed as an infrastructure processing unit or &lt;strong&gt;SmartNIC&lt;/strong&gt;—is a programmable accelerator placed on the network path between servers and the fabric. Its objective is to &lt;strong&gt;offload infrastructure work&lt;/strong&gt; that would otherwise consume host CPU cycles and pollute caches: virtual switching (OVS), overlay encapsulation (VXLAN/Geneve), storage initiation (NVMe-oF), firewalling, TLS termination, telemetry export, and increasingly &lt;strong&gt;zero-trust&lt;/strong&gt; policy enforcement. In AI clusters, DPUs help preserve GPU servers for model compute by moving east-west networking, storage, and security functions to the NIC. A DPU is not a replacement for a training GPU; it complements it by making the surrounding data-center network and storage stack more efficient and isolatable.&lt;/p&gt;</description></item><item><title>RDMA (Remote Direct Memory Access)</title><link>https://lesitedefrancois.be/en/ai/rdma/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lesitedefrancois.be/en/ai/rdma/</guid><description>&lt;p&gt;&lt;strong&gt;RDMA (Remote Direct Memory Access)&lt;/strong&gt; allows a network adapter to transfer data between the memory of two machines with &lt;strong&gt;little CPU overhead&lt;/strong&gt;, low latency, and often &lt;strong&gt;kernel bypass&lt;/strong&gt; (userspace stacks such as &lt;strong&gt;verbs&lt;/strong&gt; on InfiniBand or RoCE). Its objective in AI infrastructure is to keep &lt;strong&gt;GPUs&lt;/strong&gt; fed and synchronized: &lt;strong&gt;distributed training&lt;/strong&gt; exchanges gradients quickly, &lt;strong&gt;disaggregated inference&lt;/strong&gt; (&lt;strong&gt;llm-d&lt;/strong&gt;) moves &lt;strong&gt;KV cache&lt;/strong&gt; blocks between prefill and decode nodes, and &lt;strong&gt;NVMe-oF&lt;/strong&gt; storage delivers checkpoints without the host spending cycles copying every byte. &lt;strong&gt;DPUs&lt;/strong&gt; and &lt;strong&gt;SmartNICs&lt;/strong&gt; also use RDMA paths for storage and east-west traffic while the host CPU runs models.&lt;/p&gt;</description></item></channel></rss>