Cacheline berechnen |
16.06.2017, 14:45 | Auf diesen Beitrag antworten » |
socke_xx | Cacheline berechnen Meine Frage: Hallo, sitze grade vor einer Aufgabe zu grundlagen technischer Informatik. Bei einem 8-Wege-Cache wird die 32-Bit-Adresse in 11 Bit Adresstag, 8 Bit Cachezeilenadresse und 13 Bit Bytenummer aufgeteilt. Wie groß ist eine Cacheline (in KB)? Kann mir jemand sagen, wie ich vorgehen muss? Das Skript unseres Dozenten ist leider nicht sehr aussagekrftig. Meine Ideen: Theoretisch müsste ich ja dann die Anzahl der Cachezeilen * die Adresstag (11 bit) und dann bekomme ich die Cachelines in bit Größe wieder. Habe allerdings keine Ahnung, wie ich die Cachzeilen berechnen soll. Kann mir vielleicht jemand helfen? Danke schon im Vorraus! |
|
|
21.06.2017, 11:34 | Auf diesen Beitrag antworten » |
as_string | RE: Cacheline berechnen Hallo! Bei mir ist das schon echt lange her und ich kann mich nur noch grob erinnern... Aber ist nicht die "Bytenummer" gerade die Nummer des Bytes innerhalb einer Cache-Line? Sprich, wenn das 13 Bit sind, müssten in einer Cache-Line einfach 2^13 Byte drin sein, oder nicht? Das wären kann 8KB in diesem Beispiel. Gruß Marco |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |