Skip to main content
TensorRT-LLM supports a wide range of model architectures for optimized LLM inference on NVIDIA GPUs. This page provides a comprehensive overview of supported models, organized by category.

Model Architecture Support

The following table lists all supported model architectures with links to example models on HuggingFace:

Decoder-Only Language Models

Features:
  • Full tensor parallelism support
  • RoPE (Rotary Position Embedding)
  • GQA (Grouped Query Attention)
  • FP8/INT8 quantization support
Features:
  • Standard attention mechanisms
  • Position embeddings
  • Dense feedforward layers
Features:
  • Sliding window attention
  • Sparse Mixture of Experts (MoE)
  • RoPE embeddings
Specialized Models:
  • Qwen2ForProcessRewardModel - Process reward modeling: Qwen/Qwen2.5-Math-PRM-7B
  • Qwen2ForRewardModel - Reward modeling: Qwen/Qwen2.5-Math-RM-72B
Features:
  • Multi-query attention
  • Sliding window patterns (Gemma 3)
  • RoPE with local base frequency
Features:
  • Multi-head Latent Attention (MLA)
  • Sparse Mixture of Experts
  • FP8 support with specialized kernels

NVIDIA Nemotron Family

GLM Family

Other MoE Models

Encoder-Decoder Models

Speculative Decoding Models

Vision & Multimodal Models

Diffusion Models

Feature Support Matrix

Support for features may vary by model architecture. The table below shows support for key production models.

Key LLM Models

Chunked Prefill for MLA: DeepSeek V3’s Multi-head Latent Attention can only enable chunked prefill on SM100/SM103 GPUs.KV Cache Reuse: For MLA architectures, KV cache reuse requires SM90/SM100/SM103 GPUs and BF16/FP8 KV cache dtype.

Multimodal Models

Modality Legend:
  • L: Language (text)
  • I: Image
  • V: Video
  • A: Audio

Model Implementation Location

All model implementations are located in the TensorRT-LLM source:
Each model directory contains:
  • config.py - Model configuration class
  • model.py - Model architecture implementation
  • convert.py - Weight conversion utilities

Using Supported Models

Next Steps

Model Configuration

Learn how to configure models with custom parameters

Custom Models

Add your own custom model architectures

Quantization

Optimize models with INT8, FP8, and INT4 quantization

Deployment Guide

Deploy models to production