0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简单认识IA-64架构处理器

Semi Connect 来源:Semi Connect 2023-11-27 09:33 次阅读

IA- 64 架构处理器(IA - 64 Processors )最早为安腾架构 (ItaniumArchitecture)处理器的缩写,支持64 位处理技术。但由于安腾架构处理器末能获得市场的认可,因此Intel 公司后来推出了全新的兼容x86-64指令集的Intel 架构(Intel Architecture)处理器。目前IA缩写通常指Intel 架构处理器。

IA- 64架构由惠普公司于 1989年始创。惠普认为复杂指令集计算机(CISC)架构和精简指令集计算机(RISC) 架构都有缺陷。RlSC 架构每周期只能运行一个指令;而 CISC 架构为了实现同一时钟下执行多个指令的目的,需要配备高性能的解码器将指令分解成 RISC 风格的微指令。惠普提出了显式并行指令运算(EPIC)的新架构,利用超长指令字 (Very Long Instrution Word,VLIW)将三个指令整合成一个指令包,每个指令包包含了一系列能同时并发执行的RISC指令,使EPIC具有替代其他两种架构的巨大潜力。但惠普作为系统公司,不具备独立研发处理器的能力,因此 1994年惠普与Intel 合作开发以EPIC 为基础的处理器 。1999 年 10 月Intel 将该处理器命名为安腾处理器。

开发初期,Intel 和惠普认为 IA-64 架构将会成为未来服务器、工作站及高性能计算机市场的主流。虽然EPIC 指令集与 ×86 架构处理器不兼容,但基于IA-64 架构的处理器具有 64 位数据通路、64 位存储空间、64位并行运算能力,突破了传统 32位架构的许多限制。这些改进,期望让用户在数据的处理效率,系统的稳定性、安全性、可用性、可管理性等方面能够获得大幅提升。 IA-64的潜力吸引了业内众多企业加入EPIC架构阵营,Compaq公司 (2001 年被惠普收购)和 Silicon Graphics 公司 (2016 年被惠普收购)决定放弃 Alpha 与 MIPS 架构,转而开发 IA-64 架构。同时基于IA-64 架构的操作系统也被相继开发出來,包括 HP-UX、Solaris、Tru64 UNIX 和 Project Monterey 等。

但是 IA-64 架构处理器的超长指令字与大量缓存需要使用大量晶体管,严重影响了处理器的整体性能。因此,2001年第一代安腾处理器推出时,性能不及同时代的 RISC 与 CISC 处理器。另外 IA-64 架构处理器依赖的编译器,在研发过程中问题较多,导致开发进度不断拖延。然而导致IA-64 架构失败最重要的原因是与x86指令集不兼容,需要开发人员重新开发程序和创建新的生态环境。与此同时,lntel 的竞争对手 AMD 在×86-32 位架构的基础上新增了 64位寄存器,研发出了 AND-64 架构处理器,可向前兼容 16 位和32 位软件,使得早期×86编译器很容易应用在 AMD-64 架构处理器上。AMD-64 架构良好的兼容性使操作系统厂商逐渐放弃了对 IA-64架构的支持,甲骨文 (Oracle)、微软分别于 2011 年和 2013 年退出了 IA-64 阵营。

面对 AMD-64架构发展势头以及软件行业带来的压力,Intel采用与 AMD交叉授权的方式,获得了 AMD x86-64 拓展指令集授权,并在此基础 上衍生出Intel 64 架构,即×86-64 架构。‍‍‍

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18275

    浏览量

    222158
  • 计算机
    +关注

    关注

    19

    文章

    6649

    浏览量

    84526
  • intel
    +关注

    关注

    19

    文章

    3452

    浏览量

    184782
  • 晶体管
    +关注

    关注

    76

    文章

    9054

    浏览量

    135210

原文标题:IA-64 架构处理器,IA-64 架構處理器,IA-64 Processors

