AMD与Intel两种cpu的一些资料

上传人:洪易 文档编号:40252149 上传时间:2018-05-25 格式:DOC 页数:12 大小:68.50KB
返回 下载 相关 举报
AMD与Intel两种cpu的一些资料_第1页
第1页 / 共12页
AMD与Intel两种cpu的一些资料_第2页
第2页 / 共12页
AMD与Intel两种cpu的一些资料_第3页
第3页 / 共12页
AMD与Intel两种cpu的一些资料_第4页
第4页 / 共12页
AMD与Intel两种cpu的一些资料_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《AMD与Intel两种cpu的一些资料》由会员分享,可在线阅读,更多相关《AMD与Intel两种cpu的一些资料(12页珍藏版)》请在金锄头文库上搜索。

1、AMD 与 Intel 两种 cpu 的一些资料AMD 与 Intel 两种 cpu 的一些资料 查找一些 AMD 的 cpu 相关资料,发现几篇分析文章,觉得不错,转过来与大 家分享。 AMD 与 Intel 的一些主要 CPU 同级对比(大概,各有所长) 整天有人问 AMD 是 Intel 哪个“水平“,现在看下以下列表, 同时告诉大家这种对比并不正确,只是性能是各有所长的 AMD Duron(钻龙):Intel celeron(赛扬 4) AMD Sempron(闪龙)2200+:Intel celeron4(赛扬 4) 2.2G AMD Sempron 2400+:Intel cele

2、ronD(赛扬 D) 2.4G AMD Sempron 2500+:Intel celeronD325 2.53G AMD Sempron 2600+:Intel celeronD330 2.66G AMD Sempron 2700+:Intel celeronD335 2.8G AMD Sempron 2800+:Intel celeronD340 2.93G AMD Sempron 3000+:Intel celeronD345 3.06G 和 Pentium 4 2.2G(478) AMD Sempron 3100+:Intel celeronD345J 3.06G 和 Pentium

3、4 2.4G(478) AMD Athlon XP(速龙 XP)2400+:Intel celeronD340 2.93G(478) AMD Athlon XP 2500+:Intel celeronD345 3.06G 和 Pentium 4 2.4G(478) AMD Athlon XP 2600+:Intel celeronD345J 3.06G 和 Pentium 4 2.53G(478) AMD Athlon XP 2800+:Intel Pentium 4 2.66G(478) AMD Athlon XP 3000+:Intel Pentium 4 520 2.8G(775) AM

4、D Athlon64(速龙 64)2800+:Intel Pentium 4 520J 2.8G(HT,775) AMD Athlon64 3000+(939):Intel Pentium 4 530 3.0G(775) AMD Athlon64 3000+(E3):Intel Pentium 4 530J 3.0G(HT,775) AMD Athlon64 3200+(939):Intel Pentium 4 540 3.2G(775) AMD Athlon64 3200+(E3):Intel Pentium 4 540J 3.2G(HT,775) AMD Athlon64 3400+(93

5、9):Intel Pentium 4 550 3.4G(775) AMD Athlon64 3400+(E3):Intel Pentium 4 550J 3.4G(HT,775) AMD Athlon64 3500+(939):Intel Pentium 4 560 3.6G(775) AMD Athlon64 3500+(E3):Intel Pentium 4 560J 3.6G(HT,775)和 XEON(至强) 2.8G(MP) AMD Athlon64 3600+(939):Intel Pentium 4 570J 3.8G(HT,775)和 XEON 3.0G(MP) AMD Ath

6、lon64 3700+(939):Intel Pentium 4 650 3.4G(HT,775)和 XEON 3.06G(MP) AMD Athlon64 3800+(E3,939):Intel Pentium 4 660 3.6G(HT,775)XEON 3.2G(MP) AMD Athlon64 4000+(E3,939):Intel XEON 3.4G(MP) AMD Athlon64 FX-51(754):Intel XEON 3.46G(MP) AMD Athlon64 FX-55(939):Intel XEON 3.66G(MP) 不过它们不是谁强谁弱,只是同级对比,千万别误解

