AMD64位技术

更新时间:2023-06-18 00:54

AMD64 解决方案,AMD64平台引领行业进入无所不在的64位计算。AMD 皓龙™ 处理器、AMD 速龙™ 处理器系列和 AMD 炫龙™ 64 移动技术构成了AMD64系列产品。

概况

AMD 皓龙处理器 – 服务器与工作站 AMD 速龙处理器系列 – 台式机和笔记本电脑 AMD 炫龙 64 移动技术 – 笔记本电脑 AMD64 旨在同时支持32位和64位计算,同时又不会降低性能。由于采用直连架构,AMD64 处理器可应对并帮助消除系统架构面临的实际挑战和瓶颈——因为每个部件都与中央处理器直接相连。

技术演变过程

了解AMD的64位领先技术

1969-1978年:微芯片出现之前

AMD公司既能够开发自己的专有解决方案和设计,也能够基于其他公司的技术授予许可并制造芯片。

1978-1990年:采用8位道路的16位产品

AMD获得许可按照x86规格制造硬件,许可中包括制造286以及286衍生硬件的权利。

1991-1996年:32位的时代

1990年Windows ® 3.0的推出开启了桌面计算的新时代。Windows ® 3.0和3.11安装在了386机器上,AMD的 Am386DX取得了巨大的成功。之后的几年中,Am486DX、Am486 ®和K5微处理器陆续推出。

1997-1999年:K6系列

AMD-K6处理器于1997年推出,在商业和桌面应用领域提供颇具竞争力的性能,不会在浮点运算方面发生故障——这是游戏和某些多媒体任务的一个关键部件。接下来就是AMD-K6 ®-2处理器,它增加了对SIMD(单指令多数据)指令的支持,并进一步成为最初的Socket 7的一种高级形式,称为Socket 7。这款新产品增加了对100 MHz FSB的支持,并使这一老化的平台标准与其他设计相比仍具有竞争力。AMD-K6-2 400重新采用了一种废弃的倍增器设置,使之能够以400 MHz的频率运行,即使在旧主板上都可以。最后,AMD-K6-3在K6-2核心上增加了一个256 kB片上L2缓存,使性能得到巨大提升。

1999-2003年:AMD 速龙™ 处理器

AMD-K7处理器(后来被称为AMD 速龙™处理器)与AMD以前制造的任何产品都有所不同。AMD制造了能够同步执行多条浮点指令的多管道FPU,用来取代AMD-K6的单个无管道FPU单元。AMD率先在市场中推出了1 GHz CPU,并且是第一家以这种速度批量推出台式机CPU的台式机制造商。后来的几代产品推出了具有完整处理器时钟的片上L2缓存。随着AMD 速龙 XP处理器的推出,SSE指令被装载到板上;2000年秋季,AMD成为第一家支持DDR内存的主流CPU制造商。AMD 于2001年推出了760MP/760MPX芯片组,再次凭借AMD 速龙 MP处理器提供了颇具竞争力并且价格很有吸引力的多处理器服务器解决方案。

2003至今:AMD64 时代

AMD64这一名称是指AMD对x86架构进行的64位扩展。拥有较宽的数据通道(8位、16位、32位以及64位)的处理器的价值在于,它可以增加它能够在一个周期中在CPU内传送和处理的数据量。然而,AMD第八代技术并不仅仅是一种64位扩展。同第七代AMD 速龙™ XP或者其他竞争解决方案相比,AMD 速龙 64 以及AMD 皓龙™处理器由于添加了SSE2 支持以及板上集成内存控制器,可提供强劲的性能。AMD 速龙 64 处理器还运用超传输™ 技术,这是AMD开发的一种点到点总线架构,通过(超传输技术联盟)HyperTransport™ Technology Consortium发放许可。

技术需求

我们为何需要64位CPU

Windows ® XP Professional x64 Edition的发布将会启动64位技术的采用。但是64位系统的全部潜力可能需要几年后才能被充分认识到。该行业从16位转向32位技术时,用来近10年的时间。我们开始看到发挥64位计算优势的软件。在不远的将来,64位CPU将会无所不在,这样游戏开发人员、应用软件作者或操作系统制造商将会设计出一种新产品,不仅仅利用64位系统获得增强性能,还将利用其性能作为最终产品的基本组成部分。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可以更有效的处理数据,可以在一个时钟周期中传输更多的信息。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}