| 第10页:Atom兼容x86指令集所付出的成本(下) |
Atom兼容x86指令集所付出的成本(下)
Atom处理流水线的前端设计,非常像是以前的Pentium Pro处理器。他们具有相同的预编码队列结构,两个硬件解码器,微码ROM单元和微码列队。相对于竞争对手的RISC处理器来说,Pentium Pro为此付出了海量的晶体管代价。不过Intel也一直在尽力减小这些差距,他们尽力去缩小晶体管的体积,增加高速缓存的容量和速度。另外还尽力增加执行单元的执行效能,设置更多层级的缓冲机制,改善分支预测单元的效率等等。由此,随着时间的推移和处理器核心的革新,在指令的解码部分,并没有像x86处理器其他部分那样膨胀。
虽然Atom有着毫瓦级别的TDP,但是实际的核心大小却有些问题,晶体管集成度越高,他们电流泄漏的问题也就越严重。在设计CPU时,通常都会压缩处理器中其他非解码硬件的体积。因此相对而言,X86处理器中的解码单元虽然体积保持不变,它却成为了处理器中体积最为固定的部分,目前通过积极的不懈努力Intel已经找到替代解码单元更好的办法。
Intel已经有了新的策略,对于Atom和更小核心的Larrabee独立显卡芯片,未来将使用SMIT并发多线程技术。(simultaneous multithreading)x86的解码单元将可以处理多重线程。
为了兼容x86架构,Atom为此付出了海量的晶体管代价
《Atom兼容x86指令集所付出的成本(上)》...返回上一页<< 《SMIT并发多线程和每瓦特性能(上)》...继续下一页>>
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [上一页] [下一页]