7、AMD 与 Intel 的区别 CPU 的处理性能不应该去看主频,而 INTEL 正是基于相当相当一部分人对 CPU 的不了解,采用了加长管线的做法来提高频率,从而误导了相当一部分的人盲 目购买。CPU 的处理能力简单地说可以看成:实际处理能力=主频*执行效率, 就拿 P4E 来说他的主频快是建立在使用了更长的管线基础之上的,而主频只与 每级管线的执行速度有关与执行效率无关,加长管线的好处在与每级管线的执 行速度较快,但是管线越长(级数越多)执行效率越低下,AMD 的 PR 值可能 会搞得大家一头雾水,但是却客观划分了与其对手想对应的处理器的能力。为 什么实际频率只有 1.8G 的 AMD 2

8、500+处理器运行速度比实际频率 2.4G 的 P4- 2.4B 还快?为什么采用 0.13 微米制程的 Tulatin 核心的处理器最高只能做到 1.4G,反而采用 0.18 微米制程的 Willamette 核心的处理器却能轻松做到 2G? 下面我们就来分析一下到底是什么原因导致以上两种“怪圈”的存在。 每块 CPU 中都有“执行管道流水线”的存在(以下简称“管线”),管线对于 CPU 的关系就类似汽车组装线与汽车之间的关系。CPU 的管线并不是物理意义上供 数据输入输出的的管路或通道,它是为了执行指令而归纳出的“下一步需要做的 事情”。每一个指令的执行都必须经过相同的步骤,我们把这样的步

9、骤称作“级”。 管线中的“级”的任务包括分支下一步要执行的指令、分支数据的运算结果、分 支结果的存储位置、执行运算等等 最基础的 CPU 管线可以被分为 5 级: 1、取指令 2、译解指令 3、演算出作数 4、执行指令 5、存储到高速缓存你 可能会发现以上所说的 5 级的每一级的描述都非常的概括,同时如果增加一些 特殊的级的话,管线将会有所延长: 1、取指令 1 2、取指令 2 3、译解指令 1 4、译解指令 2 5、演算出作数 6、分派作 7、确定时 8、执行指令 9、存 储到高速缓存 1 10、存储到高速缓存 2 无论是最基本的管线还是延长后的管线 都是必须完成同样的任务:接受指令,输出运

10、算结果。两者之间的不同是:前 者只有 5 级,其每一级要比后者 10 级中的每一级处理更多的工作。如果除此 以外的其它细节都完全相同的话,那么你一定希望采用第一种情况的“5 级”管线, 原因很简单:数据填充 5 级要比填充 10 级容易的多。而且如果处理器的管线 不是始终充满数据的话,那么将会损失宝贵的执行效率这将意味着 CPU 的 执行效率会在某种程度上大打折扣。 那么 CPU 管线的长短有什么不同呢?其关键在于管线长度并不是简单的重 复,可以说它把原来的每一级的工作细化,从而让每一级的工作更加简单,因 此在“10 级”模式下完成每一级工作的时间要明显的快于“5 级”模式。最慢的 (也是最复

11、杂)的“级”结构决定了整个管线中的每个“级”的速度请牢牢记住 这一点!我们假设上述第一种管线模式每一级需要 1 个时钟周期来执行,最慢 可以在 1ns 内完成的话,那么基于这种管线结构的处理器的主频可以达到 1GHz (1/1ns = 1GHz)。现在的情况是 CPU 内的管线级数越来越多,为此必 须明显的缩短时钟周期来提供等于或者高于较短管线处理器的性能。好在,较 长管线中每个时钟周期内所做的工作减少了,因此即使处理器频率提升了,但 每个时钟周期缩短了,每个“级”所用的时间也就相应的减少了,从而可以让 CPU 运行在更高的频率上了。 如果采用上述的第二种管线模式,可以把处理器主频提升到 2G

