×

安腾处理器128位系统

安腾处理器128位系统(双核是什么概念,和64位有什么区别)

admin admin 发表于2024-07-01 19:54:00 浏览5 评论0

抢沙发发表评论

各位老铁们好,相信很多人对安腾处理器128位系统都不是特别的了解,因此呢,今天就来为大家分享下关于安腾处理器128位系统以及双核是什么概念,和64位有什么区别的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

双核是什么概念,和64位有什么区别

双核就是2个核心 核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。各种CPU核心都具有固定的逻辑结构,一级缓存、二级缓存、执行单元、指令级单元和总线接口等逻辑单元都会有科学的布局。 从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核,而这两个内核的设计应用方式却大有文章可作。据现有的资料显示,AMD Opteron 处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。可以设想,这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。而Intel是多个核心共享二级缓存、共同使用前端总线的,当内核增多,核心的处理能力增强时,就像现在北京郊区开发的大型社区一样,多个社区利用同一条城市快速路,肯定要遇到堵车的问题。 HT技术是超线程技术,是造就了PENTIUM 4的一个辉煌时代的武器,尽管它被评为失败的技术,但是却对P4起一定推广作用,双核心处理器是全新推出的处理器类别;HT技术是在处理器实现2个逻辑处理器,是充分利用处理器资源,双核心处理器是集成2个物理核心,是实际意义上的双核心处理器。其实引用《现代计算机》杂志所比喻的HT技术好比是一个能用双手同时炒菜的厨师,并且一次一次把一碟菜放到桌面;而双核心处理器好比2个厨师炒两个菜,并同时把两个菜送到桌面。很显然双核心处理器性能要更优越。按照技术角度PENTIUM D 8XX系列不是实际意义上的双核心处理器,只是两个处理器集成,但是PENTIUM D 9XX就是实际意义上双核心处理器,而K8从一开始就是实际意义上双核心处理器。 双核处理器(Dual Core Processor): 双核处理器是指在一个处理器上集成两个运算核心,从而提高计算能力。“双核”的概念最早是由IBM、HP、Sun等支持RISC架构的高端服务器厂商提出的,不过由于RISC架构的服务器价格高、应用面窄,没有引起广泛的注意。 最近逐渐热起来的“双核”概念,主要是指基于X86开放架构的双核技术。在这方面,起领导地位的厂商主要有AMD和Intel两家。其中,两家的思路又有不同。AMD从一开始设计时就考虑到了对多核心的支持。所有组件都直接连接到CPU,消除系统架构方面的挑战和瓶颈。两个处理器核心直接连接到同一个内核上,核心之间以芯片速度通信,进一步降低了处理器之间的延迟。而Intel采用多个核心共享前端总线的方式。专家认为,AMD的架构对于更容易实现双核以至多核,Intel的架构会遇到多个内核争用总线资源的瓶颈问题。 双核与双芯(Dual Core Vs. Dual CPU): AMD和Intel的双核技术在物理结构上也有很大不同之处。AMD将两个内核做在一个Die(晶元)上,通过直连架构连接起来,集成度更高。Intel则是将放在不同Die(晶元)上的两个内核封装在一起,因此有人将Intel的方案称为“双芯”,认为AMD的方案才是真正的“双核”。从用户端的角度来看,AMD的方案能够使双核CPU的管脚、功耗等指标跟单核CPU保持一致,从单核升级到双核,不需要更换电源、芯片组、散热系统和主板,只需要刷新BIOS软件即可,这对于主板厂商、计算机厂商和最终用户的投资保护是非常有利的。客户可以利用其现有的90纳米基础设施,通过BIOS更改移植到基于双核心的系统。 计算机厂商可以轻松地提供同一硬件的单核心与双核心版本,使那些既想提高性能又想保持IT环境稳定性的客户能够在不中断业务的情况下升级到双核心。在一个机架密度较高的环境中,通过在保持电源与基础设施投资不变的情况下移植到双核心,客户的系统性能将得到巨大的提升。在同样的系统占地空间上,通过使用双核心处理器,客户将获得更高水平的计算能力和性能。 64位技术 这里的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。 64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。 要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。目前,在64位处理器方面,Intel和AMD两大处理器厂商都发布了多个系列多种规格的64位处理器;而在操作系统和应用软件方面,目前的情况不容乐观。因为真正适合于个人使用的64位操作系统现在就只有Windows XP X64,而Windows XP X64本身也只是一个过渡性质的64位操作系统,在Windows Vista发布以后就将被淘汰,而且Windows XP X64本身也不太完善,易用性不高,一个明显的例子就是各种硬件设备的驱动程序很不完善,而且现在64位的应用软件还基本上没有,确实硬件厂商和软件厂商也不愿意去为一个过渡性质的操作系统编写驱动程序和应用软件。所以要想实现真正的64位计算,恐怕还得等到Windows Vista普及一段时间之后才行。 目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-64是Intel独立开发,不兼容现在的传统的32位计算机,仅用于Itanium(安腾)以及后续产品Itanium 2,一般用户不会涉及到,因此这里仅对AMD64位技术和Intel的EM64T技术做一下简单介绍。 AMD64位技术 AMD64的位技术是在原始32位X86指令集的基础上加入了X86-64扩展64位X86指令集,使这款芯片在硬件上兼容原来的32位X86软件,并同时支持X86-64的扩展64位计算,使得这款芯片成为真正的64位X86芯片。这是一个真正的64位的标准,X86-64具有64位的寻址能力。 X86-64新增的几组CPU寄存器将提供更快的执行效率。寄存器是CPU内部用来创建和储存CPU运算结果和其它运算结果的地方。标准的32-bit x86架构包括8个通用寄存器(GPR),AMD在X86-64中又增加了8组(R8-R9),将寄存器的数目提高到了16组。X86-64寄存器默认位64-bit。还增加了8组128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),将能给单指令多数据流技术(SIMD)运算提供更多的空间,这些128位的寄存器将提供在矢量和标量计算模式下进行128位双精度处理,为3D建模、矢量分析和虚拟现实的实现提供了硬件基础。通过提供了更多的寄存器,按照X86-64标准生产的CPU可以更有效的处理数据,可以在一个时钟周期中传输更多的信息。 EM64T技术 Intel官方是给EM64T这样定义的:EM64T全称Extended Memory 64 Technology,即扩展64bit内存技术。EM64T是Intel IA-32架构的扩展,即IA-32e(Intel Architectur-32 extension)。IA-32处理器通过附加EM64T技术,便可在兼容IA-32软件的情况下,允许软件利用更多的内存地址空间,并且允许软件进行32 bit线性地址写入。EM64T特别强调的是对32 bit和64 bit的兼容性。Intel为新核心增加了8个64 bit GPRs(R8-R15),并且把原有GRPs全部扩展为64 bit,如前文所述这样可以提高整数运算能力。增加8个128bit SSE寄存器(XMM8-XMM15),是为了增强多媒体性能,包括对SSE、SSE2和SSE3的支持。 Intel为支持EM64T技术的处理器设计了两大模式:传统IA-32模式(legacy IA-32 mode)和IA-32e扩展模式(IA-32e mode)。在支持EM64T技术的处理器内有一个称之为扩展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,其中的Bit10控制着EM64T是否激活。Bit10被称作IA-32e模式有效(IA-32e mode active)或长模式有效(long mode active,LMA)。当LMA=0时,处理器便作为一颗标准的32 bit(IA32)处理器运行在传统IA-32模式;当LMA=1时,EM64T便被激活,处理器会运行在IA-32e扩展模式下。 目前AMD方面支持64位技术的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。

3个CPU是多少位系统

要慢得多。但是,它的每一次更新,几乎都会在整个家用电脑市场上引发一次规模巨大的“地震”,从软件厂商到硬件厂商,都会因之而调整自己的产品策略,推出与之相配套的新品。 自从2000年微软推出全新的家用操作系统“Windows XP”至今,五年已经过去了,沉寂已久的市场即将面对又一次巨大的变革,这就是长期以来一直被人们传说得沸沸扬扬的微软下一代家用电脑操作系统,代号为“Longhorn”,而最终被微软命名为“Windows Vista”的64位操作系统。 64位系统在运行传统的32位Windows XP时性能究竟有多大的提升?同样的硬件平台在运行64位的Windows XP时会有什么样的表现?英特尔的64位平台和AMD的硬件平台在运行同样的测试程序时,哪一个能够得到更高的分数? 在本期的《封面故事》中,我们除了将向您全方位地介绍64位系统的知识和微软最新的64位操作系统“Windows Vista”之外,我们还特意搭建了4个分别由英特尔和AMD处理器组成的不同的64位硬件平台,使用Sandra2005等专业测试软件对64位系统和32位系统的性能进行了测试比较,带您深入体验64位系统与32位系统的异同。 当您在欣赏令人惊心动魄的科幻大片《星球大战前传III》的时候,您是否想到,我们所看到的这一幕幕亦真亦幻、惟妙惟肖的画面,都出自AMD最新的64位通用计算平台,正是这一平台的低价格与高性能保证了影片的大获成功。 今年5月19日,全球影迷期待的《星球大战》系列电影——《星战前传III:西斯的复仇》在全球公映,这部世界电影史上最负盛名的科幻片再次把科幻电影奇才导演乔治·卢卡斯想像的诡异空间展现在全世界面前。 2002年5月19日,《星战前传II:克隆人进攻》首映当天即收入8000万美元票房,最终的总票房是3.11亿美元;而在1999年5月19日首映的《星战前传:魅影危机》同样达到了6500万美元,最终票房为4.31亿。从此,5月19日便成了卢卡斯的幸运日。 是什么造就了乔治·卢卡斯和《星球大战》系列电影?是数字技术。事实上,正是乔治·卢卡斯在1977年执导的《星球大战》中前所未有地大规模运用电影特技,开创了崭新的电影天地,彻底改变了好莱坞对于科幻电影的否定态度。卢卡斯也抛开传统的胶片方式,全部影像都用“0”和“1”来记录和表现。这一次他尝试将后期处理工作从昂贵的专用图形工作站转向基于AMD 64处理器的通用服务器平台,结果电影制作速度明显提升,而且花费不多。《星战前传III》的后期制作总共做出了大约6800个镜头,这个数字让乔治·卢卡斯有充分的制片空间来“为所欲为”,最后卢卡斯从中精选了2200个镜头。而在《星战前传II》中,卢卡斯仅仅做出了4500个镜头。借助64位计算的速度优势,卢卡斯丰富了很多电影细节,激光剑的反光以及黑武士那可以当镜子的黑面具等,这些正是64位计算所带来的前所未有的创造力和魅力所在。 64位的发展历程 我们知道,x86结构在1981年随着IBM PC-XT个人电脑的中央处理器——Intel8086进入了人类的世界,这颗在当时拥有优秀性能和低廉价格的处理器,是一颗真正16位的微型处理器。英特尔随后发布的80286也是一颗16位的x86结构处理器,它采用16位的x86指令系统,但拥有更为先进的保护模式指令集。很快,PC的发展就使英特尔觉得有必要推出基于32位x86指令集的CPU——80386。从此以后的10多年间,80486、80586(Pentium)、80686(Pentium 2)、Pentium 3直到Pentium 4,英特尔一直牢牢占据着个人电脑发展路程上的核心地位。32位的x86架构也经历了10多年的风雨,过去20年中,x86以无可比拟的性能价格比优势成为计算平台的标准。x86系统以每年超过1亿台的装机量和90%以上的市场占有率被用户广泛认可,同时开放平台的良性竞争环境也推动着x86派的技术发展远远超过RISC体系 图1 微软操作系统发展史 x86产品已经从最初的PC机走入了工作站、服务器领域,大有取RISC而代之、统一计算天下的态势。在这个过程中,惟一阻碍x86进入高端企业市场的,就是x86仍然基于32位技术——对于高端的企业级服务器与工作站应用无能为力。伴随着企业计算应用的发展,64位应用越来越广泛,令x86向64位扩展势在必行,也成为统一64位计算标准的希望。与此同时,在个人、商务和移动计算领域,32位计算也渐渐开始显得力不从心,不管出于技术还是竞争需要,32位的时代已经渐渐开始过去了。 企业市场传统上一直是RISC厂商和UNIX的天下,英特尔虽然一直想打进去并获得与在个人电脑市场上同样的成功,但却迟迟未能如愿。因此,英特尔单独发布了专为64位市场而定做的IA-64架构以及相关的64位指令规格,并发布了名为Itantium(安腾)的企业级64位处理器。安腾确实是高性能的处理器,但是它的IA-64并不兼容x86-32指令集,也就是说个人电脑的应用程序并不能在安腾上运行,这样,大众用户实际上是被英特尔划到了64位的界外。 图2 32位程序可在64位windows下运行 不过,这正好给了AMD一个大好的机会,使其可以自己研发处理器架构并与英特尔分庭抗礼。虽然机会的出现犹如白驹过隙,但AMD牢牢抓住了它,研发出了自己的64位处理器架构,命名为x86-64。从这个名字我们就能看出,AMD的64位指令系统是从x86扩充而来的,并且,AMD让新的64位处理器兼容以往的32位指令集。也就是说,AMD的新处理器不但是一颗64位处理器,同时也是32位的。AMD成功了,它发布的Opteron处理器迅速被市场所接受,在一年之内,AMD推出了3个系列的64位处理器:面向服务器和工作站的Opteron系列;面向发烧友和顶级个人电脑的Athlon FX系列和面向高性能、低价格桌面电脑的Athlon 64系列。 要实现64位计算,光有硬件还是不够的。表面看来,64位操作系统似乎是刚出现不久的新事物,实际上,微软早在2001年就推出了Windows 2000 DataCenter的64位版本,是为英特尔安腾服务器推出的IA-64架构的操作系统,不能运行在个人电脑上。到了2003年,Windows Server 2003推出了四个版本,分别是专业版、Web服务器版、企业版和数据中心版;其中企业版和数据中心版都有32位和运行于安腾之上的64位两个版本,同时Windows XP也有64位的安腾工作站版,应该说微软在64位的路上是先行者。但是奈何素来所向披靡的Wintel联盟这次也犯了一个不大不小的错误:不能向下兼容32位应用。因此,在这个32位应用仍然占据主导地位的时代,这种纯64位的处理器和操作系统还难以被大众所接受。 正是因为上述原因,现在大家普遍认为64位时代是从x86领域出现64位计算才真正开始的。 在64位操作系统的竞争中,Linux可算独占先机。早在2002年,Red Hat Linux就已经支持AMD的64位处理器系列产品,包括高端的Opteron和低端的Athlon处理器。而随着Linux 2.6内核的发布, Linux对64位计算的支持可谓如虎添翼,Linux 2.6内核能够支持最大64GB的内存,能够处理大于2TB的文件系统,并且在基于x86的SMP系统中支持64个CPU,这些特性都使该内核和Linux更有资格成为关键任务系统的运行平台。借着Linux 2.6内核的发布,以SuSE为代表的Linux系统迅速出现了64位发行版。 在和Linux的64位赛跑中,Windows的起跑明显落后了。不过,微软战车的动力强劲,一旦开始加速,前进的速度不可小视。除了Windows XP Professional x64和Windows Server 2003 x64之外,Windows的下一代操作系统Vista已经出现了最新的Beta1版,并且32位版和64位版在同一时间发布,由此可以看到微软强攻64位操作系统市场的决心。图3 支持超过4GB虚拟内存 除了Linux、Windows之外,64位操作系统阵营中还有一个不能忽略的身影:Sun公司的Solaris 10。Sun在总结Solaris 10的关键特性时,第一条就指出,它能够在广泛的SPARC和基于x86的系统上运行,包括新的AMD Opteron处理器;并保证与现有的应用程序兼容。所以说,对于x86系统平台的支持,是触手可及的64位应用 眼下,64位硬件平台、操作系统已经整装待发,部分高端应用程序也出现了64位版,那么我们是不是可以完全投入64位的怀抱了呢? 先让我们来看看目前Windows平台上典型的64位应用再下结论吧。目前微软已经有多款支持64位硬件的Windows操作系统,最新的Vista也同时推出了32位版和64位版,因此操作系统方面不成问题。除了操作系统和在硬件驱动方面的大量更新、升级,微软也已经推出SQL Server 2005(64位),同时推出了SQL Server 2000的SP4补丁,以兼容64位计算平台。在开发工具方面,微软现在推出了64位的编译器,语言涵盖了C/C++、ASP、BASIC语言,它们通过使用Windows 64 API来开发兼容64位计算平台的应用程序。 另外,我们还看到越来越多的从64位平台获益的例子。比如北京超图地理信息技术有限公司在微软中国技术中心的全力支持与协助下,完成了其主打GIS软件产品:SueprMap DeskPro和SuperMap IS.NET 5.0在微软Windows64位操作系统的测试,测试结果表明上述两个产品能够全面支持64位操作系统,并且每秒响应的请求数量比32位操作系统中提高将近1倍,性能大幅提高。在微软公开的多个测试中,对同样的应用来说,64位应用的效率都比32位应用的效率要大大提升。 随着x86平台64位Windows的发布,国际著名软件厂商比如Adobe、BMC、IBM、McAfee、Oracle、Symantec、UGS和VERITAS纷纷表示已经或者正在开发支持Windows 64位平台的软件;在国内,微软已与包括用友、金蝶、江民、瑞星、金山等在内的软件厂商开展合作,预计未来几个月中将有数千个软件产品问世。 对于开发人员来说,在32位平台下撰写的应用程序拿到64位平台上重新编译,需要做的修改小于10%。开发者甚至可以使用Microsoft Visual Studio 6 IDE生成64位应用程序,而无需升级到最新的Visual Studio版本。已面市的64位开发工具还有SUN的64位JAVA编译器、Apple的Xcode 2和一些64位Linux自带的C/C++编译器。64位应用的开发也不成问题。 似乎“万事俱备,只欠东风”了,果真如此吗? 硬件驱动是个很容易被忽视、但却极端重要的问题。和应用软件不同,硬件设备的驱动程序无法通过兼容模式与现有的64位操作系统融合。随着Windows 64位平台的发布,英特尔、AMD、NVIDIA、ATI、创新等知名硬件厂商已经发布了64位的驱动程序,但是仅有这些硬件厂商的跟进还远远不够。从Windows x64的实际测试和安装情况来看,很多测试用户遇到的问题仍然是硬件驱动问题,并且用户无法用现有的32位驱动来暂时解决问题,因为驱动必须是原生64位编写的。而作为操作系统的重要组成部分,适当的驱动优化和移植又需要很长时间才能完成。 目前的32位平台还能满足绝大部分应用需求,和32位平台相比,64位的应用实在是太过匮乏。因此,除非有特别需要,用户还不需要一下子就升级到64位平台。图4 内存消耗惊人 不得不谈的兼容性问题 虽然64位应用已经大有“山雨欲来”之势,不过兼容性问题又一次摆在了所有软件厂商的面前。 经历了从8位计算到16位计算技术、16位计算向32位计算的两次迁移,随着64位计算的兴起,我们又再一次面临由32位计算向64位计算的过渡。面对庞大的32位市场,如何过渡到64位计算平台则成为人们越来越关切的问题。回头借鉴历史上计算机的发展历程,我们会发现,兼容性在这个历程中占据了举足轻重的地位。 人们对从8位计算向16位计算技术的过渡也许感触不深,而从16位计算向32位计算的迁移则大大影响了人们的生活。因为对x86架构来说,从16位计算技术向32位计算技术的迁移使得PC完成了从286架构向386架构的转化。而且也正是因为这种转化,PC才开始真正对人们的生活产生了极大的影响。32位计算刚刚推出之时,面对广泛的16位软硬件市场,果断采用了兼容原则,即支持32位计算技术的386处理器完全支持16位计算软件,成为一套能够发挥比任何16位平台更高性能的计算机平台。随着人们越来越广泛地应用32位计算平台,软件供应商也设计出了真正的32位软件来进一步发掘32位计算平台的性能,这样经过5年的漫长迁移过程,32位最终普及并逐渐发展壮大而形成现在的市场局面。其实在x86处理器由16位向32位迁移的同时,还出现了另外一种被称为Risc的架构。Risc架构由于具备精简指令集等优点,被很多人认为是由16位计算技术走向32位计算技术的必由之路。不过Risc架构最致命的缺点就是与当时已经极为流行的x86架构不兼容。时至今日,当我们再回过头去找那些力推Risc架构的厂商时,他们中的大多数要么已经退出历史舞台,要么仅行走在非常狭窄的高不可及的领域。历史在一次次地向人们昭示着一个规律——每次在发生技术迁移时,必须使前后两个系统间保持最大的兼容性,只有达到平滑过渡的系统生命力才会最强。所以我们不难推断,在32位计算技术向64位计算技术迁移的过程中,系统兼容性的规律同样会再一次发生作用,因此平滑过渡策略将是32位向64位迁移的最佳策略。 事实上,从微软目前推出的两款桌面级64位操作系统中我们已经可以看到,它们都不约而同地提供了32位应用的兼容模式。所以,即使64位应用已经向我们走来,这也绝不代表32位操作系统和应用软件会立刻退出历史舞台。图5 32位、64位两个版本 64位之后 目前的大多数用户最早接触到的计算机都是32位的。回顾历史,我们会发现,从8位升级到16位、16位升级到32位的过程都很快,大约只有6、7年的时间。而32位持续的时间则很长,大约有20年。这是因为32位计算技术在绝大多数情况下都能满足人们的需要。可是现在,随着互联网等技术的发展,对内存需求越来越大,像股票交易,全国十几万股民在线交易,有几千支股票,每10秒数据量就超过2GB,32位服务器完全不堪负荷,在专业的建筑、制图、地质勘探、环境模拟、视频制作等应用领域,32位平台同样捉襟见肘,升级到64位是势在必行。 64位已经向我们走来,也许你还躺在32位的世界里遨游,也许你觉得数字世界的发展快得超过了你的想象,然而实际情况是:数字技术发展的精彩序幕才刚刚揭开,64位绝对不会是数字发展技术的终点。现在有很多协处理器都出现了128位,也许将来的某一天,虚拟现实技术让128位的CPU都难以承受,人类又得翻过128位的崇山峻岭朝更高的目标迈进。如果你问未来会出现1024位的CPU吗?CHIP敢肯定那也绝非胡思乱想! 在现阶段,关于64位平台的性能与32位平台相比究竟强大多少,一直众说纷纭,尤其是在64位平台上运行32位的程序时,性能是否会得到提高,一直是人们关注的问题。为此,CHIP本次特意搭建了4个具有代表性的64位硬件平台,以实际测试的数据来为您展示现阶段64位平台的实际性能。 为了使读者更加清晰、直观地了解到64位运算的实际性能,我们搭建了4套不同的64位硬件平台,分别使用英特尔的奔腾4 660处理器、奔腾4 526处理器,以及AMD FX57处理器和Athlon 64 3200+处理器。其中,采用英特尔的奔腾4 660处理器和AMD的FX57处理器所搭建的是两个高端的硬件平台,而采用英特尔奔腾4 526处理器和AMD Athlon64 3200+处理器的两个平台,则为略低一些的主流配置平台。需要说明的是,两个高端平台由CHIP搭建,两个主流配置平台则直接采用了惠普的Pavilion w5189cn和Pavilion a1070cl家用台式电脑。为了在下文中行文的方便,我们将英特尔的两个平台分别命名为英特尔一号平台(对应高端)和英特尔二号平台(对应主流),而将AMD的两个平台分别命名为AMD一号平台(对应高端)和AMD二号平台(对应主流)。 在测试软件方面,我们使用了Sandra2005、3DMark05、UT2004、CS:S、CINEBENCH 2003、Far Cry等几种软件,希望通过这些软件的测试可以从各个方面反映出64位系统的特性。在测试过程中,我们在所有4个平台上都分别安装了WindowsXP和WindowsXP Professional x64 Edition,然后分别在这两个系统上运行相同的测试软件,以比较在同一个64位的硬件平台上,32位操作系统和64位操作系统之间的性能差异。为了使您能够更加方便、快捷地理解我们的测试数据,我们将所有数据都制作成了柱图的形式。此外,由于测试项目较多,因此我们就不再将所有的测试数据都标在图中了,而替之以32位和64位系统之间所存在的差异百分比。举例来说,在英特尔一号平台上运行Sandra2005中的Dhrystone ALU(MIPS)时,在Windows XP下所得数值为10647,而在Windows XP Professional x64 Edition中所测数值则为12666。因此,在柱图上我们将前者所得的数值默认为是基数“1”,然后标出后者比其高出的百分比:19%。64位前景诱人 虽然微软还未推出针对家庭用户的Windows XP Home x64版和针对中国用户的简体中文版Windows XP Professional x64位版操作系统,但是64位的前景已几乎令所有的用户感到兴奋:如果使用了64位操作系统,用户就可以在不进行任何硬件再投资的情况下,获得更高的性能。 虽然64位的WindowsXP推出已经有一段时间,驱动程序也日趋完善,但是个人用户可以利用的64位软件仍然为数不多,64位的性能优势仍然要通过已经为64位优化过的测试软件来体现。 Sandra2005是目前为数不多的为64位 操作系统优化过的测试软件。在64位Windows XP平台下,Sandra2005的成绩普遍大幅度提高,其中尤以浮点处理能力提高比例最大。定位高端的英特尔奔腾4 660系统和AMD Athlon FX57系统的算术运算性能在64位平台迁移中获益较多,这和高端系统配有更多缓存和更高的FSB速度不无关系。但是在多媒体性能测试中,基于EM64T技术的英特尔平台虽然在性能上有一定的提升,不过规格更为接近主流的Pavilion w5189cn性能提升更为明显,其中的Floating-Point x4 iSSE2项目甚至提高了49%之多。反观基于AMD64技术的两个平台,它们的性能提升没有英特尔平台提升得那么多,甚至还出现了64位平台下Integer x8 iSSE2成绩比32位平台下大幅度下降的“意外”现象,究其原因恐怕与AMD64平台使用的编译器有关。 黎明中的64位系统 在《CS:S》游戏测试中,64位平台的测试成绩提升较大。通过测试我们可以看到,英特尔二号平体的编解码能力在64位环境下还是略优于32位系统的。但是在软件OpenGL的渲染测试中,64位系统的渲染能力有所下降。 由于现在还没有64位平台下的多媒体编解码器,因此AMD一号平台在64位平台下的多媒体处理能力与32位下相同。但在游戏软件Far Cry的测试中,CHIP发现仍旧是32位平台下的执行效率更高,即便是在64位环境下运行该软件的32位版本,都会出现一定程度的性能损失。 AMD一号平台也是CHIP可以搞到的当前国内硬件配置最高的AMD平台,所以所有的测试都是在高负载环境下完成的。通过测试我们可以看到,64位 Windows XP平台下,CPU的整数运算能力有了全面提升,尤其是浮点运算部分,性能提升显著。但在多媒体运算的测试中,AMD一号平台却出现了负增长。至于整合多媒体运算能力,64位下的测试结果比32位下有很大程度的下降。但在浮点多媒体处理能力方面,64位平台上的成绩有了很大提高。两个平台的内存处理能力表现较为接近。 高端英特尔平台整体来看比AMD平台更加稳定。以CPU的计算能力为例,无论是整数运算还是多媒体运算,64位处理能力相比32位平台都有一定的提高。虽然英特尔平台的性能提升也比较小,但至少测试数据没有降低。英特尔平台的内存性能方面,64位与32位基本相同,这与AMD平台的表现结果一致。这也说明现阶段的“64位”并不能对内存性能的发挥有太大帮助。 在《Far Cry》的测试中,英特尔平台与AMD平台表现出了相同的问题,64位环境下表现不升反降。同时,也许是受到多媒体解码器的影响,英特尔平台在64位环境下,如果使用32位解码器,性能并不会有任何提高。 在英特尔二号平台上,我们并没有进行过多的子项性能测试,而是尽量模拟家庭用户的实际使用环境,使用多种主流软件进行测试。通过测试我们可以看到,在CPU计算能力方面,英特尔主流平台与高端平台的表现基本一致,性能全面提升,但幅度并不大。在显示性能方面,64位环境下的性能同样有所提升。 在AMD二号平台上,其测试项目与英特尔二号平台相同。在CPU运算能力的测试中,主流AMD平台与高端AMD平台相同,在Integer x8 iSSE2的测试中,成绩不升反降,这也排除了测试软件出错的可能。在有关DirectX 9.0的游戏性能测试中,64位系统都有所提高,只是提升幅度不同。在《CS:S》的测试中,AMD二号平台的表现与英特尔二号平台相同,在64位环境下提升幅度较大。另外,在软件OpentGL渲染的测试中,64位平台的性能相比32位平台也有很大的提升。