文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【RISC-V开放架构设计之道|阅读体验】RV64的初体验和未来的展望

    来提供用户模式,来限制不可信代码的内存访问空间(u模式),因此在支持RV64架构处理器中会有一个物理内存保护的功能(Physical Memory Protection)。 这个功能也就是我们
    发表于 01-24 22:47

    IA-64与x86-64处理器介绍

    x86-64:又简称为x64,最初开发为1999年AMD,为了扩充IA64。当时的x86-64架构诞生颇有时代意义,
    的头像 发表于 12-10 14:48 1648次阅读

    简单认识高级处理器

    Processing Unit, APU) 、采用异构系统架构 ( Heterogeneous System Architecture,HSA) 特征设计的集成电路、基于人工神经网络(Artificial Neural Networks,ANN) 深度学习 (Deep Learning)的高级
    的头像 发表于 12-07 11:31 548次阅读
    <b class='flag-5'>简单</b><b class='flag-5'>认识</b>高级<b class='flag-5'>处理器</b>

    简单认识安全加密处理器

    安全加密处理器 (Secure Cryptoprocessor) 是一种本身不产生加密数据或程序指令,但产生密钥(Key)的处理器,其应用产品有智能卡、ATM、电视机机顶盒、军事系统等。而加密
    的头像 发表于 12-06 09:19 543次阅读

    简单认识网络处理器

    网络处理器(Network Processor, NP)或者网络处理器单元 (NP Unit,NPU)可以处理各种网络通信任务,包括数据包的处理、协议分析、路由查找、声音和数据的汇聚、
    的头像 发表于 12-05 09:34 495次阅读

    简单认识数字信号处理器

    数字信号处理器 (Digital Signal Processor, DSP)是一种专用微处理器,它在架构上对数字信号处理 (Digital Signal Processing)做了优
    的头像 发表于 11-30 09:07 567次阅读
    <b class='flag-5'>简单</b><b class='flag-5'>认识</b>数字信号<b class='flag-5'>处理器</b>

    简单认识MIPS架构处理器

    无互锁流水级微处理器 (Microprocessors without Interlocked Pipeline Stages,MIPS) 是流行的 RISC 架构处理器之一。其原理是尽量利用软件
    的头像 发表于 11-29 09:14 641次阅读
    <b class='flag-5'>简单</b><b class='flag-5'>认识</b>MIPS<b class='flag-5'>架构</b><b class='flag-5'>处理器</b>

    简单认识POWER系列架构处理器

    年发布了 POWER2 架构处理器,并成为当时性能最高的处理器。1998年,IBM 发布了实现 64位POWER 指令集的 POWER3 架构
    的头像 发表于 11-28 09:21 956次阅读
    <b class='flag-5'>简单</b><b class='flag-5'>认识</b>POWER系列<b class='flag-5'>架构</b><b class='flag-5'>处理器</b>

    【新品体验】飞腾派4G版基础套装免费试用

    飞腾派是由飞腾携手中电港萤火工场研发的一款面向行业工程师、学生和爱好者的开源硬件,采用飞腾嵌入式四核处理器,兼容ARM V8架构,板载64位 DDR4内存,分为2G和4G两个版本。主板板载WiFi
    发表于 10-25 11:44

    BM1684架构介绍

    一、概述 一图胜千言,先po一张架构图,如下所示: 二、TPU架构 2.1 DTCM DTCM是TPU内部的MCU ARM9的高速缓存空间(512KB),类似于CPU中的L1
    发表于 09-19 08:11

    将GICv2中断控制与ARM Cortex-A5x和Cortex-A72处理器集成

    。 本文档介绍如何将Cortex-A5x或Cortex-A72处理器与基于GICv2架构规范的中断控制集成,例如ARM CoreLink®GIC-400。
    发表于 08-23 07:21

    Arm Cortex-R82处理器技术参考手册

    Cortex®-R82处理器是一款中等性能的多核有序超标量处理器,适用于实时嵌入式应用。 Cortex®-R82处理器采用ARM®V8-R AArch64
    发表于 08-17 07:45

    ARM Cortex-A17 MPCore技术参考手册

    Cortex-A17 MPCore处理器是一款高性能、低功耗的处理器,采用ARMv7架构。 Cortex-A17 MPCore处理器在带有L1和L2高速缓存子系统的单个多
    发表于 08-17 07:06

    适用于R-Profile AArch64架构参考手册

    规则。 Arm架构包括以下定义: •相关的调试架构。 •相关的跟踪体系结构,定义了实现者可以使用相关处理器硬件实现的跟踪宏单元。
    发表于 08-11 07:28

    ARM920T处理器技术参考手册

    指令和数据地址提供翻译和访问权限检查。 ARM920T处理器支持ARM调试架构,并包括辅助硬件和软件调试的逻辑。ARM920T处理器还支持协处理器,导出指令和数据总线以及
    发表于 08-02 13:05