TensorRT-LLM
NVIDIA optimized LLM inference โ maximum speed on NVIDIA GPUs
๐ Overview
TensorRT-LLM is NVIDIA optimized inference engine for LLMs โ providing maximum speed on NVIDIA GPUs through kernel fusion, quantization, and memory optimization. Unlike vLLM (which is GPU-agnostic), TensorRT-LLM is NVIDIA-specific โ delivering the best possible performance on A100, H100, and RTX GPUs.
โจ Key Features
- โข10K+ GitHub stars โ NVIDIA optimized inference
- โขMaximum speed on NVIDIA GPUs
- โขKernel fusion and quantization
- โขTensor parallelism
- โขIn-flight batching
- โขApache 2.0 licensed
๐ฏ The Problem It Solves
LLM inference is slow and expensive. TensorRT-LLM provides maximum speed on NVIDIA GPUs through deep optimization.
๐ง How It Works
TensorRT-LLM compiles LLM models into optimized TensorRT engines โ fusing kernels, quantizing weights, and optimizing memory. It supports tensor parallelism, in-flight batching, and multiple quantization schemes. The result is the fastest inference possible on NVIDIA hardware.
๐ Installation & Quick Start
Installation
See websiteQuick Start
- See documentation
โ Pros
- โขFastest NVIDIA inference
- โขDeep optimization
- โขApache 2.0 licensed
- โขActive community
- โขComprehensive documentation
- โขProduction-ready
โ Cons
- โขNVIDIA only
- โขComplex setup
- โขCompilation takes time
๐ฌ Practitioner Verdict
โTensorRT-LLM is the fastest LLM inference engine on NVIDIA GPUs โ the optimization is genuinely differentiated. The trade-off: NVIDIA-only, complex setup, and compilation takes time. For teams that need maximum inference speed on NVIDIA hardware, TensorRT-LLM is the default.โ
Self-Hosted (Free)
Open source, MIT/Apache licensed. Run it yourself.
โญ Star & Clone on GitHubFree forever. Your infrastructure, your data.
๐ Specifications
- Language
- Python/C++
- License
- Apache-2.0
- Platform
- Linux, macOS, Windows
- Supported Models
- REST API, CLI
๐ฐ Pricing Reality
100% free Apache 2.0. No paid tier.