32位系统和64位系统是怎么区别的和处理器有关吗

我们通常说的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。 64位平台不管是在性能上,还是在功能上,都要领先于目前的32位平台,目前主流的32位处理器在性能执行模式方面存在一个严重的缺陷:当面临大量的数据流时,32位的寄存器和指令集不能及时进行相应的处理运算。32位处理器一次只能处理32位,也就是4个字节的数据;而64位处理器一次就能处理64位,即8个字节的数据。如果将总长128位的指令分别按16位、32位、64位为单位进行的话:32位的处理器需要4个指令,而64位处理器则只要两个指令。显然,在工作频率相同的情况下,64位处理器的处理速度比32位的更快。 除了运算能力之外,与32位处理器相比,64位处理器的优势还体现在系统对内存的控制上。由于地址使用的是特殊的整数,而64位处理器的一个ALU(算术逻辑运算器)和寄存器可以处理更大的整数,也就是更大的地址。传统32位处理器的寻址空间最大为4GB,而64位的处理器在理论上则可以达到1800万个TB(1TB=1024GB)。 从32位到64位,表面上好象只是CPU字长增大了一倍,实际上它使寻址范围、最大内存容量、数据传输和处理速度、数值精度等指标也成倍增加,带来的结果就是CPU的处理能力得到大幅提升,尤其是对强烈依赖数值运算、存在巨量数据吞吐和需要超大并发处理的应用提升效果非常明显,如科学计算、人工智能、平面设计、视频处理、3D动画和游戏、数据库以及各种网络服务器等。 目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-64是Intel独立开发,不兼容32位计算机,仅用于Itanium(安腾)以及后续产品Itanium 2,人们习惯性地称它为“纯64位技术”。 64位计算技术从2004年推出至今,其产品线不断丰富。目前,AMD方面支持64位技术的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。

64和128位

什么是64位CPU 要了解什么是64位的CPU,先要了解以下几个概念: CPU的位和字长 位 在数字电路和电脑技术中采用二进制,代码只有“0”和“1”,其中无论是“0”或是“1”在CPU中都是一“位”。 字长 电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。所以能处理字长为8位数据的CPU通常就叫8位的CPU。同理32位的CPU就能在单位时间内处理字长为32位的二进制数据。 字节和字长的区别 由于常用的英文字符用8位二进制数就可以表示,所以通常就将8位称为一个字节。字节的长度是固定的,而字长的长度是不固定的,对于不同的CPU,字长的长度也不一样。8位的CPU一次只能处理一个字节,而32位的CPU一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节。 这样AMD的64位的CPU在处理速度上较32位的CPU理论上快了一倍。 8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数。它表示一个时钟周期里,处理器处理的二进制代码数。“0”和“1”就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆赫之后,处理器处理信息的能力越来越大。 在计算机发展史上,人类历经了从8位计算到16位计算、从16位计算到32位计算两次飞跃,64位计算是相对于32位计算的新一代高性能计算标准,就象高速公路与山间小路的区别,相比于32位计算,64位提供更大的计算带宽,从而带来更高的性能,使很多过去根本无法实现的设想变成现实。目前,全球最重要的处理器供应商包括:AMD、HP、IBM、Intel、Motorola、Sun无一例外的都在推动64位计算。 64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。 64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。 目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。其中IA-64是Intel独立开发,不兼容现在的传统的32位计算机,仅用于Itanium(安腾)以及后续产品Itanium 2,一般用户不会涉及到,因此这里仅对AMD64位技术和Intel的EM64T技术做一下简单介绍。 AMD64位技术 AMD64的位技术是在原始32位X86指令集的基础上加入了X86-64扩展64位X86指令集,使这款芯片在硬件上兼容原来的32位X86软件,并同时支持X86-64的扩展64位计算,使得这款芯片成为真正的64位X86芯片。这是一个真正的64位的标准,X86-64具有64位的寻址能力。 X86-64新增的几组CPU寄存器将提供更快的执行效率。寄存器是CPU内部用来创建和储存CPU运算结果和其它运算结果的地方。标准的32-bit x86架构包括8个通用寄存器(GPR),AMD在X86-64中又增加了8组(R8-R9),将寄存器的数目提高到了16组。X86-64寄存器默认位64-bit。还增加了8组128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),将能给单指令多数据流技术(SIMD)运算提供更多的空间,这些128位的寄存器将提供在矢量和标量计算模式下进行128位双精度处理,为3D建模、矢量分析和虚拟现实的实现提供了硬件基础。通过提供了更多的寄存器,按照X86-64标准生产的CPU可以更有效的处理数据,可以在一个时钟周期中传输更多的信息。 EM64T技术 Intel官方是给EM64T这样定义的:EM64T全称Extended Memory 64 Technology,即扩展64bit内存技术。EM64T是Intel IA-32架构的扩展,即IA-32e(Intel Architectur-32 extension)。IA-32处理器通过附加EM64T技术,便可在兼容IA-32软件的情况下,允许软件利用更多的内存地址空间,并且允许软件进行32 bit线性地址写入。EM64T特别强调的是对32 bit和64 bit的兼容性。Intel为新核心增加了8个64 bit GPRs(R8-R15),并且把原有GRPs全部扩展为64 bit,如前文所述这样可以提高整数运算能力。增加8个128bit SSE寄存器(XMM8-XMM15),是为了增强多媒体性能,包括对SSE、SSE2和SSE3的支持。 Intel为支持EM64T技术的处理器设计了两大模式:传统IA-32模式(legacy IA-32 mode)和IA-32e扩展模式(IA-32e mode)。在支持EM64T技术的处理器内有一个称之为扩展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,其中的Bit10控制着EM64T是否激活。Bit10被称作IA-32e模式有效(IA-32e mode active)或长模式有效(long mode active,LMA)。当LMA=0时,处理器便作为一颗标准的32 bit(IA32)处理器运行在传统IA-32模式;当LMA=1时,EM64T便被激活,处理器会运行在IA-32e扩展模式下。 目前AMD方面支持64位技术的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。 Intel 775针以及向上的是64位 Amd 754针以及向上的是64位 64位系统就是系统运算每次64bit,例如windows 2003

