KI-Hardware und Software-Stack
Auf einem Beschleuniger mit 100 TFLOPS Spitzenleistung und 2 TB/s Speicherbandbreite wird eine Verarbeitung mit einer arithmetischen Intensität von 10 FLOP/Byte ausgeführt. Welche Leistung ist nach dem Roofline-Modell erreichbar?
- A100 TFLOPS (rechenbegrenzt)
- B20 TFLOPS (speicherbegrenzt)
- C10 TFLOPS (speicherbegrenzt)
Antwort und Erläuterung anzeigen
Antwort: B. 20 TFLOPS (speicherbegrenzt)
Nach dem Roofline-Modell ist die erreichbare Leistung das Minimum aus der Spitzenleistung und dem Produkt aus Bandbreite und arithmetischer Intensität. 2 TB/s × 10 FLOP/Byte = 20 TFLOPS und damit kleiner als die Spitzenleistung von 100; die Verarbeitung ist speicherbegrenzt, und 20 TFLOPS sind die Obergrenze. Spitzenleistung ÷ Bandbreite = 50 FLOP/Byte ist die Grenze (Ridge Point); nur Verarbeitungen mit höherer arithmetischer Intensität erreichen die Spitzenleistung.