计算机体系结构实验教程..doc 81页

  • 457
  • 0
  • 0
  • 2017-01-22 发布
文档工具:
    1. 1、本文档共81页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    计算机体系结构实验教程.

    计算机体系结构 实 验 指 导 书 山东大学软件学院 软件学院 2010-7月 目录 第一章 SimpleScalar介绍 5 1.1 计算机体系结构的概念 5 1.2 Simplescalar模拟器简介 5 1.3 SimpleScalar仿真介绍 6 1.4 SimpleScalar的目录结构 9 第二章 实验1:SimpleScalar的安装与配置 11 2.1 实验摘要 11 2.2 实验目的 11 2.3 实验步骤 11 2.3.1 SimpleScalar的安装 11 2.3.2. mp_simplesim的安装 14 2.4 SimpleScalar主要部件 19 2.5关于Mibench-auotomotive基准测试包的简要说明 19 第三章 实验2:5级超标量流水线 21 3.1实验摘要 21 3.2实验目的 21 3.3实验原理 21 3.4实验步骤 23 3.5实验报告 23 3.6代码分析 23 3.7实验扩展 26 第四章 实验3:动态分支预测 27 4.1实验摘要 27 4.2实验目的 27 4.3实验原理 27 4.4实验步骤 28 4.5实验报告 29 4.6代码分析 30 4.7实验扩展 33 第五章 实验4:乱序执行 34 5.1实验摘要 34 5.2实验目的 34 5.3实验原理 34 5.4实验步骤 34 5.5实验报告 34 5.6代码分析 34 5.7实验扩展 36 第六章 实验5:推断执行 37 6.1实验摘要 37 6.2实验目的 37 6.3实验原理 37 6.4实验步骤 37 6.5实验报告 38 6.6代码分析 38 6.7实验扩展 39 第七章 实验6:Cache性能分析 40 7.1实验摘要 40 7.2实验目的 40 7.3实验原理 40 7.4实验步骤 41 7.5实验报告 41 7.6代码分析 41 7.7实验扩展 43 第八章 实验7:虚拟cache 44 8.1实验摘要 44 8.2实验目的 44 8.3实验原理 44 8.4实验步骤 44 8.5实验报告 44 8.6代码分析 45 8.7实验扩展 45 第九章 实验8:伪相联cache 46 9.1实验摘要 46 9.2实验目的 46 9.3实验原理 46 9.4实验步骤 46 9.5实验报告 46 9.6代码分析 46 9.7实验扩展 47 第十章 实验9:线程级并行 48 10.1实验摘要 48 10.2实验目的 48 10.3实验原理 48 10.4实验步骤 48 10.5实验报告 49 10.6代码分析 49 10.7实验扩展 52 第十一章 实验10:多处理器的存储 53 11.1实验摘要 53 11.2实验目的 53 11.3实验原理 53 11.4实验步骤 53 11.5实验报告 53 11.6代码分析 53 11.7实验扩展 62 第十二章 实验11:线程同步 63 12.1实验摘要 63 12.2实验目的 63 12.3实验原理 63 12.4实验步骤 63 12.5实验报告 63 12.6代码分析 63 12.7实验扩展 66 第十三章 开放实验1:指令集设计 67 13.1实验摘要 67 13.2实验目的 67 13.3实验原理 67 13.4实验步骤 67 13.5实验报告 69 13.6代码分析 69 13.7实验扩展 69 第十四章 开放实验2:cache 优化 70 14.1实验摘要 70 14.2实验目的 70 14.3实验原理 70 14.4实验步骤 70 14.5实验报告 70 14.6代码分析 70 14.7实验扩展 74 第十五章 开放实验3:流水线改进 75 15.1实验摘要 75 15.2实验目的 75 15.3实验原理 75 15.4实验步骤 75 15.5实验报告 75 15.6代码分析 75 15.7实验扩展 79 关于“计算机体系结构(computer architecture)”定义是1964年C.M.Amdahl在介绍IBM 360系统时提出的,其具体描述为“计算机体系结构是程序员所看到的计算机的属性,即概念性结构与功能特性”。 SimpleScalar 模拟器是一个超标量、5级流水的RISC体系结构模拟器,提供了从最简单到超标量乱序发射的不同的模拟程序。 SimpleScalar工具集起源于80年代中后期由Manoj Franklin开发的模拟工具。1995年夏,Steve Bennett开发了SimpleScalar x86工具。SimpleScalar模拟器由Intel公司微型计算机研究室的Todd M. Austin在1996年最终编写而成,美国麦迪逊威斯康星大学计算机学院的Doug Burger

    文档评论(0)

    • 内容提供方:s4as2gs2cI
    • 审核时间:2017-01-22
    • 审核编号:7061134010000152

    相关文档

    相关课程推荐