从16位到32位再到64位,为何16年过去,依然没有128位系统出现

为什么没有128位系统?答案是,非不能也,是不为也。简单说就是,不是没有开发128位系统的能力,而是即便开发了,也赚不到钱,所以大家积极性都不高。

市场欢迎的是在正确的时间出现的产品,产品太超前或落后都容易翻车。现在开发128位处理器已经不算难事开发128位处理器需要编译器、汇编指令、操作系统等扩展到128位,对厂商来说,不存在技术上迈不过去的门槛,无非就是增大开发投入而已,只要市场愿意埋单,操作系统“码农”微软、处理器生产商英特尔,以及Adobe等应用软件开发公司还是很愿意干的,毕竟有钱不赚是傻瓜。

现在,英特尔的SSE指令集已经可以支持128寄存器,表明硬件厂商有实力设计制造128位处理器。我们没有从64位系统切换到128位的动力从16位的Windows3.1切换到32位的Windows 95,电脑的速度能提升20——25%,从32位切换到64位时,电脑的速度提升也不会超过50%。

同样地,从64位切换到128位,电脑速度提升也在50%以内。更为重要的是,大家的电脑进入64位时代不久,在有些地方,仍然有为数不少的32位电脑。64位电脑最大可安装128GB内存,但大多数电脑8GB内存就跑能麻溜跑起来,有32GB内存已经可以吹一吹了。在64位电脑的潜力都没用尽前,有多少人会花大钱用没什么用场的128位电脑?

