为了能够与ARM系列处理器进行竞争,Silverthorne的体积必须足够小,价格也要足够便宜。由于该处理器只内置了4700万个电子管,从而使得处理器的核心面积只有25mm。Intel公司为了保证Silverthorne的核心尺寸,极大得简化了处理器的架构。
Silverthorne内置有16级 顺序执行管线( In-Order Pipeline ),而这也意味着该处理器只能够执行实际的程序的指令,这个与Core 2处理器是不同的。此外Intel还对处理器设计进行了简化,从而降低处理器的发热量。
还记得超线程技术吗?Silverthorne将会成为 Intel自推出 Pentium 4处理器以来首款支持双线程的单核心处理器。不过Silverthorne对功耗的需求使得其无法设计成为双核心,双线程的执行效率降低。由于CPU自身不能够对指令对于重新排序以满足所以执行单元的需求,而通过另一个线程的指令则可以增加完全使用Silverthorne处理器执行源的机会。Intel 同样也会平衡Silverthorne上个体的执行单元:SIMD和SIM将会在同一个执行单元执行,比如FP和整数。
Silverthorne一个循环只能够执行两条指令,对于大多数X86应用的平均IPC,一个指令两个线程已经足够了。另外需要注意的Silverthorne推出的时代早已是一个多线程应用程序得到广泛发展的时代。从软件这个方面来看,Intel公司在编译器方面已经做了足够多的工作。总的来说Silverthorne在很多方面与较老的90nm Pentium处理器有些相似,当然在性能上会有所差距。a
[上一页] [1] [2] [3] [4] [5] [6] [下一页] |
|