编辑“︁
IA-64
”︁(章节)
跳转到导航
跳转到搜索
Template:Editnotice load/content
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 历史 == === 开发:1989-2000 === 在1989年,[[惠普]]认为[[精简指令集计算机|精简指令集]]([[RISC]])架構將來會遇到每週期只能執行一個指令的瓶頸。与此同时,[[英特尔]]和[[惠普]]的研究人员一直在探索未来的计算机架构设计方法,并分别开始研究一种由[[耶鲁大学]]在 1980 年代初期的研究中提出的被称为[[超长指令字]] (VLIW) 的新概念。 为了使代码高效地执行,当时英特尔已经推出了超标量乱序执行的[[奔腾Pro]]([[P6微架構|P6]],[[P6微架構|i686]])架构。其原理是读入一系列的指令,把每个指令分解成类[[精简指令集计算机|RISC]]的[[微指令]],使用[[寄存器重命名]]等算法来计算并移除指令的依赖关系,然后并发执行多条指令,达到一个时钟频率能够执行多个指令的目的。但惠普认为,为了把[[x86]]指令解成微指令,需要一个比RISC架构复杂得多的解码器。而为了达到[[乱序执行]],则需要设计一整套更加复杂的逻辑去判断执行,这将为处理器运行引入高昂的开销。 [[超长指令字|VLIW]]是一种与[[複雜指令集電腦|复杂指令集]]或精简指令集类似的[[计算机系统结构|计算机体系结构]]概念,其将多条指令打包为一个指令包并编码于一个很长的指令字中,以便于处理器在一个时钟周期内执行多条指令。典型的VLIW处理器在很大程度上依赖于[[編譯器|编译器]]于编译时处理指令间依赖以及其打包关系,以决定哪些指令将被并行执行,同时指令间调度以及分支预测方向也都与编译器有关。这种方法的优势在于执行一定的指令所需的时钟周期更少,且由编译器负责的[[指令層級平行|指令级并行]]将大幅度简化处理器中用于指令调度和分支预测的硬件电路。 ==== 生产 ==== 在此期间,[[惠普]]意识到为了个别企业(就像它自己!)而开发专用[[微处理器]]是十分不划算的,与此同时,[[英特尔]]一直以超越[[X86]]而满足高端企业级服务器和[[高性能计算]](HPC)为目标开发多种全新架构。 基于这种状况,英特尔和惠普于1994年起合作开发基于[[超长指令字|VLIW]]设计理念的IA-64架构,英特尔将其命名为[[顯式並行指令運算|显式指令级并行计算]](Explicitly Parallel Instruction Computing,EPIC)。英特尔的目标是利用惠普早年间开发VLIW处理器的研究成果以及其产品线开发一套针对高端系统,可批量化生产的全新产品线以出售给[[代工生产|OEM]]厂商。而惠普则希望可以购得由英特尔现代化工艺制程制造的成品处理器以超越其已有的[[PA-RISC]]产品。 英特尔在处理器设计以及商业化运作中领先,而惠普则为其ISA定义,[[微架構|微架构]]和安腾2做出贡献。安腾系列的第一款产品(核心代号Merced)以1998作为其目标年份。 ==== 营销 ==== 英特尔在产品营销和行业推广中付出了巨大努力,并赢得了包括使用RISC处理器的厂商在内的绝大多数企业服务器设计厂商的订单。[[康柏]]和[[硅谷图形公司|硅图]]决定放弃其针对[[DEC Alpha|Alpha]]和[[MIPS架構|MIPS]]架构的进一步开发,转而支持IA-64。 到1997年,IA-64架构以及其[[編譯器|编译器]]的实现难度明显高于预期,安腾的交付量开始下滑。由于安腾是有史以来第一个商用的EPIC处理器,其开发团队遇到了前所未有且意想不到的难题。此外,由于EPIC依赖于以前从未实现过的编译器功能(例如处理指令依赖和指令包的编码),研发团队不得不投入更多研究。 包括[[微软]][[Microsoft Windows|Windows]],[[UNIX|Unix]]和[[类Unix系统|类Unix]](例如[[Linux]],[[HP-UX]],[[FreeBSD]],[[Solaris]],Tru64 UNIX,和Monterey/64)在内的许多公司和小组为安腾开发了操作系统(最后三个在上市前被取消)。1999年,英特尔牵头成立了一个名为“Trillium”(后因商标问题更名为“Trillian”)的开源联盟,以将[[Linux]]移植到 IA-64,该联盟包括[[Caldera Systems]],[[歐洲核子研究組織|欧洲核子研究中心]],[[Cygnus Solutions]]、[[惠普]]、[[IBM]],[[紅帽公司|红帽]],[[硅谷图形公司|硅图]]、[[SUSE Linux Enterprise|SuSE]],[[TurboLinux]]和VA Linux Systems。得益于该联盟的努力,IA-64 Linux于预定日期前交付使用并成为了安腾处理器运行的第一个[[操作系统]]。 英特尔与1999年10月4日宣布该处理器的正式名称为安腾(Itanium),几小时内Usenet新闻组就创造了Itanic这个名字,作为[[泰坦尼克号]]的[[雙關|双关语]],以指代在处女航即沉没的“永不沉没之船”。 在第二天,即1999年10月5日,[[超威半导体|AMD]]宣布了他们将扩展英特尔x86架构以实现完全向下兼容的64位模式,即全新的[[x86-64]]架构(即[[X86-64|AMD64]])。该架构将被用于AMD即将推出的核心代号SledgeHammer的第八代处理器(即K8架构)中,AMD表示有关于[[x86-64]]的更多细节将在2000年8月详细披露。 由于[[超威半导体|AMD]]从未被邀请为上述联盟的成员,且IA-64架构的授权难以获取,故AMD64在其开发伊始就被确定为向现有的[[x86]]架构添加64位计算能力,并且仍将支持传统的32位x86(即IA-32)指令,这同英特尔设计与x86完全不兼容的全新架构存在本质性区别。 === 安腾(核心代号Merced):2001 === {{Infobox CPU|name=安腾 (Merced)|image=KL Intel Itanium ES.jpg|image_size=300px|caption=安腾(Merced)|produced-start=2001年六月|produced-end=2002年六月|slowest=733|slow-unit=MHz|fastest=800|fast-unit=MHz|fsb-slowest=266|fsb-slow-unit=MT/s|manuf1=英特尔|core1=Merced|size-from=180nm|arch=IA-64|sock1=[[PAC418]]|numcores=1|l2cache=96 KB|l3cache=2 or 4 MB}}到2001年6月安腾处理器发布时,其性能并不优于市场上的[[精简指令集计算机|RISC]]和[[複雜指令集電腦|CISC]]竞品。 英特尔很快意识到,IA-64架构缺乏软件将是未来的一个严重问题,并向各大ISV厂商提供了数千个基于安腾处理器的原型机系统以刺激相关软件的开发,一年后,英特尔和惠普共同推出了安腾2处理器。 === 安腾2:2002-2010 ===
摘要:
请注意,所有对Local Chinese Wikipedia的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Project:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息