TensorRT-LLM

NVIDIA toolkit for optimizing LLM inference on NVIDIA GPUs.

Open SourceSelf HostedOffline CapableGPU Required (8GB+ VRAM)
0.0 (0)

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

Price
Free
Platform
Local/Desktop
Difficulty
Advanced (4/5)
License
Apache-2.0
Minimum VRAM
8 GB
Added
Apr 3, 2026

Tags