我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 指令流水线 >

影响CPU流水线性能的主要因素

归档日期:07-05       文本归类:指令流水线      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部影响CPU流水线、多个任务在同一时间周期内争用同一个流水段例如,假如在指令流水线中,如果数据和指令是放在同一个储存器中,并且访问接口也只有一个,那么,两条指令就会争用储存器;在一些算数流水线中,有些运算会同时访问一个运算部件。2、数据依赖比如,A运算必须得到B运算的结果,但是,B运算还没有开始,A运算动作就必须等待,直到A运算完成,两次运算不能同时执行。3、 条件转移的影响如果第一条指令是一个条件转移指令,那么系统就会不清楚下面应该执行那一条指令。这时就必须等第一条指令的判断结果出来才能执行第二条指令。条件转移所造成的流水线停顿甚至比相关还要严重的多。

  越是长的流水线,相关和转移两大问题也越严重,所以,流水线并不是越长越好,超标量也不是越多越好,找到一个速度与效率的平衡点才是最重要的。

  展开全部CPU流水线越多,相当于经过的步骤就越多,所以速度就慢了。但是流水线多,频率可以提高很多,加快了时钟频率,对CPU计算性能会有提高。所以CPU流水线的问题是很难解决的,INTEL P4时代,流水线多级,所以频率可以做的很高,但是性能还是和AMD的相当。

  展开全部cpu流水线实际上就是将一个指令分解为多个步骤。完成指令的步骤一个多不能少,所以完成一个指令的速度还是一样的。关键在于可以同时执行多个指令,这样就能提高速度,提升性能。但,流水线级数越高,对硬件要求越高,也就是频率要跟上。完成一个指令就要更多硬件参与。

  芯片工厂很多,cpu生产速度已经能更上市场要求,之所以看到某些高端无法更上生产要求,主要是芯片32纳米技术还不够成熟,45纳米已经很成熟了,可是为了集成更多技术的高端cpu需要 更小的纳米技术,但是32纳米技术的生产良率是在是不合格,大概只有50%所以纳米技术才是能影响cpu的生产的主要因素,这点楼主可以在 今年ati高端显卡 货少 intel 如i7至尊版 全中国现在只有10个的因素 都是32纳米技术不够成熟的因素

本文链接:http://egao-p.com/zhilingliushuixian/256.html