★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

CPU架构:频率与性能 [概述]

[复制链接]
发表于 2011-12-22 20:28:24 | 显示全部楼层 |阅读模式
简单的讲:

Intel NetBurst 架构(Pentium 4、Pentium D 以及相应的 Xeon),工作频率很高,
但这种超长流水线提供的高频能否发挥出高性能,严重依赖于编译器优化和程序设计思路。
因此,你会发现用Intel CPU 做科学计算的效率很高,特别是在其上运行高度优化过的
Fortran、High-Performance Fortran 程序,确实实现了“高频=高性能”。


反之,AMD的 AthlonXP(K7)、Athlon64(K8)系列,Intel的 Pentium M、Conroe 系列,
都属于频率不高、流水线较短、缓存大、分支预测和乱序执行能力强的CPU架构,在其上运
行各种未经专门优化的——充满了分支、跳转结构的二进制代码,效果反倒比 NetBurst架
构更有效!这也从另一个侧面说明了日常使用的软件一般也只需要1G~2G的主频就够了。

当然,有一个对比显著的例子:流媒体文件处理
这种工作主要是大量数据的顺序(流式)处理,因此 P4-3.06 GHz 处理的速度远远超过 例
如 Pentium M 2.0GHz 或者 Athlon64 3000+,这就说明在运算代码结构清晰、可预测性好
的情况下 NetBurst有优势!



最后,举一个稍微远一点的例子——
Intel 的纯64位处理器 Iantium/Iantium2,或者 IBM 的纯64位处理器 PowerG4/G5(G6例
外),都是主频不高的处理器,但是在其上运行优化得很好的程序可以实现非常高的性能!
这也是为什么Intel在其基于 Iantium2 的服务器宣传手册上称:“可以通过软件(主要指
编译器和操作系统,marion注)升级实现持续的效能增长。”
发表于 2011-12-22 21:14:41 | 显示全部楼层
:“可以通过软件(主要指
编译器和操作系统,marion注)升级实现持续的效能增长。”
这个可以
回复 支持 反对

使用道具 举报

发表于 2012-2-6 19:40:32 | 显示全部楼层
用i7 2600k 大半年了
回复 支持 反对

使用道具 举报

发表于 2012-2-8 14:58:47 | 显示全部楼层
有点专业了没看明白
回复 支持 反对

使用道具 举报

发表于 2012-2-8 15:01:53 | 显示全部楼层
有点专业了没看明白
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-5 16:08 , Processed in 0.096543 second(s), 22 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表