Mac G4处理器的速度真比奔腾III快么?
(本文为博闻网版权所有,转载必须注明出处。)

G4处理多项任务的速度真比奔腾III快吗?例如,如果运行SETI@home屏幕保护程序(它使用大量浮点运算射电望远镜数据进行信号处理操作),运行于500兆赫兹(MHz)的G4获得结果的时间约为运行于700MHz奔腾III的一半。在处理能力上,二者显现出相当大的差别。

在设计微处理器时,设计者需要做出上百万个决定。设计中的根本限制在于芯片上晶体管的数量,因此,设计者要尽量使这些晶体管发挥最佳性能。设计者还需要考虑向后兼容性,与较早的指令集和年代久远的版本兼容。

例如,Intel 8080处理器用大约80个时钟周期进行了两个8位数的乘法运算。运算时间之所以这么长,是因为发布8080的时候,晶体管的数量受到极大限制。现在的处理器可以在一个时钟周期中进行两对32位数的乘法运算。运算能力不可同日而语,区别就在于晶体管的数量——晶体管越多,单个时钟周期中可以进行的运算越多。

摩托罗拉的文档这样介绍G4处理器的功能:

    ……高频超标量体系结构PowerPC内核,在每个时钟周期中能够向七个独立执行单元发出三条指令(两条指令+分支):
    • 两个整数单元
    • 双精度浮点单元
    • 向量单元
    • 加载/存储单元
    • 系统单元
    • 分支处理单元
这些执行单元使用128位内部总线。在SETI@home处理工作中,G4的速度大部分来源于双精度浮点单元。G4可以在每个时钟周期内完成一次双精度计算,奔腾III则不能。

G4还有非常有趣的向量处理单元。应用程序必须专门编写代码,才能充分利用向量处理器,该处理器可以快速执行某些数学运算。向量处理器同时对多组数据执行同样的操作。在G4 中,向量单元在单个时钟周期中最多可以同时执行8项操作。有了如此强大的处理能力,在处理Photoshop等需要利用向量处理的计算密集型应用程序时,G4的速度当然会很快。奔腾III也具有向量处理功能,但不如G4那么强大。

以下链接有助于了解更多内容:




 打印  电子邮件  反馈  引用
编辑推荐
您淘汰的废旧电脑到哪儿...
电脑更新换代的速度很快,相信您为了满足使用需求,也已经换过了好几台。不过您卖给废
什么是PCI Expr...
现在有一种新协议可以提供更高的带宽,并且与现有的操作系统兼容。这就是PCI Ex
计算机主板工作原理
如果您打开过计算机的机箱,您会看到有一个部件将所有部件连接在一起,那就是主板。您
PC工作原理
我们都使用过PC,并且大多数人现在正坐在它的前面。想知道常见的PC内部是如何工作
主页 |  公司信息 |  广告服务 |  招聘信息 |  隐私 |  联系我们 |  帮助 |  条款和条件