12、Hz,那么我们应 该可以得到相当于原来的处理器 2 倍的性能如果管线一直保持满载的话。 但事实并非如此,任何 CPU 内部的管线在预读取的时候总会有出错的情况存在, 一旦出错了就必须把这条指令从第一级管线开始重新执行,稍微计算一下就可以得出结论:如果一块拥有 5 级管线的 CPU 在执行一条指令的时候,当执行到 第 4 级时出错,那么从第一级管线开始重新执行这条指令的速度,要比一块拥 有 10 级管线的 CPU 在第 8 级管线出错时重新执行要快的多,也就是说我们根 本无法充分的利用 CPU 的全部资源,那么我们为什么还需要更高主频的 CPU 呢? 回溯到几年以前,让我们看看当时 1.4GHz

13、 和 1.5GHz 的奔腾四处理器刚刚问世 之初的情况:当时 Intel 公司将原奔腾三处理器的 10 级管线增加到了奔腾四的 20 级,管线长度一下提升了 100。最初上市的 1.5GHz 奔腾四处理器曾经举 步维艰,超长的管线带来的负面影响是由于预读取指令的出错从而造成的执行 效率严重低下,甚至根本无法同 1GHz 主频的奔腾三处理器相对垒,但明显的 优势就是大幅度的提升了主频,因为 20 级管线同 10 级管线相比,每级管线的 执行时间缩短了,虽然执行效率降低了,但处理器的主频是根据每级管线的执 行时间而定的,跟执行效率没有关系,这也就是为什么采用 0.18 微米制程的 Willamet

14、te 核心的奔腾四处理器能把主频轻松做到 2G 的奥秘!固然,更精湛 的制造工艺也能对提升处理器的主频起到作用,当奔腾四换用 0.13 微米制造工 艺的 Northwood 核心后,主频的优势才大幅度体现出来,一直冲到了 3.4G, 长管线的 CPU 只有在高主频的情况下才能充分发挥优势用很高的频率、很 短的时钟周期来弥补它在预读取指令出错时重新执行指令所浪费的时间。但是, 拥有 20 级管线、采用 0.13 微米制程的 Northwood 核心的奔腾四处理器的理论 频率极限是 3.5G,那怎么办呢?Intel 总是会采用“加长管线”这种屡试不爽的主 频提升办法新出来的采用 Prescott

15、核心的奔腾四处理器(俗称 P4-E),居 然采用了 31 级管线,通过上述介绍,很明显我们能得出 Prescott 核心的奔四 处理器在一个时钟周期的处理效率上会比采用 Northwood 核心的奔四处理器慢 上一大截,也就是说起初的 P4-E 并不比 P4-C 的快,虽然 P4-E 拥有了更大的二 级缓存,但在同频率下,P4-E 绝对不是 P4-C 的对手,只有当 P4-E 的主频提升 到了 5G 以上,才有可能跟 P4-3.4C 的 CPU 对垒,著名的 CPU 效能测试软件 SuperPi 就能反应出这一差距来:P4-3.4E 的处理器,运算 Pi 值小数点后 100 万位需要 47 秒

16、,这仅相当于 P4-2.4C 的成绩,而 P4-3.4C 运算只需要 31 秒, 把同频率下的 P4-3.4E 远远的甩在了后面! AMD 2500+处理器,采用了 10 级管线,只有 1.8G 的主频却能匹敌 2.4G 的 P4;苹果电脑的 G4 处理器,更是 采用了 7 级管线,只有 1.2G 的主频却能匹敌 2.8C 的 P4,这些都要归功于更短 的管线所带来的更高的执行效率,跟它们相比,执行效率方面 Intel 输在了管线 长度上,但主频提升方面 Intel 又赢在了管线长度上,因为相对于“管线”这个较 专业的问题,大多数消费者还是陌生的,人们只知道“处理器的主频越高速度就 越快”这个片面的、错误的、荒谬的理论!这就是 Intel 的精明之处! 转自 http:/ AMD 与 Intel 产品对比分析 作者作者: 风景线 时间时间: 2008-8-22 13:27一、谁优谁劣?AMD 与 Intel 产品对比分析转 1. AMD 与

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号