引用:
作者zzz333
這些都不重要,我最想要的是....
什麼時候可以內建4GB L4,把外接dram廢掉.
|
這是搞笑的不要太認真.
不過以現在技術是可以做到的,
拿ibm的edram來做就可以同時解決速度跟功耗,
ibm新的cell已經用edram來做L2了,
而巴掌大旳cpu以前ibm就做過了,(八核powerpc)
cache認真回答:
其實cache的擊中率關係最大的不是硬體設計而是OS,一般OS會把cache規劃成3區:
1. 當一般ram用OS專用區不會cache out.
2. 不會cache out區.(這跟OS設計有關,一般都是一些緊急程式不能被cache out,ex.cache管理程式)
3. 一般cache區.
一般情況只要擊中就是由硬體自動,
但是一旦miss硬體只會產生一個中斷叫cache管理程式自己想辦法,
要cache out多少從dram哪個位置搬進多少都是由程式決定不是硬體,
OS設計好壞影響非常大.