Dynamo Support Matrix
This document provides the support matrix for Dynamo, including hardware, software and build instructions.
See also: Release Artifacts for container images, wheels, Helm charts, and crates | Feature Matrix for backend feature support
Backend Dependencies
The following table shows the backend framework versions included with each Dynamo release:
Version Labels
- v0.9.0 is the current release.
Version Compatibility
- Backend versions listed are the only versions tested and supported for each release.
- TensorRT-LLM does not support Python 3.11; installation of the
ai-dynamo[trtllm]wheel will fail on Python 3.11.
CUDA Versions by Backend
Patch versions (e.g., v0.8.1.post1, v0.7.0.post1) have the same CUDA support as their base version.
For detailed artifact versions and NGC links (including container images, Python wheels, Helm charts, and Rust crates), see the Release Artifacts page.
Hardware Compatibility
Dynamo provides multi-arch container images supporting both AMD64 (x86_64) and ARM64 architectures. See Release Artifacts for available images.
GPU Compatibility
If you are using a GPU, the following GPU models and architectures are supported:
Platform Architecture Compatibility
Dynamo is compatible with the following platforms:
Wheels are built using a manylinux_2_28-compatible environment and validated on CentOS Stream 9 and Ubuntu (22.04, 24.04). Compatibility with other Linux distributions is expected but not officially verified.
[!Caution] KV Block Manager is supported only with Python 3.12. Python 3.12 support is currently limited to Ubuntu 24.04.
Software Compatibility
CUDA and Driver Requirements
Dynamo container images include CUDA toolkit libraries. The host machine must have a compatible NVIDIA GPU driver installed.
Experimental CUDA 13 images are not published for all versions. Check Release Artifacts for availability.
CUDA Compatibility Resources
For detailed information on CUDA driver compatibility, forward compatibility, and troubleshooting:
- CUDA Compatibility Overview
- Why CUDA Compatibility
- Minor Version Compatibility
- Forward Compatibility
- FAQ
For extended driver compatibility beyond the minimum versions listed above, consider using cuda-compat packages on the host. See Forward Compatibility for details.
Cloud Service Provider Compatibility
AWS
[!Caution] AL2023 TensorRT-LLM Limitation: There is a known issue with the TensorRT-LLM framework when running the AL2023 container locally with
docker run --network host ...due to a bug in mpi4py. To avoid this issue, replace the--network hostflag with more precise networking configuration by mapping only the necessary ports (e.g., 4222 for nats, 2379/2380 for etcd, 8000 for frontend).
Build Support
For version-specific artifact details, installation commands, and release history, see Release Artifacts.
Dynamo currently provides build support in the following ways:
-
Wheels: We distribute Python wheels of Dynamo and KV Block Manager:
- ai-dynamo
- ai-dynamo-runtime
- kvbm as a standalone implementation.
-
Dynamo Container Images: We distribute multi-arch images (x86 & ARM64 compatible) on NGC:
-
Helm Charts: NGC hosts the helm charts supporting Kubernetes deployments of Dynamo:
- Dynamo CRDs
- Dynamo Platform
Dynamo Graph(Deprecated in v0.9.0)
-
Rust Crates:
Once you’ve confirmed that your platform and architecture are compatible, you can install Dynamo by following the Local Quick Start in the README.