Dynamo Support Matrix#

This document provides the support matrix for Dynamo, including hardware, software and build instructions.

Hardware Compatibility#

CPU Architecture

Status

x86_64

Supported

ARM64

Supported

GPU Compatibility#

If you are using a GPU, the following GPU models and architectures are supported:

GPU Architecture

Status

NVIDIA Blackwell Architecture

Supported

NVIDIA Hopper Architecture

Supported

NVIDIA Ada Lovelace Architecture

Supported

NVIDIA Ampere Architecture

Supported

Platform Architecture Compatibility#

Dynamo is compatible with the following platforms:

Operating System

Version

Architecture

Status

Ubuntu

22.04

x86_64

Supported

Ubuntu

24.04

x86_64

Supported

Ubuntu

24.04

ARM64

Supported

CentOS Stream

9

x86_64

Experimental

Note

Wheels are built using a manylinux_2_28-compatible environment and they have been validated on CentOS 9 and Ubuntu (22.04, 24.04).

Compatibility with other Linux distributions is expected but has not been officially verified yet.

Caution

KV Block Manager is supported only with Python 3.12. Python 3.12 support is currently limited to Ubuntu 24.04.

Software Compatibility#

Runtime Dependency#

Python Package

Version

glibc version

CUDA Version

ai-dynamo

0.7.0

>=2.28

ai-dynamo-runtime

0.7.0

>=2.28 (Python 3.12 has known issues)

NIXL

0.7.1

>=2.27

>=11.8

Build Dependency#

Build Dependency

Version as of Dynamo v0.7.0

SGLang

0.5.3.post4

TensorRT-LLM

1.2.0rc5

vLLM

0.11.0

NIXL

0.7.1

Important

Specific versions of TensorRT-LLM supported by Dynamo are subject to change. Currently TensorRT-LLM does not support Python 3.11 so installation of the ai-dynamo[trtllm] will fail.

CUDA Support by Framework#

Dynamo Version

SGLang

TensorRT-LLM

vLLM

Dynamo 0.7.0

CUDA 12.8

CUDA 13.0

CUDA 12.8

Cloud Service Provider Compatibility#

AWS#

Host Operating System

Version

Architecture

Status

Amazon Linux

2023

x86_64

Supported¹

Caution

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 host flag 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#

Dynamo currently provides build support in the following ways:

Once you’ve confirmed that your platform and architecture are compatible, you can install Dynamo by following the instructions in the Quick Start Guide.