Kann AMD Radeon RX 7800 XT gemma-3-12b-it ausführen?
Diese Seite wurde automatisch von einer KI geschrieben und übersetzt und von Software anhand ihrer Quellen geprüft, ohne menschliche Bearbeitung. Die Spezifikationen stammen aus den angegebenen Quellen; Speicherbedarf und Geschwindigkeiten sind Schätzungen, die mit veröffentlichten Formeln berechnet wurden. Wie wir KI nutzen
Passt Nach der Standard-Ladeprüfung von llama.cpp passt gemma-3-12b-it bei Q6_K und einem Kontext von 8.192 Tokens auf AMD Radeon RX 7800 XT. Eine Karte benötigt dafür 13,0 GiB verfügbaren Speicher, damit das Ergebnis „passt“ lautet.
Bei Q6_K beträgt die längste Kontextlänge, die passt, 34.048 Tokens.
Laufzeitprofil: llama.cpp, ROCm-Backend unter Linux (dedizierte AMD-GPU), alle Layer auf der GPU, Flash Attention an, Micro-Batch (-ub) 512, F16-KV-cache, Kontextlänge (-c) wie angezeigt; „Passt“ wird mit den 4 parallelen Sequenzen beurteilt, die llama-server standardmäßig nutzt (-np auto, einheitlicher KV-Cache), „Passt nicht“ mit 1 Sequenz; unbelastete GPU, ohne andere Programme, die ihren Speicher nutzen.
Als verfügbar für „Passt“ gezählter Speicher (C_low): 14,75 GiB pro Karte = 16 GiB nominal − 16 MiB (nominal abzüglich der Gesamtmenge, die llama.cpp in öffentlichen Logs für diese GPU gemeldet hat) − 1.216 MiB (die größte Start- und Laufzeitbelegung in den öffentlichen Logs dieses Profils), abgerundet auf ein Vielfaches von 64 MiB.
Diese Ergebnisse gelten für die Konfiguration aus öffentlichen Logs, in der llama.cpp für diese GPU 16.368 MiB Gesamtspeicher gemeldet hat. Einstellungen, die den nutzbaren Speicher verringern (zum Beispiel ECC, sofern die Karte es unterstützt), sind nicht berücksichtigt.
Speicher für „Passt nicht“ (C_high): der volle Speicher von 16 GiB pro Karte. Laufzeitprofile und ihre Messungen
Benötigter Speicher nach Quantisierung und Kontextlänge
| Quantisierung | 4.096 | 8.192 | 32.768 | 131.072 |
|---|---|---|---|---|
| BF16 | 26,2 GiB Passt nicht | 26,6 GiB Passt nicht | 28,3 GiB Passt nicht | 34,8 GiB Passt nicht |
| Q8_0 | 15,4 GiB Grenzwertig | 15,8 GiB Grenzwertig | 17,4 GiB Grenzwertig | 24,0 GiB Passt nicht |
| Q6_K | 12,6 GiB Passt | 13,0 GiB Passt | 14,7 GiB Passt | 21,2 GiB Passt nicht |
| Q5_K_M | 11,4 GiB Passt | 11,8 GiB Passt | 13,5 GiB Passt | 20,0 GiB Grenzwertig |
| Q4_K_M | 10,3 GiB Passt | 10,7 GiB Passt | 12,3 GiB Passt | 18,9 GiB Grenzwertig |
| Q4_0 | 9,9 GiB Passt | 10,3 GiB Passt | 12,0 GiB Passt | 18,5 GiB Grenzwertig |
| IQ4_XS | 9,5 GiB Passt | 10,0 GiB Passt | 11,6 GiB Passt | 18,1 GiB Grenzwertig |
| Q3_K_M | 9,0 GiB Passt | 9,4 GiB Passt | 11,1 GiB Passt | 17,6 GiB Grenzwertig |
| Q2_K | 7,8 GiB Passt | 8,2 GiB Passt | 9,9 GiB Passt | 16,4 GiB Grenzwertig |
Alternativen
Andere GPUs mit 16 GB, auf denen gemma-3-12b-it passt
Größtes Modell derselben Familie, das auf AMD Radeon RX 7800 XT passt
Quellen
- Modellseite mit allen Quantisierungen und ihren Dateien: gemma-3-12b-it
- GPU-Seite mit allen Spezifikationen und ihren Quellen: AMD Radeon RX 7800 XT
- Modelldateien auf Hugging Face (fixierte Revisionen): google/gemma-3-12b-it@96b6f1e, unsloth/gemma-3-12b-it-GGUF@d15e4c7
- Speichergröße von AMD Radeon RX 7800 XT laut: Wikipedia: Radeon RX 7000 series (CC BY-SA 4.0), ROCm documentation gpu-specs.rst (MIT)
- Methodik