TensorRT-LLM
Maximaler LLM-Inferenzdurchsatz mit NVIDIA TensorRT-Optimierung — bereitgestellt über den Triton Inference Server
TensorRT-LLM ist die Open-Source-Bibliothek von NVIDIA zur Optimierung der Inferenz großer Sprachmodelle auf NVIDIA-GPUs. Sie liefert Spitzenleistung durch Kernel-Fusion, Quantisierung (INT4, INT8, FP8), In-Flight-Batching und paged KV-Caching. In Kombination mit dem Triton Inference Server erhalten Sie eine produktionsreife Serving-Infrastruktur.
GitHub: NVIDIA/TensorRT-LLM — 10K+ ⭐
Warum TensorRT-LLM?
Durchsatz
Hervorragend
Klassenbeste
Latenz
Gut
Hervorragend
INT4/INT8-Quantisierung
Teilweise
Nativ
FP8-Unterstützung
Begrenzt
Vollständig
Multi-GPU-Tensorparallelität
Ja
Ja
Einrichtungsaufwand
Niedrig
Mittel-Hoch
TensorRT-LLM liefert typischerweise einen 2–4x höheren Durchsatz im Vergleich zur standardmäßigen HuggingFace-Transformers-Inferenz und 30–50 % besseren Durchsatz als vLLM in Batch-Serving-Szenarien.
Voraussetzungen
Clore.ai-Konto mit GPU-Miete
NVIDIA-GPU mit Ampere-Architektur oder neuer (RTX 3090, A100, RTX 4090, H100)
Grundkenntnisse in Linux und Docker
Ausreichend VRAM für Ihr ausgewähltes Modell
VRAM-Anforderungen nach Modell
Llama-3.1 8B
16 GB
8 GB
4 GB
Llama-3.1 70B
140 GB
70GB
35GB
Mistral 7B
14GB
7GB
4 GB
Mixtral 8x7B
90 GB
45 GB
24 GB
Qwen2.5 72B
144GB
72GB
36GB
Schritt 1 — Wählen Sie Ihre GPU auf Clore.ai
Melde dich an bei clore.ai → Marktplatz
Für Bereitstellung mit einer einzelnen GPU (Modelle 7B–13B): RTX 4090 24GB oder RTX 3090 24GB
Für große Modelle (70B+): Mehrere A100 80GB oder H100
Schritt 2 — Stellen Sie den Triton Inference Server mit dem TRT-LLM-Backend bereit
Docker-Image:
Nutzen Sie den -trtllm-python-py3 Variante — dies enthält das TensorRT-LLM-Backend vorinstalliert. Das Tag entspricht der NVIDIA-Containerveröffentlichung (24.01 = Januar 2024). Prüfen Sie NGC für das neueste Tag.
Freigegebene Ports:
Umgebungsvariablen:
Volume/Festplatte: Mindestens 100GB empfohlen
Schritt 3 — Verbinden und Installation überprüfen
Schritt 4 — Modell herunterladen und vorbereiten
Wir verwenden Llama 3.1 8B als Beispiel. Passen Sie die Pfade für Ihr ausgewähltes Modell an.
HuggingFace-CLI installieren
Modellgewichte herunterladen
Schritt 5 — TensorRT-Engine erstellen
Dies ist der entscheidende Schritt — das Modell wird in eine optimierte TensorRT-Engine kompiliert.
FP16-Engine (beste Qualität)
INT8 SmoothQuant-Engine (höherer Durchsatz)
INT4 AWQ Engine (maximaler Durchsatz / minimaler Speicherbedarf)
Schritt 6 — Schneller Test mit der TRT-LLM-Python-API
Bevor Sie Triton einrichten, überprüfen Sie, ob die Engine funktioniert:
Schritt 7 — Triton Inference Server einrichten
Modell-Repository-Struktur erstellen
Symlink für die Engine erstellen
Triton Server starten
Schritt 8 — Die API abfragen
OpenAI-kompatibler Client
Durchsatz benchmarken
Schritt 9 — OpenAI-kompatiblen API-Wrapper hinzufügen
Zur einfacheren Integration fügen Sie einen FastAPI-Wrapper hinzu:
Fehlerbehebung
Engine Build OOM
Triton-Server startet nicht
Niedriger Durchsatz
Leistungsbenchmarks auf Clore.ai-GPUs
Llama 3.1 8B
RTX 4090
FP16
~3,500
Llama 3.1 8B
RTX 4090
INT4 AWQ
~6,200
Llama 3.1 70B
2x A100 80G
FP16
~1,800
Mixtral 8x7B
2x RTX 4090
INT8
~2,400
Zusätzliche Ressourcen
TensorRT-LLM auf Clore.ai ist die optimale Wahl für produktiven LLM-Betrieb, bei dem Durchsatz und Latenz entscheidend sind. Für einfachere Setups ziehen Sie den vLLM-Leitfaden in Betracht.
GPU-Empfehlungen für Clore.ai
Multi-GPU-Rigs der 80GB-Klasse sind auf dem Clore.ai-Marktplatz nicht gelistet. Die größten heute gelisteten Systeme sind 4× RTX PRO 6000 Blackwell (je 96 GB, 380 GB gesamt) und 8–11× RTX 5090 (je 32 GB). Kapazitäten für A100 / H200 / B200 werden als Bare Metal auf Anfrage verkauft. Prüfe GPU-Preise & Verfügbarkeit bevor du eine Bereitstellung dimensionierst.
Entwicklung/Testen
RTX 3090 (24 GB)
0,07–0,21 $/GPU/Stunde
Produktions-Inferenz
RTX 4090 (24 GB)
0,14–0,42 $/GPU/Stunde
💡 Alle Beispiele in diesem Leitfaden können bereitgestellt werden auf Clore.ai GPU-Servern. Durchsuchen Sie verfügbare GPUs und mieten Sie stundenweise — keine Verpflichtungen, voller Root-Zugriff.
Zuletzt aktualisiert
War das hilfreich?