![点击分享此内容 分享](/master/images/share_but.png)
DLX流水线数据相关.doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
最后一页预览完了!喜欢就下载吧,查找使用更方便
10 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DLX流水线数据相关.doc
- 资源描述:
-
1、计算机科学与工程学院学生实验报告专 业 班 级学 号 姓 名课程名称 计算机系统结构 课程类型实验名称 DLX 流水线数据相关实验目的:1、理解流水线的数据相关2、掌握如何使用定向技术来减少数据相关带来的暂停实验内容:1、在不采用定向技术的情况下,用 WinDLX 模拟器运行程序 data_d.s.。1.1.装入程序 data d.s1.2. 执行结果时空图:2、记录数据相关引起的暂停时钟周期数以及程序执行的总时钟周期数,计算暂停时钟周期数占总执行周期数的百分比。2.1.Statistics 窗口如图:由图可知,程序总共执行了 202 个周期,数据相关引起的暂停时钟周期数 RAW stalls
2、 为 104 个,暂停时钟周期数占总执行周期数的百分比=51.48%3、在采用定向技术的情况下,用 WinDLX 模拟器再次运行程序 data_d.s。3.1. 执行结果时空图:4、记录数据相关引起的暂停时钟周期数以及程序执行的总时钟周期数,计算暂停时钟周期数占总执行周期数的百分比。4.1.Statistics 窗口如图:由图可知,程序总共执行了 128 个周期,数据相关引起的暂停时钟周期数 RAW stalls 为 30 个,暂停时钟周期数占总执行周期数的百分比=23.44%5、根据上面记录的数据,计算采用定向技术后性能提高的倍数。由上面实验可知,定向技术带来的加速比: 202 / 128 = 1.578,即DLXforwarded 比 DLXnotforwarded 快 57.8%。因此,我们得出结论:使用定向技术,减少了数据相关,较明显减少周期暂停提高系统执行效率。6、数据相关的 data 程序实验总结:实验评语:实验成绩 教师签名
![提示](https://www.docduoduo.com/images/bang_tan.gif)