中易网

CPU的流水线是什么意思?

答案:1  悬赏:30  
解决时间 2021-10-26 23:51
CPU的流水线是什么意思?
最佳答案
流水线就像工厂的生产线。

CPU的一个任务,或者说指令,被分为很多个步骤完成,就跟生产线上装配汽车,分成若干个零件依次安装。
而CPU的主频相当于流水线工作的统一节奏。你可以想象成主频就是干活时候喊的号子,大家都跟着号子一步
一步的干活。

Intel:流水线较少,但是每条流水线的长度很长。可以想象成,Intel有较少的生产线,而每个生产线上把
装配一辆汽车分成了较多的步骤,所以生产线很长。这样的有点是,生产线上的每个步骤需要完成的任务相对
较少,这样,工作的节奏很容易加快,也就是号子喊的可以快一些,所以Intel的P4主频提高非常迅速。这种
架构的缺点是,因为流水线太长,如果中间有一步发生错误,只有到最后一个工序才能发现。虽然这种错误几
率很小很小,但是不可避免,而且会被非常高的主频放大无数倍,带来的影响就是工作效率并没有随着节奏的
加快而明显提升,也就是Intel“高频低能”的原因之一。Intel的Pentium M系列就没有采用这种架构模式,
而是采用类似AMD的短管线多管线模式。

AMD:拥有较多的流水线,就是说,生产线较多,但是每条生产线的长度较短。带来的影响是,在短生产线上
装备一辆汽车的话,每个工序需要干的活比较多,所以大家工作的节奏就不能太快。所以AMD的主频提高非常
困难。可是AMD较多的流水线同样保证了指令执行数量,也就是装配汽车的数量,效率较高。短的流水线受工
序错误的影响也很低,因为流水线短,发现错误会更及时。主频低,错误率被放大的也小。

一些数据:
Intel:五条流水线,每个流水线20步(二十个工序),prescott更是达到了每条流水线30步。
AMD:K7 九条流水线,每条流水线11步。K8的情况还不知道,但是肯定是短流水线架构。

其实Intel和AMD只是走了两条不同的提高CPU性能的路而已。我的高主频模式也能解决问题,你的低主频模式
也能解决问题罢了。如果不是Intel以往的主频代表性能宣传过分了,大家也不会说他高频低能,只是看你喜
欢那种模式的解决方案罢了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
老舍散文精选 读后感350字
小三阳的化验单怎么看
家里有大蟑螂怎么办还有婴儿会对婴儿怎样
蜜丝佛陀粉底,蜜丝佛陀粉底效果怎么样?
怎样让用户记住你的产品,用设计宣传品牌
用汤泡过的饭有什么变化呢
景德镇有没有小学生和初中生这么大点的孩子参
鸽子绿豆汤有什么好处
帮我选一双NIKE慢跑鞋~
有关动物冬眠的资料
官向官,民向民,和尚向的是出家人是什么意思
民生银行银行卡密码是纯数字吗?
右大腿内侧麻木右脚涨
谁知道湘西民歌有什么特点啊!急!急!急!啊
建筑材料玻璃的种类有哪些?
推荐资讯
想买个笔记本电脑,不知道买什么牌子的好
我想问下2岁的小孩可以喝枸杞喝大枣泡的
汕头藏族舞蹈服装租供
电梯楼层显示器(楼显、层显、电梯楼层字符叠
请问宝来清洗完节气门后怠速高了,怎么回事?
现在上海做胎毛笔大概什么价钱?
大绯胸鹦鹉主要吃什么?
临沂做孕检?怀孕几周检查胎心?
永不向困难低头
JD1A-40电磁调速电机控制器显示一直为0,无法
越长大越不爱玩游戏了,感觉没意思了,什么LO
现在柴油多少钱每升 0号,-10号。
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?