当初英特尔也曾经和题主想的一样,在32位电脑为王的时代,打算超前给大家上64位的菜。2001年在缺少64位应用程序的情况下,推出64位的安腾处理器,为重新树立服务器行业标准,不兼容32位软件,结果用户不得不让服务器运行32位仿真软件,导致安腾处理器效率奇差,2003年只卖出1.9万台安腾服务器,市场表现扑街,英特尔最后不得不放弃。

买这本书的人,当年也跟着跌进坑里了。不顾市场需求,技术超前同样死路一条。现在市场没有128位系统的需求,自然谁也不愿去当出头鸟了。

有128位的处理器或系统吗

电脑上目前还没有128位处理器和系统,目前电脑上最高的为64位处理器和64位系统。

  1. 64位处理器技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。

  2. 32位处理器,计算机中的位数指的是CPU一次能处理的最大位数。32位计算机的CPU一次最多能处理32位数据,当然32位计算机通常也可以处理16位和8位数据。

  3. 64位操作系统是指特别为64位架构计算机系统而设计的操作系统。

  4. 64位操作系统的优点,在于能够利用64位处理器的优势,在处理多媒体内容时能够有更佳的表现。

  5. 在计算机架构中,64位整数、内存地址或其他数据单元,是指最高达到64位(8字节)宽。

