CPU und Architektur
Welches Modell stellt grafisch dar, ob die Leistung eines Programms durch Rechenleistung oder Speicherbandbreite begrenzt wird, mit der arithmetischen Intensität (Operationen pro Byte) auf der horizontalen Achse?
- AAmdahlsches Gesetz
- BRoofline-Modell
- CPoisson-Modell
Antwort und Erläuterung anzeigen
Antwort: B. Roofline-Modell
Im Roofline-Modell wird auf der horizontalen Achse die arithmetische Intensität (Operationen pro aus dem Speicher gelesenem Byte) und auf der vertikalen Achse die Leistung aufgetragen. Verarbeitungen mit niedriger arithmetischer Intensität stoßen an die Speicherbandbreite (schräge Linie), solche mit hoher an die Spitzenrechenleistung (horizontale Linie). Bei 1 TB/s Bandbreite und 100 TFLOPS Rechenleistung sind z. B. Verarbeitungen unter 100 FLOP/Byte speichergebunden. Das Modell dient zur Entscheidung über die Verbesserungsrichtung (Datenwiederverwendung oder effizientere Berechnung).