Speicherhierarchie und Leistung
Welche Änderung tritt beim Wechsel von Direct-Mapped zu satzassoziativ ein?
- AKonflikt-Misses nehmen ab, doch die Trefferzeit wird durch Tag-Vergleiche und Wegauswahl tendenziell länger
- BKonflikt-Misses nehmen zu, doch die Schaltung wird einfacher und die Trefferzeit kürzer
- CUnabhängig von der Assoziativität ändern sich weder Miss-Rate noch Trefferzeit
Antwort und Erläuterung anzeigen
Antwort: A. Konflikt-Misses nehmen ab, doch die Trefferzeit wird durch Tag-Vergleiche und Wegauswahl tendenziell länger
Bei der satzassoziativen Methode gibt es in einem Satz mehrere Wege, und Daten, die demselben Satz entsprechen, können mehrfach abgelegt werden, sodass Konflikt-Misses gegenüber Direct-Mapped abnehmen. Dafür ist eine Schaltung nötig, die mehrere Tags parallel vergleicht und die Daten des übereinstimmenden Weges auswählt, wodurch Trefferzeit und Stromverbrauch tendenziell steigen. Dass Konflikt-Misses zunehmen und die Schaltung einfacher wird, ist eine Eigenschaft von Direct-Mapped. Miss-Rate und Trefferzeit ändern sich mit der Assoziativität.