Serving AI workloads on NVIDIA Dynamo

Serving AI workloads on NVIDIA Dynamo

🎙 Emmanuel Bashorun 👥 278 📅 January 23, 2026 ⏱ 61 min 👁 84 📄 tutorial 🧭 2026-08-16
Available in: English (current) Français

Keywords

DynamoinferenceprefilldecodeKV cachesmart routingdisaggregated servingGPUKubernetesNVIDIA

Summary

The presentation introduces NVIDIA Dynamo, a distributed inference runtime designed to serve AI workloads at scale. It begins by explaining the motivation: the distinct computational and memory requirements of the prefill and decode phases in transformer models. Dynamo enables disaggregated serving, allowing these phases to be scaled independently. The architecture includes an API server, smart router, prefill and decode workers, and an event plane for metrics. Low-level components such as the GPU device plugin, inference engines (e.g., vLLM, SGLang), and NVIDIA NIXL for communication are discussed. The talk covers deployment abstractions like DynamoGraphDeployment and DynamoGraphDeploymentRequest, which simplify specifying inference graphs. Two live demonstrations are performed: one showing NVIDIA SMI for GPU monitoring, and another illustrating the use of Dynamo for serving a model. The session concludes with a Q&A and emphasizes the practical aspects of deploying AI workloads in production.

140 words

Critical Evaluation

Value of the Information & Strength of the Argument

The presentation provides valuable insights into the challenges of serving large language models, particularly the trade-offs between compute-intensive prefill and memory-intensive decode. The argumentation is solid, grounded in practical experience and clear explanations of technical concepts. The speaker effectively uses analogies and real-world scenarios to illustrate points, such as the KV cache analogy to memory. The demonstrations add practical value, showing real tools and commands. However, the talk could benefit from more quantitative comparisons or benchmarks to strengthen the case for Dynamo’s benefits.

92 words

Title / Content Match

The title accurately reflects the content, which focuses on serving AI workloads using NVIDIA Dynamo, including architecture, components, and deployment considerations.

Quality & Reliability

7/10

The presentation is a technical tutorial by a practitioner with relevant experience. It explains concepts clearly and includes live demonstrations, but lacks formal citations and peer-reviewed sources. The information is consistent with known NVIDIA Dynamo documentation and general AI inference practices.

Key Moments

Contribution & Novelties

The presentation offers a practical, hands-on introduction to NVIDIA Dynamo, focusing on real-world deployment scenarios. It clarifies the benefits of disaggregated serving and provides concrete examples of using Dynamo’s components. The demonstrations are particularly valuable for practitioners.

Pour aller plus loin :

  • NVIDIA Dynamo documentation — Official documentation for NVIDIA Dynamo, providing detailed architecture and usage guides.
  • vLLM — An open-source inference engine that Dynamo can integrate with, known for its high performance and memory efficiency.
  • PagedAttention — A technique for efficient memory management in LLM inference, used by vLLM and relevant to Dynamo’s memory optimization.
  • Kubernetes GPU device plugin — The NVIDIA device plugin for Kubernetes, enabling GPU resource scheduling.

111 words

Radar Profile

The radar profile shows high scores in quantity of information, technical level, and global reliability, indicating a technically dense and informative presentation. The quality of information is slightly lower, possibly due to the lack of formal citations. Overall, the talk is well-suited for an audience with some technical background.

Reliability 7/10