Zurück zur Startseite

Cluster Dual Xeon + 6 CMP 90HX für ML

Der Artikel beschreibt den Zusammenbau eines Budget-Clusters auf Jingsha X99 Dual Plus mit zwei Xeon und sechs CMP 90HX. Analyse von Problemen mit ECC-Speicher, Kühlung, GPU-Diagnose. Vergleich von Pascal und Ampere für ML-Aufgaben, Einrichtungsempfehlungen.

Einen Cluster auf 6x RTX 3080-Niveau für Spottpreise zusammenbauen
Advertisement 728x90

Dual-Xeon-Cluster mit 6 CMP 90HX GPUs bauen: Montage und Optimierung für ML-Workloads

Entwickler setzen oft auf lokale Rechnercluster statt Cloud-Dienste, um volle Transparenz und keine externen Abhängigkeiten zu haben. Cloud-Lösungen quälen mit Netzwerklatenz, API-Änderungen und unvorhersehbaren Preisen, die den Workflow stören. Ein lokaler Cluster mit Dual-Xeon-CPUs und sechs RTX-3080-ähnlichen GPUs löst das: Alle Metriken sind direkt einsehbar, Fehlerbehebung ist einfach, keine Warteschlangen oder Limits.

Diese Konfiguration glänzt bei latenzkritischen, ressourcenintensiven Aufgaben wie Log-Verarbeitung, Computer Vision, Video-Upscaling, Physiksimulationen, Rendering und On-Premise-Automatisierungen.

Hardware-Plattformauswahl

Die Basis ist das Jingsha X99 Dual Plus Mainboard mit dualen LGA-2011-3-Sockeln, sechs PCIe-Steckplätzen (4x16, 2x8) und Unterstützung für 8 DDR4-Slots. Als CPUs kommen Xeon-Prozessoren mit insgesamt 48 Kernen zum Einsatz, die hohe Parallelität für CPU-lastige Workloads bieten.

Google AdInline article slot

Der Star ist die GPU. Einstiegsoption: NVIDIA P104-100 auf Pascal-Architektur (GP104, ~6,5 TFLOPS FP32, 8 GB GDDR5). Diese Karten sind gebraucht nach dem Mining-Boom günstig und taugen für einfache CUDA-Aufgaben.

Für modernes ML reicht Pascal aber nicht:

  • Keine Tensor-Cores: Matrix-Operationen laufen auf normalen CUDA-Cores.
  • Schwache FP16/INT8-Unterstützung: Keine Hardware-Beschleunigung.
  • Speicherengpass bei großen Modellen.

Der Sweet Spot: CMP 90HX auf Ampere (G102-100, ~RTX 3080-Äquivalent, 10 GB GDDR6X). Tensor-Cores beschleunigen Matrix-Multiplikationen mit Mixed Precision enorm. Verbesserte Caches und Speicherbandbreite machen es perfekt. Bei ~50 € pro Karte liegt der Preis wie bei P104, aber die Leistung für neuronale Netze ist um Größenordnungen besser.

Google AdInline article slot

| Architektur | TFLOPS FP32 | Speicher | Tensor-Cores | Preis (ca.) |

|-----------------|-------------|--------------|--------------------|---------------|

| Pascal (P104) | 6,5 | 8 GB GDDR5 | Nein | Günstig |

Google AdInline article slot

| Ampere (CMP 90HX) | Höher | 10 GB GDDR6X | Ja (FP16/INT8) | Vergleichbar |

Montageherausforderungen und Lösungen

Speicher und POST-Codes

Standard-UDIMM-DDR4 führte zu Hängen bei POST-Code 79 (Hub-Initialisierung). Serverboards verlangen ECC-UDIMM: Extra-Fehlerkorrektur-Bits sorgen für Stabilität unter Last. Xeon-Speichercontroller ignorieren Non-ECC-Module und simulieren andere Fehler.

Tipp: Immer ECC-UDIMM auf Dual-Socket-X99-Boards verwenden – spart Stunden Debuggen.

Lärm und Kühlung

Ein 1800-W-Netzteil plus 6x250-W-GPUs braucht starken Luftstrom. Serien-Mining-Kühler sind laut. Lösung: 120-mm-Leise-Gehäuseventilatoren, die Luft über die Karten ziehen. GPU-Lüfter passen RPM automatisch an.

GPU-Diagnose unter Last

Alle Karten bestanden Basics (nvidia-smi, Speicherstress), aber eine startete keine Jobs: 100 % Auslastung, statische Temps, kein Fortschritt bei LLM oder hashcat. Entfernen half – Cluster lief.

Anzeichen defekter GPU:

  • Volle Metriken ohne Chip-Erwärmung.
  • Kein Task-Fortschritt (LLMs, Benchmarks).
  • Normale Init, scheitert bei realen Workloads.

Kein PCIe-Problem (Bandbreite reicht) – Chip-Defekt, bei dem die GPU Aktivität vortäuscht.

Leistungstests

Bei non-tensor CUDA-Tasks bringt Ampere moderate Zuwächse: Höhere Taktraten, besserer Speicher. Für ML ist es revolutionär: Tensor-Cores halbieren Inference/Training-Zeiten via FP16/INT8.

Beispiel: 10-GB-LLM in CMP-90HX-VRAM laden – kein Swapping – während P104 an 8 GB scheitert. GDDR6X-Bandbreite minimiert Datenübertragungs-Latenz.

Für Multi-GPU: Das Board verteilt Lasten gleichmäßig bei korrekter Einrichtung (nvidia-smi topo -m). Eine 750 Ti als Display-Dummy in x16-Slot nutzen.

Wichtige Erkenntnisse

  • ECC-Speicher ist Pflicht auf Serverboards – verhindert Bitfehler unter Last.
  • CMP 90HX zerlegt P104 im ML: Tensor-Cores + 10 GB VRAM lohnen sich.
  • GPU-Diagnose braucht reale Workloads, nicht nur Synthetics.
  • Kühlung ist entscheidend bei 1800+ W – leise Gehäuseventilatoren bändigen den Lärm.
  • Lokal bauen eliminiert Netzwerklatenz in CV/Video/Simulationen.

Cluster einsatzbereit: Von lokalen LLMs bis Schaltungs-Sims. (~3200 Zeichen)

— Editorial Team

Advertisement 728x90

Weiterlesen