爱问知识人 爱问教育 医院库

AMD和INTEL的CPU在技术上各有什么特点?

首页

AMD和INTEL的CPU在技术上各有什么特点?


        

提交回答
好评回答
  • 2006-02-26 18:47:59
      过去的不说了,就只说现在的: 
    AMD的K8系列的流水线长度为12级 
    Intel的Prescott处理器流水线长度为31级 
    在遇到选择结构(或者叫分支结构)时(学过编程的朋友应该都知道),CPU不会真的辨别条件是否符合,而是先根据前面执行过的指令预估一个分支进行执行,同时在执行的间隙插入分支判定条件指令进行判定,如果判定结果为预估失败,则刚才进行的所有该分支的计算全部作废,清空整条流水线,从头开始执行另一个分支。
      这就叫分支预测失败。分支预测失败导致清空整条流水线,结果就是浪费了大量的时间。 AMD的K8系列只有12级流水线,而Intel的Prescott系列有31级,在遇到分支预测错误时,K8只需要清空最多12级即可,而Prescott需要情况31级,这样,差距就出来了。
      在计算机软件中,此类分支结构是非常非常多的。 这个就是AMD处理器在同频率下性能高于Intel的原因之一。另外,AMD的K8处理器内部有3个整数ALU和3个浮点ALU,而Intel的Prescott各只有2个,这个可以说是最重要的原因。 那么为什么在视频/音频的编码/解码上,Intel的Prescott处理器又强于AMD的K8呢?那是因为SSE1/2/3系列指令集是Intel开发的,该指令集的编译器又是Intel自家开发的,(这里就有Intel卑鄙的地方了)如果使用AMD的K8系列CPU来执行SSE2/3指令集的时候,Intel的编译器就会识别出AMD的处理器。
       Intel的Prescott处理器还有HT(超线程)技术。这个技术的实际上是为了弥补Prescott的高频低能而出现的。它的基本原理是在CPU执行指令的空闲时间插入指令执行,提高CPU的利用率。

    x***

    2006-02-26 18:47:59

其他答案

    2006-02-26 19:00:43
  • 如果你要求作图,3D渲染,稳定性高那就选择I
    如果你要电影,游戏,那你就选择A
    其中A的散热量大,有的要两个风扇.也比较不稳定

    梓***

    2006-02-26 19:00:43

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):