你的位置:硬件> 硬件文库> CPU> cpu资料>
深入Intel的Itanium处理机
2001-01-08 19:57:14· 温勇·天

1 2 3 4 5  下一页

  Intel最新一代的64位IA-64 Itanium微处理机(原开发代号Merced)历时7年艰苦开发,终于有望今年推出。Itanium微处理机(中文名为安腾)是由Intel和HP共同开发的Intel IA-64系列中的第一个64位微处理机产品(时钟频率800Mhz)。根据开发计划2001年中将推出代号McKinley(时钟频率 1.2Mhz),2003年将陆续推出代号Deerfield 和Madison的后续产品。IA-64是Intel的64位微处理机的指令集架构ISA的名字,Itanium 是依据这个微架构设计、对IA-64特定硬件实现的CPU。

EPIC设计理念

  Intel的64位微处理机主要设计目标是克服当今微处理机系统架构的瓶颈。Intel认为:系统架构真正的内在的瓶颈来自对并行性的障碍,需要开发一个全新的系统架构,最大程度地开发指令级的并行ILP。由此Intel提出了与CISC和RISC完全不同的创新的设计理念,这就是EPIC(显式指令并行计算-Explicity Parallel Instruction Computing)。

  EPIC设计理念的中心思想是:让智能化的软件指挥愚蠢的硬件,复杂性交给软件处理,硬件只需按序高速并行处理指令和数据。并行性的表达由每条指令开始,并行性的抽取、调度由编译器实现,从源头起开发指令级的并行ILP。无论何时、无论何处只要可能就利用并行能力,如果不可能就使它成为可能。

  Intel重新定义了分支预测的概念。与分支预测猜测要执行那一条分支完全不同的是,EPIC的IA-64同时执行两条分支,分支中每条指令都有标志位。利用指令、编译器和CPU硬件的有机结合,把条件分支组合成判定。从而将控制相关转化为数据相关,避免了分支,消除了误预测损失,显著提高了性能。

用推测装入(speculative loading)减少存储器时延

  尽管现代超标量微处理机使用多级Cache结构提高了给CPU供应指令和数据的速度,但由于Cache未命中最终需访问存储器的时延仍造成CPU闲置,机器越宽,每个周期可处理的指令和数据越多,存储器时延的影响就越严重,因此成为现代微处理机架构的瓶颈。

1 2 3 4 5  下一页



【发表评论】【关闭窗口】


.微处理器的新发展
.Dell推出首台Itanium系统
.明天,你会用什么CPU——《64位微处理器》续
.Compaq Digital Alpha微处理器
.最新64位高性能微处理机的技术发展
.深入Sun的UltraSpace 4微处理机
.深入IBM的Power 4微处理机