What problem does it solve? Serving large language models in production demands high throughput, low latency, and efficient GPU memory usage, which naive PyTorch deployments cannot deliver on NVIDIA hardware. ## Core Features & Use Cases - Optimized Inference: Run models like Llama 3 with in-flight batching, paged KV cache, and CUDA graphs for up to 24,000 tokens/sec on H100 GPUs. - Quantization Support: Deploy FP8, INT4 AWQ, or GPTQ quantized models to cut memory usage by 50-75% with minimal accuracy loss. - Multi-GPU Scaling: Use tensor, pipeline, and expert parallelism to serve 70B-405B parameter models across multiple GPUs or nodes. - Use Case: Serve Llama 3-70B behind an OpenAI-compatible API on 4 A100 GPUs with FP8 quantization, Prometheus metrics, and Kubernetes autoscaling. ## Quick Start Use the tensorrt-llm skill to serve meta-llama/Meta-Llama-3-8B with trtllm-serve on 4 GPUs using FP8 quantization.