cpu-cache

Ein CPU-Cache ist eine Hardwarestruktur, die von der CPU verwendet wird, um die durchschnittliche Zugriffszeit zu reduzieren.
1
Antwort

Cache Addressing: Länge des Index, Block Offset, Byte Offset & Tag?

Sagen wir, ich kenne die folgenden Werte: %Vor% Wie berechne ich, wie viele Bits benötigt werden für: %Vor% a) im direkt zugeordneten Cache b) im vollständig assoziativen Cache?     
10.01.2013, 13:30
2
Antworten

Wird ein moderner Prozessor (wie der i7) den Zeigern folgen und ihre Daten vorlesen, während sie über eine Liste von ihnen iterieren?

Ich möchte lernen, wie man besseren Code schreibt, der den Cache der CPU nutzt. Das Arbeiten mit zusammenhängender Erinnerung scheint die ideale Situation zu sein. Davon abgesehen bin ich neugierig, ob es ähnliche Verbesserungen gibt, die mit ni...
02.03.2013, 04:44
1
Antwort

Warum Cache-Lese-Miss ist schneller als Schreib-Miss?

Ich muss ein Array (writeArray) mit einem anderen Array (readArray) berechnen, aber das Problem ist, dass die Index-Zuordnung zwischen Arrays nicht identisch ist (Wert am Index x von writeArray muss mit Wert am Index y von readArray berechnet we...
12.03.2015, 14:39
1
Antwort

Ist es möglich, die CPU-Cache-Trefferquote in Android zu lesen?

Ist es möglich, CPU-Cache-Treffer / Fehlschlag-Rate in Android zu lesen?     
11.03.2011, 17:53