计算机系统结构实验三加法乘法动态多功能流水线调度.docVIP

  • 24
  • 0
  • 约8.8千字
  • 约 13页
  • 2016-04-30 发布于湖北
  • 举报

计算机系统结构实验三加法乘法动态多功能流水线调度.doc

计算机专业类课程 实验报告 课程名称:计算机系统结构 学  院:计算机科学与工程 专  业:计算机科学与技术 学生姓名:林怡 学  号:2012060020023 指导教师:叶娅兰 日  期: 2015年 6月 5日 电 子 科 技 大 学 实 验 报 告 实验三 实验名称:加法乘法动态多功能流水线调度 实验学时:4 实验内容和目的: 实验目的: 掌握加法乘法动态双功能指令调度的方式, 理解静态多功能流水线和动态多功能流水线在调度模式上的区别, 了解指令并行度上限的概念。 实验内容: (一)给定要执行的任务和执行该任务的流水线结构 流水线的调度方式能够提高任务的并行度,但是针对不同的任务,由于相关的存在,其并行度的提高是不一致的。在开始程序设计前,我们首先要给定所要完成的任务: 这里我们使用矩阵点积运算任务, aibi。 n的数值可以变化,通过变换n的值用同一程序进行多次模拟。 给定流水线: 流水线分五个步骤,每个步骤的执行时间均为一个单位时间;其中1-2-3-5组成加法流水线,1-4-5组成乘法流水线。加法和乘法可以同时执行 (二)对任务进行分解 动态多功能流水线不同于静态多功能流水线,流水线中同时只能有多种种操作的指令,因此不能将其划分为两个相互独立的加法流水线和乘法流水线。 我们考虑设计一个加法乘法混合运算器,加法4步,乘法三步,在送入

文档评论(0)

1亿VIP精品文档

相关文档