#984 · Rechner für KI & Technologie

GPU-Bedarf einer KI-Bildpipeline

Bestimme den benötigten GPU-Pool für eine KI-Bildpipeline. 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 0.8 Aufgaben pro Sekunde und 5.5 GPU-Sekunden je Aufgabe entstehen 4.4 gleichzeitig gebundene Aufgaben. Bei 3 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-Bildpipeline?

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