|
6#
楼主 |
发表于 2011-10-12 14:14
|
只看该作者
potomac 发表于 2011-10-12 14:10
对比面积/性能/功耗。
CMT的设计就是个垃圾。
远不如P2+SMT。
看过芯片照片就能知道,amd自k8以后uncore部分面积特别大。原因其实挺简单,amd采用的工艺需要更大的面积来实现电源控制与I/O驱动。实际核心+缓存的面积远小于intel同时期的处理器。例如45nm下K10相对nehalem 单核心面积大约2:3.
amd处理器缓存面积偏大也是有原因的,首先是单元面积略大一点,但更重要的原因是amd的L2,L3有更多的校验和冗余---这是对大缓存对良率影响的应对办法----intel的对应方法是把缓存分块,以阉割部分缓存来区分高低端。-----不过现在intel也采用了复杂的校验与冗余单元,而amd在使用冗余单元之外也需要阉割法来应对缺陷比较多无法用冗余单元替换的情况。
|
|