为什么CPU频率没有越做越高

INTEL奔腾4HT 有一款3.6Ghz频率的处理器 而之后并没有出现4G 5G 6G频率的CPU,而是横向研发多核心处理器 在研发多核处理器的同时,为什么不继续提高处理器频率了呢?

功耗问题,频率越高,晶体管漏电就越严重。为了保证漏电的情况下晶体管还能正常工作,需要加大电流,导致整个CPU的功耗非常高。想想看,当年的单核的p4 3.6g,功耗跟现在的2.4G的10核至强cpu基本一致。

另外,P4是为了冲高频,使用了超长流水线,因此带来的后果就是一旦CPU分支预测错误,需要付出很大的性能代价,去清空流水线重新载入数据,这就是为什么当年大家都认为P4是高频低能,Athlon 64能够大行其道的最大原因。

不过事实上,每一代的CPU制程更新,都会带来频率的提升。抛开因为使用超常流水线的P4这个怪胎不说,Intel自家的CPU,从P3时代的最高1.3G频率,到第一代双核Core 2 Duo E6800的2.93G,第二代Core 2 Duo E8600 3.3G。进入四核时代后,从QX6850的3G,到QX9770/QX9775的3.2G。然后是1366 i7的X975的3.33G,甚至进入六核时代后,i7-990X还是把频率提升到了3.46G。虽然不象P4时代那样一个时代就从1.4G提升到最后的3.6G如此疯狂,但在一边增加核心的同时,频率还是在逐步提升的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-12
发热大啊啊啊 功耗大啊啊啊 没技术工艺不行啊啊啊 超频的玩家电费出的起 俩巨头都知道单核性能不足而增强多线程 来弥补工艺不足 所以同样系列功耗一样 高频会贵就是因为一个比一个功耗控制研究多了要钱一些 但定位不一样 高一点频率肯定好啦·~~~~~~~~~~现在也在一点一点往上升 要改的是架构 买东西就像跑步 不可能一直在原地跳高 而是要往前冲 没准一个研制出了 NB新架构 1Ghz 的 也比另一个老架构1000000Ghz 好些 问LZ 你是要4核新架构2.0GHZ 的还是要5年前的4GHZ?
第2个回答  2011-06-12
很简单散热问题 那些超频到6g都氮冷的 多核心处理器的意思是分配运行 比如 打一个问题拆分成多个问题给其他核心运算当然会比一个核心快 现在发展趋势是越快的处理 主频其实就是传输速度 处理跟不上没用 码了字这麼多字 给分
第3个回答  2011-06-12
这些指令必须清除掉,然后再执行其它的指令,CPU相当于做了许多无用功!流水线越长,一旦出错影响也就越大,比如一个指令在最后一级出错,那么可能在后续
第4个回答  2011-06-12
发热和功耗都是个问题
相似回答