Seite 1 von 1

eDram, Crystal Well, L4-Cache bei Skylake-Prozessoren

Verfasst: 02.11.2015, 20:12
von schmidtsmikey
Moin Leute,

wie ist das eigentlich bei den neuen Skylake-Prozessoren? Da ist die Rede von L4-Cache, was eigentlich eDram ist, welches es ja bereits bei Haswell-CPUs gab: http://ark.intel.com/products/family/88210#@All Stichwort Crystell Well.

Sprich 128 MB für Grafik- und CPU, der genutzt werden kann. Ich überlege, ob ich den L4 Cache in die Prozessorlisten aufnehme. Aber so richtig klar ist mir das ganze nicht. Kann auch der CPU-Part auf den eDram zugreifen?

Re: eDram, Crystal Well, L4-Cache bei Skylake-Prozessoren

Verfasst: 03.11.2015, 07:57
von Benschzilla
Der L4-Cache gehört eigentlich mit zum L3-Cache, bei Anandtech ist das gut erklärt.

Der L4 ist für den L3 ein "Victim-Cache", auf den der L3 sozusagen nochmal auslagern kann. Die GPU greift auf den L3 und damit auch indirekt auf den L4 zu.

Re: eDram, Crystal Well, L4-Cache bei Skylake-Prozessoren

Verfasst: 03.11.2015, 10:46
von schmidtsmikey
Der Link ist doch einmal cool. Vielen Dank!

L4-Cache ist also der falsche Ausdruck. Anandtech sprich auch von Pseudo-L4-Cache. Neu in Skylake ist, dass der Zugriff für CPU und IGP transparent ist und nicht mehr über L4-Cache-Translations erfolgt.

So richtig ist mir der Nutzen von eDRAM noch nicht klar.
  • Liegt der eDRAM auf der CPU oder auf dem Mainboard?
  • Wird der eDRAM als Grafikspeicher genutzt? Also IGP: nimm den eDRAM, wenn der voll ist, lagere deine Daten in den RAM (shared memory) aus?

P.S.: Victim-Cache? Victim heißt übersetzt Opfer :-)

Re: eDram, Crystal Well, L4-Cache bei Skylake-Prozessoren

Verfasst: 03.11.2015, 20:40
von Benschzilla
Bild

Also wie ich das dem Text von Anandtech entnehme, ist der L4 Cache schon ein Teil der CPU und wird sozusagen dem normalen Arbeitsspeicher vorgeschalten. Ebenso beschreiben sie, dass CPU und IGP gleichberechtigt darauf zugreifen können (also auch wie beim RAM).

Es gibt keinen Umweg mehr durch den L3 Cache, Software und Hardware können somit "direkt" über den System Agent auf den L4 Cache zugreifen. Bei jedem RAM Zugriff wird somit auch direkt auf den L4 Cache zugegriffen. Somit verstehe ich es als schnelleren Arbeitsspeicher und weniger als Cache.

Re: eDram, Crystal Well, L4-Cache bei Skylake-Prozessoren

Verfasst: 03.11.2015, 21:02
von schmidtsmikey
Richtig. Gut erklärt. Und ich sehe gerade noch mal in der Grafik, dass der Grafikspeicher separat angegeben wird.

Ich bin aber skeptisch, ob der eDRAM wirklich soviel bringt. 128 MB. Nicht gerade viel. Und Performance-Technisch reicht schneller RAM auch schon aus.