计算机体系结构

目录

  1. 1 计算机体系结构
  2. 2 类别
  1. 3 设计目标
  2. 表演
  1. 功率效率
  2. 市场需求的变化

    计算机体系结构

    计算机体系结构是描述计算机系统功能,组织和实现的一组规则和方法。某些体系结构定义将其定义为描述计算机的功能和编程模型,而不是特定的实现。在其他定义中,计算机体系结构包括指令集体系结构设计、微体系结构设计、逻辑设计和实现。


    类别

    计算机体系结构学科分为三个主要子类别:

    • 指令集架构(ISA):定义机器代码,一个处理器读出并在作为还有字的大小,存储器地址模式,处理器寄存器,以及数据类型。
    • 微体系结构:也称为“计算机组织”,它描述了特定处理器如何实现ISA。例如,计算机 CPU缓存的大小通常是与ISA无关的问题。
    • 系统设计:包括计算系统中的所有其他硬件组件,例如CPU以外的数据处理(例如,直接内存访问),虚拟化和多处理

    还有其他类型的计算机体系结构。以下类型用于较大的公司,例如Intel,占所有计算机体系结构的1%

    • 宏体系结构:比微体系结构更抽象的建筑层
    • 汇编指令集体系结构:智能汇编程序可以将一组机器通用的抽象汇编语言转换为稍有不同的机器语言,以实现不同的实现
    • 程序员可见的宏体系结构:诸如编译器之类的高级语言工具可以为使用它们的程序员定义一致的接口或契约,从而抽象化底层ISA,UISA和微体系结构之间的差异。例如,C,C ++或Java标准定义了不同的程序员可见的宏体系结构。
    • UISA(微码指令集体系结构)—具有不同硬件级别微体系结构的一组机器可能共享一个通用的微码体系结构,因此也共享一个UISA。
    • 引脚架构:微处理器应提供给硬件平台的硬件功能,例如x86引脚A20M,FERR / IGNNE或FLUSH。同样,处理器应该发出的消息也可以使外部缓存无效。引脚架构功能比ISA功能更灵活,因为外部硬件可以适应新的编码,或者从引脚更改为消息。之所以使用“体系结构”一词,是因为即使更改了详细的方法,也必须为兼容的系统提供功能。

    计算机体系结构

    设计目标

    计算机系统的确切形式取决于约束条件和目标。计算机体系结构通常会权衡标准、功率与性能、成本、内存容量、延迟(延迟是指信息从一个节点传播到源所花费的时间)和吞吐量。有时,其他因素(例如功能、尺寸、重量、可靠性和可扩展性)也是要考虑的因素。

    最常见的方案进行了深入的功耗分析,并指出了如何在保持适当性能的同时保持较低的功耗。

    表演

    现代计算机性能通常以每周期指令数(IPC)来描述,该指令可在任何时钟频率下衡量体系结构的效率。更快的IPC速率意味着计算机更快。较旧的计算机的IPC计数低至0.1,而现代处理器则很容易达到1。超标量处理器可以通过在每个时钟周期执行几条指令来达到三到五个IPC。

    计算机器语言指令会产生误导,因为它们可以在不同的ISA中完成不同的工作量。标准测量中的“指令”不是对ISA机器语言指令的计数,而是通常基于VAX计算机体系结构速度的测量单位。

    许多人过去常常通过时钟速率(通常以MHz或GHz为单位)来衡量计算机的速度。这是指CPU主时钟的每秒周期。但是,此指标有些误导,因为时钟频率较高的计算机不一定具有更高的性能。结果,制造商已经放弃了时钟速度来衡量性能。

    其他因素也会影响速度,例如功能单元的混合,总线速度,可用内存以及程序中指令的类型和顺序。

    速度主要有两种:延迟和吞吐量。延迟是流程开始到完成之间的时间。吞吐量是每单位时间完成的工作量。 中断等待时间是保证的系统对电子事件的xxx响应时间(例如磁盘驱动器完成移动某些数据时)。

    性能受多种设计选择的影响-例如,对处理器进行流水线处理通常会使延迟变差,但吞吐量会提高。控制机器的计算机通常需要较低的中断等待时间。这些计算机在实时环境中运行,如果在指定的时间内未完成操作,则它们将失败。例如,计算机控制的防抱死制动器必须在感测到制动踏板后的可预测且有限的时间段内开始制动,否则会发生制动器故障。

    基准测试通过测量计算机运行一系列测试程序所花费的时间来考虑所有这些因素。尽管基准测试显示出优势,但这不应该是您选择计算机的方式。通常,被测机器会采用不同的措施。例如,一个系统可能会快速处理科学应用,而另一个系统可能会更流畅地渲染视频游戏。此外,设计人员可能会通过硬件或软件来针对产品并向其产品添加特殊功能,这些功能可使特定基准迅速执行,但不能提供与常规任务类似的优势。

    功率效率

    功率效率是现代计算机中的另一个重要指标。通常可以将较高的功率效率换成较低的速度或较高的成本。当提到计算机体系结构中的功耗时,典型的度量值为MIPS / W(每瓦每秒数百万条指令)。

    随着每个芯片中晶体管数量的增加,现代电路每个晶体管所需的功率更少。这是因为放置在新芯片中的每个晶体管都需要自己的电源,并且需要构建新的路径来为其供电。但是,每个芯片的晶体管数量开始以较慢的速率增加。因此,功率效率开始变得同等重要,甚至比将越来越多的晶体管安装到单个芯片中更为重要。最近的处理器设计已显示出这种重点,因为它们更加关注电源效率,而不是将尽可能多的晶体管塞入单个芯片中。在嵌入式计算机世界中,电源效率一直是吞吐量和延迟之后的重要目标。

    市场需求的变化

    与降低功率的改进相比,过去几年时钟频率的增长增速更为缓慢。这是由于摩尔定律的终结以及对延长电池寿命和减小移动技术尺寸的要求。英特尔从其发布的Haswell微体系结构中报告了功耗的显着降低(多达50%的降低),可以表明这种从高时钟速率到功耗和小型化的关注点的转变。他们将功耗基准从30-40瓦降低到10-20瓦。与将处理速度提高3 GHz至4 GHz(2002年至2006年)进行比较可以看出,研究和开发的重点已经从时钟频率转移到了消耗更少的功率和更少的空间。


    计算机体系结构

    相关推荐

    处理器设计

    目录 1 什么是处理器设计 2 设计详情 ▪ 基础 ▪ 实现逻辑 ▪ 微体系结构概念 ▪ 研究课题 ▪ 性能分析和基准测试 3 市场 ▪ 通用计算 ▪ 高端处理器经济学 ▪ 科学计算 ▪ 嵌入式设计 ▪ 嵌入式处理器经济学 ▪ 研究和教育性CPU设计 ▪ 软微处理器核心什么是处理器设计处理器设计是创建处理器(计算机硬件的关键组件)的设计工程任务。它是计算机工... (继续浏览)

    国贸前海湾

    目录 1 项目简介 2 项目基本信息 3 周边配套 4 园林景观 5 主力户型 6 房价走势 7 项目宣传片 8 联系方式 9 媒体报道 10 相关文章项目简介国贸前海湾位于陆家新区与华新开发区交汇核心位置,北靠衡阳黄金中轴线解放大道,东南环临蒸水西路,紧邻蒸水河畔,坐拥2.5公里一线江湾、5.5万平米中平公园和“雁鸣溪”风光带;项目将打造约105万方城市综... (继续浏览)

    庭院水景设计的几种类型_百科头条

    园林水景通常是人工水景。根据庭院空间的不同,采用多种方法进行引水景观(如叠流、瀑布、浅水池等)。),保护和利用场地内自然水体景观,进行综合设计,使自然水景和人工水景融为一体。庭院水景设计应利用水的动态效果,创造动态的生活氛围。(1)瀑布城市居住区的瀑布主要是由地形高差和砖石结构形成的小型人工瀑布。庭院水景设计应利用水的动态效果,创造动态的生活氛围。... (继续浏览)

    托管期货账户

    目录 1 托管期货账户 2 特性 ▪ 交易策略 ▪ 名义资金 ▪ 表演 3 联邦法规托管期货账户托管期货账户(MFA)或者管理期货基金(MFF)是一类的另类投资在美国,其买卖的期货市场是由其他人或实体,而不是基金的所有者管理。托管期货帐户包括但不限于商品库。这些资金由商品交易顾问(CTA)或商品池运营商(CPO)运营,这些商品通常在美国由商品期货交易委员会和... (继续浏览)

    财务数据供应商

    目录 1 财务数据供应商 2 发展历史 3 行业规模 4 市场数据供应商的类型 5 评估财务数据供应商的业务需求 6 数据类型 7 提供的服务财务数据供应商金融数据供应商提供市场数据给金融机构、交易员和投资。分发的数据是从诸如证券交易所摘要,经纪人和交易员服务台或监管文件(例如SEC文件)之类的来源收集的。 发展历史只要有财务数据,财务数据供应商... (继续浏览)

    股市数据系统

    目录 1 股市数据系统 2 电子系统 ▪ 自动收报机纸带 ▪ 自动报价板 3 股市报价系统股市数据系统股票市场数据系统传达了从证券交易所到股票经纪人和股票交易者的市场数据(有关证券和股票交易的信息)。 电子系统自动收报机纸带1863年,美国电讯公司的爱德华·卡拉汉(Edward A. Calahan)发明了一种股票电报打印工具,该工具将股票,债券和商品... (继续浏览)

    单股期货

    目录 1 什么是单股期货 2 美国的单股期货什么是单股期货在金融中,单一股票期货(SSF)是一种期货合约双方之间交换,以今天商定的价格(期货价格或行使价)交换公司中指定数量的股票,并在指定的未来日期(交割日)进行交割。合同在期货交易所交易。同意在将来交付标的股票的一方,即合同的“买方”,是“多头”,而同意在将来交付标的股票的一方,即合同的“卖方”,据说是“空... (继续浏览)

    证券借贷

    目录 1 什么是证券借贷 2 市场规模 3 示例 4 合法性 5 证券分类和易于借入 6 证券贷方 7 术语的使用 ▪ 在投资银行业 ▪ 在私人证券抵押贷款中 8 证券借贷生命周期 9 证券借贷销售商什么是证券借贷在金融中,证券借贷或股票借贷是指一方向另一方借出证券。贷款的条款将受“证券贷款协议”的约束,该协议要求借款人以现金或非现金证券的形式向贷方提供金额... (继续浏览)

    证券权益

    目录 1 什么是证券权益 2 无形的法律后果什么是证券权益证券权益是为谁中介持有客户的资产证券未分配的基础上,与其他客户的证券权益混合。在实践中,证券与证券权益之间的区别常常被忽略。 证券权益始终是无形的。它们的xxx证据包括电子记录。证券权益赋予与基础证券有关的财产权,在某些情况下,这些基础证券构成有形不记名票据。但是,这并不意味着有价证券本身是有形... (继续浏览)

    淘小铺的奖励制度_百科头条

    淘小铺的奖励制度并不复杂,但是很多人还是搞不清楚,今天用简单直白的方式讲解一下淘小铺的佣金制度:淘小铺奖励制度分为两个级别,掌柜和导师,但是,两个级别之中又包含了多个业绩级别的提成分润,掌柜为4个档次业绩提成,导师为8个档次业绩提成。也就是说我们的制度实际为2个级别12个业绩提成。业绩提成是不违法的,无论多少个档次。相关词条淘小铺怎么赚钱 ... (继续浏览)

    信用衍生品

    目录 1 什么是信用衍生品 2 类型 3 定价 4 风险什么是信用衍生品在金融中,信用衍生产品指“旨在分离然后转移信用风险的各种工具和技术”或公司或主权借款人违约事件的风险,将其转移至其他实体中的任何一种。比贷方或债务持有人。 无资金来源的信用衍生产品是指在双边交易对手之间买卖信用保护,而除非发生违约事件的情况,否则保护交易的卖方不必在交易期内或交易期... (继续浏览)

    结构性融资

    目录 1 什么是结构性融资 2 结构 ▪ 证券化 ▪ 训练 ▪ 信用增强 3 类型什么是结构性融资结构性融资是金融领域管理xxx和风险的金融法。策略可能涉及法律和公司重组,资产负债表外核算或金融工具的使用。 ISDA对其主要会员进行了市场调查,以总结未偿还的利率,信贷和股票衍生工具的名义金额,直至2010年。ISDA 保证金调查每年进行一次,以检查衍生... (继续浏览)

    结构化产品

    目录 1 什么是结构化产品 2 实用程序 3 正式定义 4 风险 5 来源 ▪ 产品设计与制造 6 利弊 ▪ 优点 ▪ 缺点 7 类型什么是结构化产品结构化的产品,也被称为市场挂钩的投资,是一个预先包装的结构性金融 投资基于单个战略安全、证券、一篮子期权、指数、商品,债券发行或外国货币,并在较小程度上,衍生物。 实用程序从投资者的角度来看,结构化的概念... (继续浏览)

    外来衍生品

    目录 1 什么是外来衍生品什么是外来衍生品外来衍生品,在金融,是比常见的交易。该类别还可能包括针对特定客户或特定市场开发的具有非标准主题(即基础)的衍生产品。 术语外来衍生品没有明确定义的含义,是一种口语,反映了特定衍生物在市场上的普遍程度。因此,某些衍生工具在首次构思和出售时就被认为是奇特的,但是当它们以足够大的交易量时就失去了这种地位。这种现象的例... (继续浏览)

    美国期货协会

    目录 1 美国期货协会 2 历史 3 服务与公司结构美国期货协会美国期货协会(NFA)是美国衍生产品行业的自律组织(SRO),包括交易所内交易期货,零售场外外汇(Forex)和场外衍生品。NFA的总部位于芝加哥,并在纽约市设有办事处。NFA是一个非营利性的独立监管组织。NFA不经营任何市场,也不是贸易协会。NFA由会费和评估费提供资金,许多市场参与者都必须加... (继续浏览)

    谷物期货法

    目录 1 美国谷物期货法 2 法律修订美国谷物期货法谷物期货法,是美国金融行业的一项法案,是美国联邦在1922年9月21日制定的金融法律,涉及的交易在某些监管商品期货,并导致建立的谷物期货管理是商品期货交易委员会的前身组织。 法律修订在美国最高法院在Hill诉讼Wallace 259 US 44(1922)中宣布1921年的《期货交易法》违宪两周后,该... (继续浏览)

    复杂事件处理

    目录 1 复杂事件处理 ▪ 概念描述 2 相关概念 3 例子 4 与业务流程管理集成 5 在金融服务 6 与时间序列数据库集成 7 物联网和智能网络物理系统复杂事件处理事件处理是一种跟踪和分析(处理)有关发生的事物(事件)的信息(数据)流的方法,并从中得出结论。复杂事件处理(CEP)由1990年代初期开发的一组概念和技术组成,用于处理实时事件并在事件流到达时... (继续浏览)

    数字神经系统

    目录 1 数字神经系统数字神经系统数字神经系统是一个短语,通常与Microsoft的比尔·盖茨(Bill Gates)相关联,用于描述一种愿景,即企业的IT基础架构如何类似于生物体的自主神经系统。盖茨在1999年出版的“ 商业@思想速度”一书中广泛使用了这个词。然而,实际的短语“ 数字神经系统”可能不是盖茨起源的,因为据报道,朱迪思·戴霍夫曾在盖茨之前使用过... (继续浏览)

    地理信息系统

    目录 1 地理信息系统 2 技术与技巧 ▪ 相关来自不同来源的信息 ▪ GIS的不确定性 ▪ 数据表示 ▪ 数据采集 3 数据分析 4 拓扑建模地理信息系统地理信息系统(GIS)是被设计为捕获、存储、操纵、分析、管理和本空间或系统的地理数据。GIS应用程序是允许用户创建交互式查询(用户创建的搜索),分析空间信息,编辑地图中的数据以及显示所有这些操作的结果的工... (继续浏览)

    实时商务智能

    目录 1 实时商务智能 2 决策 3 延迟 4 建筑 ▪ 基于事件 ▪ 数据仓库 ▪ 无服务器技术 ▪ 流程感知 ▪ 支持实时分析的技术 ▪ 数据仓库设备 ▪ 移动技术 5 应用实时商务智能实时商务智能(RTBI)是一个概念,用于描述在发生商务智能(BI)或有关业务运营的信息时将其交付的过程。实时意味着接近零延迟,并在需要时随时访问信息。 当今处理系统... (继续浏览)