#989 · Rechner für KI & Technologie

GPU-Bedarf einer KI-Übersetzungspipeline

Bestimme den benötigten GPU-Pool für eine KI-Übersetzungspipeline. Der Rechner übersetzt die gewünschte Aufgabenrate und die durchschnittliche GPU-Bindungszeit in gleichzeitige Last und berücksichtigt, wie viele Aufgaben eine GPU parallel bedienen kann. Mit einer Zielauslastung unter 100 % entsteht eine praxisnahe Kapazitätsreserve.

Rechner

Last- und GPU-Daten
Aufg./Sek.
Sek.
%

So verwendest du diesen Rechner

  1. Gib die gewünschte Aufgabenrate pro Sekunde an.
  2. Trage die durchschnittliche GPU-Bindungszeit je Aufgabe ein.
  3. Definiere die praktikable Parallelität je GPU.
  4. Lege die Zielauslastung fest und berechne die Mindestanzahl an GPUs.

Formel

Gleichzeitige Last = Aufgaben/Sek. × GPU-Sekunden je Aufgabe
GPU-Rohbedarf = Last ÷ Parallelität je GPU
Mindest-GPUs = aufrunden(GPU-Rohbedarf ÷ Auslastung)

Was das Ergebnis bedeutet

Der Mindestwert ist die ganzzahlige GPU-Anzahl, die den eingegebenen Durchsatz bei der gewählten Zielauslastung rechnerisch abdecken kann. Die Reserve zeigt, wie viel rechnerische GPU-Kapazität nach Rundung verbleibt.

Das Modell setzt eine gleichmäßige Last voraus. Speicherbedarf, Modellgröße, Batch-Effekte, Multi-GPU-Inferenz und Startzeiten können den realen Bedarf verändern.

Beispielrechnung

Bei 4 Aufgaben pro Sekunde und 1.8 GPU-Sekunden je Aufgabe entstehen 7.2 gleichzeitig gebundene Aufgaben. Bei 12 parallelen Aufgaben je GPU wird dieser Bedarf anschließend durch die Zielauslastung skaliert und auf ganze GPUs aufgerundet.

Tipps für bessere Ergebnisse

  • Nutze GPU-Zeit aus Produktionsmetriken und nicht nur Modell-Benchmarks.
  • Prüfe VRAM als separaten Engpass.
  • Setze die Zielauslastung unter 100 %, wenn Lastspitzen auftreten.
  • Vergleiche mehrere Parallelitätswerte, bevor du Hardware beschaffst.

Häufig gestellte Fragen

Wie messe ich die GPU-Zeit je Aufgabe für eine KI-Übersetzungspipeline?

Miss die tatsächlich belegte GPU-Zeit vom Start bis zum Ende der GPU-Ausführung und verwende einen für deine Last repräsentativen Wert.

Warum wird der GPU-Bedarf aufgerundet?

GPUs sind diskrete Ressourcen. Ein rechnerischer Bedarf von beispielsweise 2,1 GPUs erfordert in der Praxis mindestens drei GPUs.

Wie wirkt sich Batching auf den GPU-Bedarf aus?

Effizientes Batching kann den Durchsatz pro GPU erhöhen und damit die effektive Parallelität verändern. Nutze im Rechner die gemessene Parallelität deines Setups.

Berücksichtigt der Rechner VRAM-Grenzen?

Nein. Wenn mehrere parallele Aufgaben nicht gleichzeitig in den GPU-Speicher passen, musst du die Parallelität je GPU entsprechend reduzieren.

Was bedeutet eine Zielauslastung von 80 Prozent?

Der Rechner plant dann nur 80 % der rechnerischen GPU-Kapazität als dauerhaft nutzbar ein und lässt 20 % Reserve für Schwankungen.

Kennzahlen im Überblick

KennzahlBedeutung
RohbedarfTheoretische GPU-Menge ohne Auslastungsreserve.
Gleichzeitige LastErwartete gleichzeitig GPU-gebundene Aufgaben.
ReserveKapazität nach Rundung und Zielauslastung.

Rechner-Kategorien entdecken

22 Kategorien