关于4核CPU缓存问题,请高手赐教

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:09:42
新手上路,关于CPU缓存的问题,请高手赐教。
1. 是否带3级缓存的CPU一定比2级缓存的好?
2. 是否1级缓存的速度 小于 2级缓存 小于 三级缓存?
3. 1级缓存4*64KB+4*64KB 实际效果是多少?能否理解为64*8=512?
4. 如果是的话,那么4*64KB+4*64KB和直接缓存512相比,有什么区别?哪个更好些?

问题多些,请前辈们帮忙解惑~谢谢啦

1.带有3级缓存的一般都比只拥有2级的好!但是前提是2级缓存都相同的情况下,如果带有3级缓存,而2级缓存过小,那么不如选个2级缓存的用,因为只有在2级缓存不够用的时候才会用到3级.
2.访问1级缓存的速度未必就一定会比2级慢.
3.1级缓存4*64KB+4*64KB实际就是512,当然可以理解成64*8,但只能这么理解,实际应用情况可不是这样的!
4.虽然结果一样,但是前一个说明工艺更加先进,分工比较细~

一级缓存存的是指令集和基本参数,跟速度没多大关系!
二级和三级才是起真正意义上的缓存作用。
对于第一个问题,怎么说 。。
你说AMD的四核带三级缓存有Intel的只有二级缓存的双核强吗?
这其实是不一定的,主要还是本身架构的问题。
对于三、四问,你只有自己去问Intel的或是AMD的科学家了。。。

哎 你只需要了解 她的大小就行了 你了解这些 有用吗伙计 你又不做CPU。

1.增加三级缓存,会增加核心面积以及制造成本,当然会更好——当然,相同架构、制程的CPU才能这样比较
2.一级缓存才是最快的,价格最昂贵的,所以同时也是容量最小的。
3.不同的缓存有不同的用处,共享高速缓存和分享单独的高速缓存不是一回事。
4.就没有意义了,见上

关于CPU微架构以及封装技术相关文章并不深,可以搜索看看,Intel推出新品也会给出PDF展示新技术。