LLM-Inferenz im Dauerbetrieb: Stille GPU-OOMs und Monitoring-Lücken

X-PostNeko LegendsDiskussion

Neko Legends berichtet von Stabilitätsproblemen beim produktiven Betrieb von GLM-5.3-Flash (1M-ctx) auf einem 4×-Spark-Cluster. Das System fiel nach 13 Stunden durch einen unbemerkten GPU-OOM aus, während der Health-Check weiterhin grünes Licht signalisierte.

Das Wichtigste

  1. Der 4×-Spark-Cluster stürzte nach 13 Stunden Dauerbetrieb durch einen stillen GPU-OOM ab, der rund 30 Minuten unbemerkt blieb.
  2. Der Standard-Endpunkt /health meldete während des Fehlers fälschlicherweise einen gesunden Status, da kein Prozessabbruch erfolgte.
  3. GPU-Speicherauslastung wurde von 85 % ohne Puffer auf 80 % gesenkt, um OOM-Fehler abzufangen.
  4. Anfragen werden protokolliert, jedoch durch Obergrenzen limitiert, um volllaufende Festplatten zu verhindern.
  5. Crash-Logs und Speicherabbilder werden vor Aufräumprozessen gesichert, zusätzlich überwachen Prüfungen den Kernel auf Speicherfehler.

Warum das relevant ist

Viele Benchmarks fokussieren sich ausschließlich auf Token pro Sekunde statt auf reale Betriebszeit. Wenn Health-Checks den tatsächlichen VRAM-Zustand ignorieren, bleiben Ausfälle in LLM-Infrastrukturen unbemerkt.

Einordnung

Der Vorfall zeigt typische Schwachstellen einfacher Health-Endpoints beim LLM-Hosting: Solange der Prozess nicht komplett stirbt, schlagen Liveness-Probes oft nicht an. Neben reduzierter VRAM-Zuteilung sind robuste Kernel-Überwachung und persistente Crash-Artefakte für den Dauerbetrieb unerlässlich.

Original-Post

Neko Legends

@softpoo · 4. September 2026

• Gave the GPUs breathing room — they were running at 85% memory with zero slack, now 80% • Logs every request, capped so it can't fill the disk • Saves crash evidence before cleanup deletes it (we lost the first corpse) • Watches each machine's kernel for memory errors —

6 Likes1 Antworten18 Lesezeichen683 Aufrufe

Auf X ansehen
Weitere Posts im Thread (2)
  1. Everyone posts tok/s. Nobody posts uptime. Our 4× Spark cluster runs GLM-5.3-Flash 1M-ctx as a daily driver — real chats, not benches. It died after 13 hours on a "timeout" that was really silent GPU OOM for 30 min. /health said fine the whole time. Grab update fix below t.co/QJXquOkUGB
  2. @DeltaTrad3r its not what i was really going for - not the number - but stability. crashing is unacceptable regardless of how long it is up.
Ausgewählte Antworten (5)
  • @DeltaTrad3r @softpoo I was going for uptime as a metric in my systems but sometimes I want to install firmware updates and that requires a reboot
  • @BTCXoomer @softpoo Nice work. I can’t wait to install it!
  • @doth4580 @softpoo 100% agreed. Influencers who give outbthese recipes should at least do a 24hour endurance test
  • @AIQuanting @softpoo health said fine because it wasnt looking at vram. an oom that doesnt crash the process will always pass a process-alive check, so the 13 hours of uptime had a 30 minute hole in it that the dashboard couldnt see
  • @techiedheeraj @softpoo steps to setup ?

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Artikel:Elite Test Engineering

    DeepSeek V4 Flash auf zwei DGX-Spark-Nodes im Produktivbetrieb

    Ein Erfahrungsbericht dokumentiert das Aufsetzen des Modells DeepSeek-V4-Flash (284B MoE) über zwei DGX-Spark-Nodes mit Grace-Blackwell-Architektur mittels Ray und vLLM. Neben Hardware-Eigenheiten wie Unified Memory und NCCL-Bugs zeigt der Bericht, wie Multi-Token Prediction die Geschwindigkeit um 45 Prozent steigerte.

    KI & AI· Anleitung

  • X-Post:Wei

    Clock-Sweep auf Dual-DGX-Spark: Mehr Effizienz bei 1800 MHz

    Wei hat ein Dual-DGX-Spark-Setup mit Taktraten zwischen 1400 und 2200 MHz getestet, um die ideale Konfiguration für den Produktivbetrieb zu ermitteln. Die Wahl fiel auf 1800 MHz, da diese Frequenz rund 30 % Strom spart und die Spitzenhitze um 5–7 °C senkt, während der Leistungsverlust minimal bleibt.

    163Lesezeichen7787Aufrufe

    KI & AI· Forschung

  • Repository:tonyd2wild/The-Sparky-Command-Center

    Sparky Command Center: Schlankes Monitoring für GPU-Cluster und LLM-Inferenz

    The Sparky Command Center ist ein abhängigkeitsfreies Web-Dashboard zur Überwachung von DGX-Spark-Clustern und Linux-GPU-Systemen. Es erfasst Hardware-Telemetrie über SSH und Inferenzmetriken von vLLM oder llama.cpp ohne zusätzliche Datenbanken oder externe Python-Pakete.

    40SternePython

    KI & AI· Tool

  • Video

    Video:Heavy Metal Cloud

    Nvidia DGX Spark im Praxistest: Setup, vLLM-Serving und Vergleich mit dem Mac Studio

    Heavy Metal Cloud testet die DGX-Spark-Varianten von Gigabyte und ASUS mit Grace-Blackwell-Architektur für lokales KI-Inference und Medien-Rendering. Neben einer Schritt-für-Schritt-Anleitung für Docker, vLLM und ComfyUI zeigt das Video Vor- und Nachteile gegenüber Apples Mac Studio.

    KI & AI· Anleitung

  • X-Post:Xaden Ryan

    Hybrides LLM-Inferenz-Setup: DGX Sparks für Prefill und M3 Ultra für Decode

    Xaden Ryan plant ein Experiment zur Aufteilung von LLM-Workloads: Zwei DGX Sparks sollen den rechenintensiven Prefill-Schritt übernehmen, während ein Apple M3 Ultra mit 512 GB Unified Memory die Token-Generierung durchführt. Ziel ist es, lange Kontext-Prompts für GLM-5.3 zu beschleunigen.

    25Lesezeichen8838Aufrufe

    KI & AI· Diskussion

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.