For the complete documentation index, see llms.txt. This page is also available as Markdown.

DeepSpeed-Training

Trainiere große Modelle effizient mit DeepSpeed auf Clore.ai-GPUs

Trainieren Sie große Modelle effizient mit Microsoft DeepSpeed.

Mieten auf CLORE.AI

  1. Filtern nach GPU-Typ, VRAM und Preis

  2. Wähle On-Demand (Festpreis) oder Spot (Gebotspreis)

  3. Konfiguriere deine Bestellung:

    • Docker-Image auswählen

    • Ports festlegen (TCP für SSH, HTTP für Web-UIs)

    • Bei Bedarf Umgebungsvariablen hinzufügen

    • Startbefehl eingeben

  4. Zahlung auswählen: CLORE, BTC, oder USDT/USDC

  5. Bestellung erstellen und auf die Bereitstellung warten

Greife auf deinen Server zu

  • Verbindungsdetails finden in Meine Bestellungen

  • Web-Oberflächen: Verwende die HTTP-Port-URL

  • SSH: ssh -p <port> root@<proxy-address>

Was ist DeepSpeed?

DeepSpeed ermöglicht:

  • Modelle trainieren, die nicht in den GPU-Speicher passen

  • Training mit mehreren GPUs und mehreren Knoten

  • ZeRO-Optimierung (Speichereffizienz)

  • Training mit gemischter Präzision

ZeRO-Stufen

Stufe
Speichereinsparung
Geschwindigkeit

ZeRO-1

Optimierer-Zustände partitioniert

Schnell

ZeRO-2

+ Gradienten partitioniert

Ausgewogen

ZeRO-3

+ Parameter partitioniert

Maximale Einsparung

ZeRO-Infinity

CPU/NVMe-Auslagerung

Größte Modelle

Schnell bereitstellen

Docker-Image:

Ports:

Befehl:

Installation

Grundlegendes Training

DeepSpeed-Konfiguration

ds_config.json:

Trainingsskript

ZeRO-Stufe-2-Konfiguration

ZeRO-Stufe-3-Konfiguration

Für große Modelle:

Mit Hugging Face Transformers

Trainer-Integration

Multi-GPU-Training

Startbefehl

Mit torchrun

Multi-Node-Training

Hostdatei

Hostdatei:

Starten

SSH-Einrichtung

Speichereffiziente Konfigurationen

7B-Modell auf 24GB-GPU

13B-Modell auf 24GB-GPU

Gradienten-Checkpointing

Speicher sparen, indem Aktivierungen neu berechnet werden:

Checkpoints speichern und laden

Speichern

Laden

Im HuggingFace-Format speichern

Überwachung

TensorBoard

Weights & Biases

Häufige Probleme

Speicher erschöpft

Langsames Training

  • CPU-Offloading reduzieren

  • Batchgröße erhöhen

  • ZeRO-Stufe 2 statt 3 verwenden

NCCL-Fehler

Leistungstipps

Tipp
Effekt

bf16 statt fp16 verwenden

Bessere Stabilität

Gradienten-Checkpointing aktivieren

Weniger Speicher

Batchgröße optimieren

Besserer Durchsatz

NVMe-Auslagerung verwenden

Größere Modelle

Leistungsvergleich

Modell
GPUs
ZeRO-Stufe
Trainingsgeschwindigkeit

7B

1x A100

ZeRO-3

~1000 Token/s

7B

4x A100

ZeRO-2

~4000 Token/s

13B

4x A100

ZeRO-3

~2000 Token/s

70B

8x A100

ZeRO-3

~800 Token/s

Fehlerbehebung

Kostenschätzung

Übliche CLORE.AI-Marktplatzpreise (Stand 2024):

GPU
Stundensatz
Tagessatz
4-Stunden-Sitzung

RTX 3060

~$0.03

~$0.70

~$0.12

RTX 3090

~$0.06

~$1.50

~$0.25

RTX 4090

~$0.10

~$2.30

~$0.40

A100 40GB

~$0.17

~$4.00

~$0.70

A100 80GB

~$0.25

~$6.00

~$1.00

Die Preise variieren je nach Anbieter und Nachfrage. Prüfen Sie CLORE.AI-Marktplatz für aktuelle Preise.

Geld sparen:

  • Nutzen Sie den Spot Markt für unterbrechbare Arbeit — etwa ein Drittel der Server bietet Spot-Preise unter dem On-Demand-Preis (Median ca. 13 % Rabatt), der Rest ist gleichauf

  • Bezahlen Sie mit CLORE Tokens

  • Vergleichen Sie Preise zwischen verschiedenen Anbietern

Nächste Schritte

Zuletzt aktualisiert

War das hilfreich?