|
64位处理器
几乎现在所有台式机和笔记本电脑的数据和程序指令都在以32位的数据块进行处理,而过去20年也一直如此。理论上,将这个数据块的容量加倍可以使电脑的运行速度更快。但系统速度是许多不同因素综合作用的结果,单纯的使用64位处理器并不能保证在实际应用过程中比32位系统快。
64位处理器支持巨大内存
大型机和其它任务繁重的计算机,尤其是IBM和Sun公司的产品在很久以前就已经为满足不同的需求转而采用64位处理器。一个32位处理器可以支持4G内存。而40亿字节的内存是一个巨大的数字,超过多数笔记本和台式机的内存16倍以上,但这对于那些运行真正巨大的数据库的电脑还是不够,比如银行中用来管理交易的系统。
一个64位处理器理论上可以使用多达1800亿亿字节内存,任何物理计算机都不可能拥有这样数量庞大的内存量。(更不用说128位处理器,因为地球上的硅总共也未必能生产出这么多的内存。)

台式机64位处理器的产生背景
但为什么还要在台式机上劳师动众的是用64位技术呢?以苹果公司来看,旧的G4处理器(制造商摩托罗拉将之称为PowerPC
750)已经没有增长空间,而且苹果公司的高端个人电脑中需要更快的速度。考虑到成本问题,苹果需要使用一种现存的设计作为起点。
IBM曾与苹果和摩托罗拉合作开展了PowerPC的设计工作,他们为自己的大型服务器开发了一种高速的64位PowerPC衍生品,称为Power
4。苹果公司与IBM的微电子部门合作对Power 4进行了修改而用于Mac机,这种产品就被苹果称为G5,而IBM称为PowerPC
970。
AMD的64位处理器发展途径截然不同。英特尔在自己的32位服务器芯片和64位芯片技术之间留下了一个战略性的鸿沟。其64位Itanium处理器不能运行原先32位Xeon处理器的程序,这些程序要想在Itanium系统中有效运行就不得不重写。而AMD公司的64位Hammer处理器使用与奔腾处理器一样的准则。服务器版本的Hammer处理器称为Opteron,正是基于其64位处理器能够运行现存的32位程序这一优势,AMD认为可以开发一个台式机版本的64位处理器。这就是Athlon
64处理器的来源。
当前的64位台式机处理器存在不足
G5和Athlon
64都存在一些缺点。G5在提供高速计算的同时产生大量的热量,这就限制了这种处理器仅能用于大尺寸的台式机,而不能用于其它设备。IBM至少还需要一年的时间才可能还发出一个更为先进的适用于iMac或者笔记本电脑的版本。
而AMD的问题更为严重:几乎没有哪个软件能够在Athlon
64系统上表现最佳性能。AMD的芯片可以以三种模式运行。可以简单的描述为:快速、更快速和最快速,而相对应的配置为:32位操作系统搭配32位应用程序,64位操作系统配合32位应用程序,纯64位系统。现在唯一可用的模式是第一种,至少对于Windows如此,因为微软目前仅仅发布了一个针对Athlon
64处理器的测试版本64位Windows XP操作系统。目前,Athlon
64系统只能被看作一个非常快的32位机器。这也正是主要电脑制造商还没有提供Athlon 64产品的缘故。
04年,英特尔的观点与前述几家企业的观点不同。他们认为64位处理器对于台式机目前最多处理未成熟阶段,而很可能根本没有在台式机上使用64位处理器的必要。英特尔称,4G的内存限制对于台式机用户已经足够。英特尔计划继续开发更高速的32位处理器,新版本的奔腾4处理器Prescott即将于04年发布。

自从03年底,AMD推出业界第一颗64bit运算的处理器至今已经有一年多的时间了。然而,我们还没能看到其强力的竞争对手——Intel的动作。不过,随着不久前Intel旗下64bit处理器——6XX系列的发布,我们离64bit时代越来越近了。05年3月,就在万众期待的目光中,首颗Intel
64bit处理器显身市场,它的型号是P4 660。
|