什么是 64位双核动力3600+,64位算多吗,有128位,

64位双核动力3600+ 是AMD的Athlon64位双核芯(以下简称双核)处理器的一个产品 不过还未上市 但联想的锋行电脑已经装备了这款处理器 CPU没有128位的 现在市场上卖的都是64位的1)什么是 奔腾 M 处理器? 奔腾不是只到D吗? 奔腾 M 是奔腾 移动处理器 M代表Mobile(就是移动的意思)2)双核也有好和坏之分吗,英特尔双核的是什么字样的,AMD双核又是什么字样的? 双核当然也有好坏之分 英特尔双核的是PentiumD(D代表Double) 或Xeon(服务器用的) AMD双核的是 AMD Athlon64 X2 或 Opteron双核(服务器用的)3)什么是 64位双核动力3600+,64位算多吗,有128位?,3600+是什么意思? 64位双核动力3600+ 是AMD的Athlon64位处理器的一个产品 不过还未上市 但联想的锋行电脑已经装备了这款处理器 CPU没有128位的 现在市场上卖的都是64位的 3600+是这个处理器的PR值 也就是说它的运算能力可以相当于(甚至超过)Intel PentiumD的3.6GHz4)什么是 宽屏 WXGA TFT LCD?是宽屏液晶显示器 WXGA代表宽屏 TFT是一中LCD LCD是液晶显示器5)什么是 512 DDR|| 内存? "DDR||"是什么意思? 512指内存的容量为512MB DDR||也可写作DDR2 是一种针的内存6)什么是 60G/80G (串行S-ATA)硬盘, "串行S-ATA"是什么意思? 串行S-ATA 表示这块硬盘的接口为串口 是插在S-ATA上的7)什么是 四合一读卡器,六合一,七合一,八合一, 越多越好吗,还是越少越好? 这些集合型读卡器肯定是越多越好 表示其可以读更多类型的数码卡 比如手机或数码相机 数码摄象机8)什么是 Express card接口,这个接口是做什么用的?Express card接口是主板上的一个接口 这个接口一般都是接显卡 声卡 或 网卡的9)Combo的中文意思为结合物, 联合体 Combo是光驱的一种 可以读DVD和CD 刻录CD10)什么是 2M二级缓存,2M算多吗? 2M二级缓存表示这款CPU的二级缓存有2MB(也就是2048KB) 2M不算多Intel最近推出的安腾处理器的二级缓存有24MB11)什么是 独立缓存? 独立缓存其实是CPU或硬盘或光驱的缓存是自己拥有的 不需要从别的芯片上“借用” 其实现在的CPU或硬盘或光驱都拥有独立缓存12)Windows XP Home版操作系统,跟XP的有什么区别? 首先明确一个概念 Windows XP分为 Home Edition(简称Home版 也就是家庭版) Professional版 也就是专业版 和Sever版 也就是服务器上用的服务器版Windows Xp专业版与Windows XP家庭版有什么区别无论是在网络功能上(如可以安装iis)还是系统稳定性上,后者都比前者更胜一筹!13)什么是 1394接口1394接口,又称“火线”(FireWire),最早是有美国苹果公司开发用于计算机网络互联的接口,由于其一系列特点被现在数 码摄像机广泛利用,用以将数码产品与计算机的连接以及机器之间的连接。14)S64 2500+,A64 3500+,AX2 3600+是什么处理器? S64 2500+,A64 3500+,AX2 3600+分别代表AMD的Sempron64bit(闪龙64位) 2500+ Athlon64bit(速龙64位) 3500+ 和Athlon64bit(速龙64位) X2(双核) 3600+ 处理器 它们的PR值分别为2500+ 3500+ 和3600+ 也就是说它们的运算能力分别可以相当于(甚至超过)Intel Pentium(和PentiumD)的2.5GHz 3.5GHz 3.6GHz15)PD805,PD820,PD830,是什么处理器? PD805,PD820,PD830,是Intel(英特尔)的 PentiumD(奔腾D) 805 820 830 它们的主频分别为 2.66GHz 2.8GHz 3.0GHz 详情可登陆中关村产品大全好了 终于回答完了 如果还有什么不懂的 去中关村再线上看看 www.zol.com.cn

如果你还想了解更多这方面的信息,记得收藏关注本站。