Entnommen aus dem, was uns im Chat und in Tickets tatsächlich gefragt wird, ungefähr in der Reihenfolge, in der es gefragt wird. Die ersten drei entscheiden darüber, ob ein Kauf funktioniert.
- Wie viel GPU-Speicher benötigt ein großes Sprachmodell?
- Die Gewichte sind die Parameteranzahl multipliziert mit den Bytes pro Parameter: zwei Bytes bei 16-Bit, eines bei 8-Bit, ein halbes bei 4-Bit. Ein Modell mit 7–8 Milliarden Parametern belegt 16 GB an Gewichten bei 16-Bit, 8 GB bei 8-Bit und 5 GB bei 4-Bit; ein Modell mit 70 Milliarden Parametern belegt 140 GB, 70 GB und 38 GB. Diese Zahlen betreffen allein die Gewichte und sind eher eine Untergrenze als eine Anforderung — kalkulieren Sie ein Viertel bis die Hälfte zusätzlich für die Laufzeit, die Aktivierungen und den Schlüssel-Wert-Cache ein.
- Was brauche ich, um ein 70B-Modell wie Llama 3.3 auszuführen?
- Bei 4-Bit liegen die Gewichte bei etwa 38 GB, daher lautet die Antwort mit Serving-Reserve: eine Karte mit 64 GB oder mehr — eine Karte, eine Maschine. Bei 8-Bit liegen die Gewichte bei 70 GB, und eine 80 GB-Karte überschreitet die Schwelle. Bei voller 16-Bit-Präzision fasst keine einzelne Karte, die wir einbauen, das Modell, und es wird ein Multi-Karten-Aufbau, den wir individuell anbieten. Abb. 3 oben nennt die genauen Karten; die Preise finden Sie auf GPU dedicated servers.
- Warum lädt mein Modell, scheitert aber beim Serving?
- Weil die Gewichte nicht das Einzige im Kartenspeicher sind. Die Laufzeit und ihre Puffer sind resident, und jedes Token in einer Konversation hinterlässt einen Eintrag im Schlüssel-Wert-Cache, damit es nicht neu berechnet werden muss. Dieser Cache wächst mit der Kontextlänge und erneut mit jeder gleichzeitig bedienten Anfrage, sodass ein Modell, dessen Gewichte gerade so hineinpassen, ungefähr eine kurze Konversation halten kann. Dimensionieren Sie die Karte auf das Eineinviertel- bis Eineinhalbfache der Gewichte.
- Welche Inferenz-Laufzeit kann ich installieren?
- Jede beliebige. Die Maschine kommt mit einem sauberen Betriebssystem und Root-Zugriff, und es ist kein Anbieter-Inferenzdienst vorgeschaltet. vLLM ist die übliche Antwort für das Serving von echtem Traffic, weil kontinuierliches Batching es einer Karte ermöglicht, viele Anfragen gleichzeitig zu beantworten. llama.cpp ist die übliche Antwort, wenn der Speicher knapp oder die Karte älter ist. TGI und SGLang laufen unverändert. Ollama ist der kürzeste Weg von einer leeren Maschine zu einem Modell, das auf einem Port antwortet — und vLLM und Ollama antworten beide auf einem OpenAI-kompatiblen Endpunkt, sodass bestehender Client-Code auf Ihre eigene Maschine zeigt, indem Sie eine Basis-URL ändern. Sie legen den Treiber, die CUDA- oder ROCm-Version und das Framework auf die Versionen fest, gegen die Ihr Code getestet wurde.
- Ist Self-Hosting eines LLM günstiger als eine API pro Token?
- Das hängt vollständig vom Volumen ab, und der Übergangspunkt ist real: Eine API rechnet pro Token ab und kostet im Leerlauf nichts; eine dedizierte Maschine ist ein fester Monatsbetrag und kostet bei Auslastung nichts zusätzlich. Stetiger Traffic, Agenten, die den ganzen Tag laufen, Batch-Pipelines und alles mit Datenschutzanforderung kommen auf eigener Hardware in der Regel besser weg; eine Arbeitslast, die zehnmal am Tag feuert, nicht. Die monatlichen Zahlen für diese Rechnung finden Sie auf GPU dedicated servers — dieses Blatt bepreist bewusst nichts.
- Wie viele Tokens pro Sekunde bekomme ich?
- Wir veröffentlichen keine Tokens-pro-Sekunde-Zahl, denn jede solche Zahl hängt vom Modell, der Quantisierung, der Laufzeit und ihrer Version, der Batch-Größe, der Prompt-Länge, der Antwortlänge und der Parallelität ab, und die Änderung eines einzigen Faktors verschiebt sie um ein Vielfaches. Was sie bestimmt: Das Lesen des Prompts ist rechengebunden und geschieht einmal pro Anfrage; das Erzeugen der Antwort ist speicherbandbreitengebunden, weil jedes Token das Lesen der Gewichte erfordert; und Batching verteilt dieses Lesen über gleichzeitige Anfragen, was das Serving wirtschaftlich macht, bis der Schlüssel-Wert-Cache keinen Platz mehr hat. Fragen Sie mit Modell, Quantisierung und erwarteter Parallelität nach einer Antwort, die auf dem basiert, was wir tatsächlich beobachtet haben.
- Wird die GPU mit jemand anderem geteilt?
- Nein. Ein Mandant pro physischer Maschine, und die Karte wird an Ihr eigenes Betriebssystem durchgereicht. Es gibt keinen Hypervisor, keine MIG-Partition, kein vGPU-Profil und keinen Time-Slicing-Scheduler, sodass nichts anderes auf der Karte läuft und die Inferenz-Latenz sich nicht wegen des Batch-Jobs eines anderen bewegt.
- Was, wenn das Modell nicht auf eine Karte passt?
- Dann ist es ein Multi-Karten-Aufbau, der individuell angeboten statt über einen Checkout bestellt wird: Wie viele Karten passen, hängt von der physischen Breite der jeweiligen Karte und dem Leistungsbudget des Gehäuses ab. Zwei Karten ergeben nur dann die Summe ihres Speichers, wenn die Laufzeit das Modell auf beide aufteilen kann, was jede ernsthafte Laufzeit mit gewissen Durchsatzkosten unterstützt. Mehr als eine Karte oder Maschine beschreibt, wie ein solcher Aufbau aussieht.
- Benötigt Fine-Tuning mehr Speicher als Serving?
- Erheblich mehr. Serving benötigt die Gewichte; Training benötigt die Gewichte, die Gradienten und den Optimierer-Zustand für jeden aktualisierten Parameter, alle gleichzeitig resident, plus die für den Rückwärtsdurchlauf gehaltenen Aktivierungen. Ein Modell, das bequem auf einer Karte served, kann um ein Vielfaches zu groß sein, um darauf vollständig feinabgestimmt zu werden. Parametereffiziente Methoden aktualisieren einen kleinen Teil der Parameter und benötigen einen entsprechend kleinen Teil des zusätzlichen Speichers, weshalb das meiste Fine-Tuning hier eine solche verwendet.
- Kann ich eine AMD-Karte betreiben, und funktioniert ROCm?
- Ja. Die AMD-Instinct-Teile gehören zu den Karten mit dem größten Speicher, die wir einbauen, und sind häufig der beste Wert pro Gigabyte, aber Ihr Stack muss ROCm statt CUDA unterstützen. Die meisten aktuellen Inferenz-Laufzeiten tun das; manches umgebende Tooling noch nicht. Fragen Sie vor der Bestellung, und wir prüfen es gegen Ihre spezifische Laufzeit, statt allgemein zu antworten.