英特尔公司一高级工程师日前承认,奔腾IV并没有完全依据原来的设计生产。
在蒙特瑞市举行的Micro-33大会上,英特尔公司桌面平台系统部首席工程师Darrell Boggs告诉与会的听众,按照原来的设计,研发代号“Willamette”的奔腾IV将采用更经济、低成本的.18微米封装工艺,但如此以来,奔腾4就将成为一个“庞然大物”;因此,从降低能耗的角度出发,为求最大限度缩小芯片核心(on-die,芯片正面凸起部分,)的面积,奔腾IV最终采用了现有的制造工艺。
按照原来的设计意图,奔腾IV将带有一个1M的三级缓存(L3 cache)、两个全功能浮点运算单元、一个更大的命令执行跟踪缓存以及一个一级缓存;但为了降低制造成本,这些单元通通被精简掉了。
Boggs说,在研发工作的初期并没有意识到芯片面积可能过大、能耗过高、设计太复杂等问题,它们是随着工作的进展而逐渐暴露出来的。
Willamette的最初设计包括有一个低速ALU、两个高速ALU、两个算术地址生成单元、两个浮点运算单元、16KB的一级缓存、可以跟踪12000条指令的命令跟踪器、128K的二级缓存、1M的三级外部缓存、一个定位指针/寄存器以及总线架构。
但英特尔公司最终决定,奔腾IV芯片的核心(on-die)面积不得超过1995年出品的高能奔腾芯片(Pentium Pro)的核心面积。Boggs说:“一旦开了先例,那么芯片核心面积越来越大的趋势将很难控制,对于我们公司来说,这可是个令人头痛的大问题。”
但如此一来,“委曲求全”的奔腾IV在性能及能耗方面就无法达到既定的目标。据Boggs介绍,更改设计方案后,奔腾IV的性能大约降低了5%左右,但其面积却仅有原来的一半,应当说还是值得的。
|