




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 浅析计算机体系中结构软件模拟技术浅析计算机体系中结构软件模拟技术 摘 要 I 摘要摘要 摘要摘要 随着现代电子技术的飞速发展 计算机逐渐成为系统设计以及信息处理的核心工具 体系结构软件模拟技术对于计算机系统而言是必不可少的技术手段 通过体系结构软件模 拟技术能够最大程度的降低系统设计费用和设计时间 大大提高设计效率和质量 但在实 际应用过程中 也有诸多因素制约着计算机体系结构软件模拟的推广和发展 比如软件模 拟系统的测试调整程序以及模拟器的设计开发等 研究计算机体系中结构软件模拟技术对 提高体系结构的软件模拟技术应用 促进我国计算机信息处理技术的整体发展是有很大帮 助的 本文主要介绍了与计算机体系结构软件模拟技术相关的几个重要概念 并简单介绍 了体系结构模拟的分类 关键词关键词 计算机体系结构 计算机体系结构模拟 计算机体系结构建模 性能评估 第一章 1 目录目录 浅析计算机体系中结构软件模拟技术 1 摘要 I 目录 1 1 计算机体系结构软件模拟技术发展现状 2 2 与计算机体系结构软件技术相关概念分析 3 2 1 计算机体系结构仿真 3 2 2 计算机体系结构模拟 3 3 体系结构的分类 4 3 1 计算机体系结构模拟器分类综述 4 3 2 执行驱动模拟 4 4 研究展望 6 参考文献 7 第一章 2 1 1 计算机体系结构软件模拟技术发展现状计算机体系结构软件模拟技术发展现状 所谓的计算机体系结构软件模拟就是通过现有的计算机应用软件来对系统硬件在计算 机系统结构中的使用情况及性能进行模拟 由于模拟技术具有先天的技术优势和成本优势 因此目前已经成为计算机系统设计中必不可少的手段 根据相关数据表明 目前对于计算 机中央处理器的研究和设计过程中 超过百分之六十的科研经费都投入到了软件模拟和性 能评估等方面 体系结构软件模拟技术的先天技术优势和成本优势指的就是能够通过较为 简单的修整和调试在很短的时间实现系统使用要求 从理论上讲 软件的开发成本和周期 要远远低于硬件的开发成本和周期 并且软件的开发比硬件的开发要简单的很多 从这个 角度来说 较强的灵活性和低廉的价格是计算机体系结构软件模拟技术能够逐渐推广使用 的主要因素 但是计算机体系结构软件模拟技术也有先天的技术难题制约其发展 比如体 系结构软件模拟器的开发难度较大以及对于模拟器的处理精度比较差等 众所周知 计算机系统是一个及其复杂的信息处理系统 通过软件来将其运行过程中 系统内部的各个部件的工作状态都体现出来 几乎是不可能的 根据以往的设计经验来说 通常利用将计算机系统进行分层处理来简化复杂的系统 而体系结构就是利用这种思想从 层次上对系统已经简化 但是经过分层后的计算机系统对于人们研究来说还是比较复杂 再者说 目前 C 语言或者是 C 语言系列是当下主流的编程语言 这些语言都是串行结构 从这个角度来说 利用这些语言来对系统内部元件进行模拟时 是非常耗用时间的 并且 一旦中间出现失误 就会造成整个编程语句无法运行 软件模拟器的运行精度较低主要是由于模拟器自身开发中的设计不合理或者是模拟器应用 策略不合理 目前结构软件模拟器的开发主要经历三个步骤 首先是理论上研究模拟器的 设计思路 然后是设计符合计算机系统的模拟器 最后是实现模拟器的正常功能 对于第 一个步骤来说 有可能出现不能够正确分析计算机系统的各种模拟需求 这也是软件开发 过程中常见的一种失误现象 对于第二个步骤而言 可能造成的设计失误就是不能正确理 解计算机系统内部构建 对体系姐欧股设计的错误理解导致对模拟器的错误设计 模拟器 运行时间较长也是造成模拟器使用精度较差的一个重要因素 体系结构软件模拟器的设计 对于软件模拟技术而言是至关重要的 也是计算机系统设计中的重要内容 从某种程度上 可以说 软件模拟器的质量决定着计算机处理器的设计质量和效率 第二章 3 2 与计算机体系结构软件技术相关概念分析与计算机体系结构软件技术相关概念分析 体系结构经过几十年的发展 已经逐渐建立其比较成型的技术规范 在体系结构的发 展过程中 不仅随之出现了许多具有创造性的模拟技术 而且相关概念也在不断的丰富和 完善中 但是部分概念由于字面意思非常相近 人们都习惯性的将其画上等号 比如仿真 和模拟两个概念 笔者尝试通过以下定义将模拟和仿真两个概念区分开来 2 1 计算机体系结构仿真计算机体系结构仿真 所谓的计算机体系结构仿真 是指通过计算机硬件或者是软件的方式来对计算机模拟 器产生的某种模拟结果进行模仿 计算机结构仿真的主要目的就是在另一个计算机上实现 一个已知的计算机系统功能 使另一个计算机能够实现原计算机系统一样的计算结果 对 于计算过程是不太重视的 2 2 计算机体系结构模拟计算机体系结构模拟 所谓的计算机体系结构模拟是根据硬件或者软件的工作状态来模拟计算机系统的计算 过程 其主要目的是对计算机未来功能和性能的开发和预测 主要是研究计算机的计算过 程 对于计算结果往往不太重视 随着计算机体系结构模拟技术的发展 计算机体系结构的仿真已经逐渐属于了计算机 体系结构模拟中的一部分 因为体系结构模拟要先通过正确的输出结果来预测模拟方式是 否可行 其次在研究计算的过程 比如说 在计算体系结构模拟过程中 模拟器自身运行 时按照一程序进行的 而承载模拟器的主机是按照领一套程序进行的 这样就会造成指令 冲突 我们需要事先将模拟器上的运行指令翻译为主机上的程序指令 能够实现由模拟器 指令转化为主机运行指令的工具称为指令集仿真器 从这个角度来说 计算机体系结构仿 真已经成为了计算机体系结构模拟的一部分 是计算机体系模拟的重要前提 第三章 4 3 体系结构的分类体系结构的分类 由上述内容可知 计算机体系结构的软件模拟技术经过几十年的发展已经逐渐成熟 随着应用范围的推广 计算机模拟技术也逐渐呈现出多样化的局面 本文主要讨论几种比 较流行的技术 3 1 计算机体系结构模拟器分类综述计算机体系结构模拟器分类综述 计算机体系结构模拟器的分类标准多种多样 常见的分类方式比如根据处理器的个数 不同 将计算机体系结构分为单处理器和多处理器两种 单处理器是利用一个处理系统模 拟器来进行系统软件模拟工作 而多处理器是由多个处理器共同作用 实现内存资源共享 根据模拟目标不同 可以将模拟器分为性能模拟 耗能模拟 功能模拟以及发热模拟等 其中性能模拟的发展最为迅速 目前性能模拟的种类已经远远超过了其他种类的模拟器 但是随着计算机系统的逐步发展 计算机系统的能耗变得越来越大 加之科学发展观在我 国的进一步落实 计算机系统的能耗问题越来越受到人们的关注 不久的将来将会成为计 算机系统设计的关键 Wattch 就是专门为研究计算机系统耗能问题的模拟器 模拟器的分 类还可以根据模拟器的开发模式分为串行结构以及并行结构 其中串行结构都是利用 C 语 言系列的编程语言来执行编程指令 SystemC 是这类模拟器的代表 串行结构能够实现对 计算机系统的直接描述 根据模拟计算系统中的组件配置不同 能够将系统分为内容系统 模拟 流水线模拟以及分支预测模拟 根据模拟器的可利用内核数量 可以将系统分为单 核和多核两种 这也是最近几年比较流行的概念 多核版本能够实现多个处理器的同时工 作 从而提高模拟器的处理效率 3 2 执行驱动模拟执行驱动模拟 目前许多研究学者对于执行驱动模拟持有两种不同的观点 其中一部分人认为执行驱 动模拟将使用程序的执行命令作为模拟器的指令输入 而不是将跟踪状态的信息作为输入 指令来开始模拟工作 从这个角度来说模拟器的指令输入只与程序的执行驱动指令有关 与动态指令没有任何关系 程序的所有指令都是由可执行指令发出 另一种观点认为 承 第三章 5 载模拟器的主机是模拟器执行驱动代码的主要来源 系统模拟器只负责运行其中一部分指 令 这些学者认为计算机体系结构模拟器不模拟任何一个应用程序的程序命令 计算机体 系结构模拟只研究对系统工具有用的指令 其他附加指令都放在宿主计算机上进行执行 但是这种处理方式有一个弊端 承载模拟器的主机和模拟器中的指令必须一致时才能够实 现模拟工作 研究与展望 6 4 研究展望研究展望 随着社会的不断发展 人们对于计算机等现代信息处理工具的要求将会越来越高 计 算机体系结构软件模拟技术作为研究计算机体系的重要手段 其未来势必还会成为研究学 者重点关注的问题 这其中模拟器的开发是难点 需要我们基于自身现有的技术经验 在 吸取国外先进经验的同时 不断创新模拟器的开发技术 模拟器的内部构造将会成为未来 的研究重点 并且降低模拟器的构造难度将会成为模拟器研究的主要问题 模拟器的运行 速度是制约模拟器和计算机体系结构软件模拟技术发展的重要因素 未来的计算机体系结 构软件模拟技术不会对某种特殊的结构处理模拟器进行过多的研究 体系结构模拟技术将 会重点开发一个比较方便的具有开放式结构的体系 模拟器技术目前已经发展了跟踪驱动 模拟技术和执行驱动模拟技术 但是这些技术都是基于数据驱动的静态模型分析 虽然目 前执行驱动模拟技术比较流行 但是随着工业需求的增加 其他种类的软件模拟技术将会 获得不同程度的发展和提高 总结语总结语 随着计算机系统更新频率的加快 计算机体系结构软件模拟技术的重要性日益凸显 从上 述内容可知 计算机体系结构软件模拟技术的工作内容主要是针对计算机中央处理器以及 计算机系统设计 模拟技术水平在很大程度上影响着计算机系统的设计效果和计算机处理 器的制作水平 由于计算机体系结构软件模拟技术的先天优势 其注定成为信息时代人们 关注和研究的重点问题 本文主要分析了计算机体系结构软件模拟技术的相关概念 以及 相关分类 目前我国在这方面的研究还比较落后 我们要基于现有的技术经验和水平 不 断提高计算机系统的质量 研究与展望 7 参考文献参考文献 1 邹定海 用于在线测量的结构软件模拟检测系统 J 仪器仪表学报 1993 16 4 337 340 2 王永刚 基于数码相机的图像采集系统 J 测控技术 2000 19 5 17 19 3 应骏 何国锋 叶秀清 基于 PCI 总线的立体结构软件模拟系统实现非接触式实时测量 J 测 控技术 2000 19 2 52 54 4 邾继贵 王仲 周富强 吴斌 叶声华 IVECO 车身结构软件模拟检测系统现场溯源研究 J 计 量学报 2000 21 1 28 33 5 罗明 多传感器机器结构软件模拟测量系统的研究及应用 D 天津大学 1996 6 李伟 康晴晴 张俊雄 等 基于机器结构软件模拟的苹果表面纹理检测方法 J 吉林大学 学报 工学版 2008 38 5 1110 1113 7 刘国敏 邹猛 刘木华 等 脐橙外部品质计算机结构
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 入职课件模板
- 夯实基础管理之道
- 光伏培训课件
- 你身边的5个人课件
- 湖北小池滨江高级中学2025-2026学年高三物理第一学期期末统考模拟试题
- 中小学生航空航天科普知识竞赛试题库及答案
- 2025中央一号文件应知应会试题库和答案
- 产程全程观察与规范化护理指南
- 企业生产安全培训会议课件
- 企业春节前安全教育培训课件
- 2025至2030中国环境监测行业市场发展现状及投资前景与策略报告
- 2025年广西继续教育公需科目考试题和答案
- 阀门采购管理办法
- 2024-2025年第三方海外仓行业分析与展望报告-亿邦动力
- 企业降本增效课件
- 儿童生长曲线课件
- 《Sketch Up 软件运用》课件(共九章)
- 自来水工程施工课件
- 发酵饲料培训课件
- 电信营业员的理论考试题及答案
- 2025年河北大学版(2024)小学信息科技三年级(全一册)教学设计(附目录 P179)
评论
0/150
提交评论