TensorRT-LLM
NVIDIA toolkit for optimizing LLM inference on NVIDIA GPUs.
About
TensorRT-LLM is NVIDIA's open-source library for maximizing inference performance of large language models and visual generation models on NVIDIA GPUs. It pairs specialized CUDA kernels for attention, matrix multiplication, and mixture-of-experts computation with an efficient runtime offering in-flight batching, paged KV cache, speculative decoding, and prefill-decode disaggregation. Built on PyTorch with a high-level Python API, it supports quantization down to INT4, FP8, and FP4 precision and scales from a single GPU to multi-node clusters using tensor, pipeline, and expert parallelism. Predefined configurations cover popular architectures including Llama, DeepSeek, and Mixtral, and the library integrates with NVIDIA Triton Inference Server and Dynamo for deployment. It targets data center GPUs such as H100, H200, and B200 as well as consumer RTX cards. Released under the Apache 2.0 license, it is used by ML engineers and enterprises that need high-throughput, low-latency LLM serving on NVIDIA hardware.
Should you use TensorRT-LLM?
Pick it when
You serve LLMs on NVIDIA data center GPUs like H100, H200, or B200 and want the most NVIDIA-specific optimization, FP8 and FP4 quantization, and in-flight batching, deployed through Triton or Dynamo.
Look elsewhere when
Skip it if any part of your fleet is AMD, Intel, or Apple hardware, since it is NVIDIA-only, or if your team wants simpler operations; vLLM and SGLang serve NVIDIA GPUs well with easier setup.
Alternatives to TensorRT-LLM
- vLLM
Rated easier to set up, with 200-plus architectures and a large contributor base, trading away TensorRT-LLM's NVIDIA-specific kernel work.
- SGLang
Runs on NVIDIA plus AMD, TPUs, and Ascend with fast structured output, for teams that cannot commit to a single GPU vendor.
- Triton Inference Server
NVIDIA's general model server that can host TensorRT-LLM engines next to other frameworks; pick it to serve many model types together.
- NVIDIA Dynamo
Orchestrates TensorRT-LLM workers across many nodes with disaggregated serving, for when one engine instance is not enough.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- LLM Inference & Serving
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- Apache-2.0
- Minimum VRAM
- 8 GB
- Added
- Apr 3, 2026