- 83
- 0
- 约1.65千字
- 约 9页
- 2017-01-13 发布于重庆
- 举报
DLX流水线实验报告
DLX流水线
实验报告
北京交通大学计算机与信息技术学院
计科1104(进修生)03班
房皓2014/4/23
实验目的
了解各种指令在DLX流水线中的运行过程;
掌握结构相关、数据相关、控制相关,并会观察冒险情况以及这些冒险在winDLX是如何解决的;
理解前送(forwarding)技术对流水线性能的影响。
实验内容
1. 了解各种指令在DLX流水线中的运行过程
如上次实验那样,读入并运行fact.s和input.s。请从程序中选择有代表性的5条不同类型的指令,并描述每条指令在5段流水线中每步完成的工作。
2. 流水线相关实验
在流水线窗口中观察,分别找出结构相关、数据相关、控制相关各一种,并描述冒险情况以及这些冒险在winDLX是如何解决的。
3. 前送(forwarding)技术对流水线性能的影响
分别在forwarding选项打开和关闭的情况下运行程序,考察两种情况下的性能数据并比较。并找出两个具体情况来说明forwarding是如何通过消除冒险来提高性能的。
4. 考察改变部件数量和延迟数对性能的影响
通过configuration(floating point stages可施加各种改变。该实验由你自己设计实验计划,得出结果和结论。
实验要求
( 任务1,2,3必做,任务4选作。
实验结果
各种指令在
原创力文档

文档评论(0)