KI-Hardware und Software-Stack
Wie viele Gleitkommaoperationen sind für das Produkt einer M×K-Matrix mit einer K×N-Matrix ungefähr nötig (Multiplikationen und Additionen separat gezählt)?
- AMNK
- BM+N+K
- C2MNK
Antwort und Erläuterung anzeigen
Antwort: C. 2MNK
Die Ergebnismatrix hat M×N Elemente, und jedes Element ist ein Skalarprodukt der Länge K, das K Multiplikationen und (annähernd) K Additionen erfordert. Insgesamt sind es etwa 2MNK Operationen. Der Rechenaufwand von KI-Aufgaben wird häufig mit dieser Formel abgeschätzt, und die Leistung wird in Operationen pro Sekunde (FLOPS) angegeben. Wird eine Multiply-Accumulate-Operation als eine Operation gezählt, halbiert sich der Wert auf MNK; es ist daher darauf zu achten, wie gezählt wird.