KI-Hardware und Software-Stack
Ein Modell mit 7 Milliarden (7B) Parametern wird trainiert, wobei Gewichte, Gradienten und beide Adam-Zustände jeweils in FP32 (4 Byte) gehalten werden. Welcher Wert kommt dem Speicherbedarf ohne Aktivierungen am nächsten?
- Aca. 28 GB
- Bca. 112 GB
- Cca. 14 GB
Antwort und Erläuterung anzeigen
Antwort: B. ca. 112 GB
Pro Parameter werden 4 Byte für das Gewicht, 4 Byte für den Gradienten sowie je 4 Byte für den ersten und zweiten gleitenden Mittelwert von Adam benötigt, insgesamt 16 Byte. 7 Mrd. × 16 Byte = 112 Mrd. Byte, also ca. 112 GB; dazu kommt der Speicher für die Aktivierungen. Da dies oft nicht in den Speicher einer einzelnen GPU passt, werden Maßnahmen eingesetzt, etwa die Optimizer-Zustände auf mehrere GPUs zu verteilen oder mit geringerer Genauigkeit zu halten.