位安腾版的.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
位安腾版的

学习报告 ——研0新生 孙凤影 学习内容 1、介绍和基础 2、基本概念和 ISA 3、ISA权衡 一、介绍和基础 微架构 微架构(Micro-architecture)又称为微体系结构/微处理器体系结构。是在计算机工程中,将一种给定的 指令集架构 (instruction set architecture)在处理器中执行的方法。一种给定指令集可以在不同的微架构中执行。实施中可能因应不同的设计目的和技术提升而有所不同。计算机架构是微架构和指令集设计的结合。 课程目标 1、熟悉那些感兴趣的计算机系统设计与操作的基本原则和设计权衡的处理器、内存和架构在今天的系统平台。重视基础和设计权衡。 2、提供必要的背景和经验,设计,实现,和评价现代处理器通过执行实践RTL和C级实现。强调功能和实践设计。 微架构师的角色 1、向后看:理解权衡和设计,正面/负面影响,过去的工作负载,分析和评估。 2、向前看:是梦想家和创造新的设计,听梦的人。推动艺术的状态,评估新设计选择。 3、向上看:理解重要问题和它们的本质,开发架构和想法来解决重要问题。 4、向下看:理解底层技术的能力,预测和适应技术的未来。 抽象的能力 1、创建抽象层次的转换 更高层次只需要知道接口级别,不需要了解低水平是如何实现的。 2、抽象可以提高生产力 不需要担心潜在水平的决策。 计算机体系结构的转换 问题 算法 程序/语言 执行时间 ISA 微结构 逻辑 电路 电子 通过抽象解决问题:三个例子 1、多核芯片系统问题(内存性能的攻击):在多核系统记忆的拒绝服务,存储速度变慢,存储性能降低。 原因:DRAM存储系统的共用。 (1)row-conflict内存访问花费的时间大大超过一个row-hit访问时间。 (2)电流控制器利用行缓冲。 (3)本调度策略旨在DRAM吞吐量最大化。 2、DRAM刷新电路: (1)一个 DRAM单元由一个电容器和一个访问晶体管。 (2)它以电容器的电荷存储数据。 (3)一个DRAM芯片由10-1000行个这样的单元。 DRAM刷新电路 (1)特点:DRAM存储电容存在泄漏,需要定时刷新电路。 (2)缺点:刷新时消耗能量;存储性能下降;刷新时存在延时;刷新速度限制了电容的缩放比例。 3、DRAM干扰错误 连续多次开启和关闭的次数在足够多刷新间隔内,在大多数真正的DRAM芯片引起干扰相邻行中的错误。 2、基本的概念和 ISA (1)算法 1(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。 2算法的特性: 有穷性:算法是执行时候运行的有穷性,程序只是一段实现算法的代码 确定性:算法对于特定的输入有特定的输出,程序提供了确定算法结果的平台 可行性:算法需要考虑设计的可能,程序则具体是实现算法上的设计 输入:算法有输入,算法的输入依靠程序的平台提供 输出:算法的输出也靠代码的支持 (2)摩尔定律 1定义:定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。 2这一定律揭示了信息技术进步的速度。其重要的意义在于长期而言,IC制程技术是以一直线的方式向前推展,使得IC产品能持续降低成本,提升性能,增加功能。 (3)微架构 (1)概念:又称为微体系结构/微处理器体系结构。是在计算机工程中,将一种给定的 指令集架构 (instruction set architecture)在处理器中执行的方法。一种给定指令集可以在不同的微架构中执行。实施中可能因应不同的设计目的和技术提升而有所不同。计算机架构是微架构和指令集设计的结合。 架构是这里使用这个词来描述一个系统程序的属性,即:概念结构和功能性行为不同于数据流的组织和控制,逻辑设计和物理实现。 (2)面临的问题: 行业在一个大的范式转换(多核及以后)——许多不同的潜在的系统设计; 1功耗问题 2设计的复杂性 3缩放比例的问题 4存储问题 5可靠性 6可编程性 7数据密集型应用 (4)计算机的结构 1计算部件 2通信部件 3存储部件 计算机系统 冯·诺依曼模型 1特点: 1:必须有一个存储器;2:必须有一个控制器;3:必须有一个运算器,用于完成算术运算和逻辑运算;4:必须有输入设备和输出设备,用于进行人机通信。:另外,程序和数据统一存储并在程序控制下自动工

文档评论(0)

busuanzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档