- 60
- 0
- 约6.4千字
- 约 13页
- 2016-05-19 发布于湖北
- 举报
实验项目
名称 循环展开及指令调度 实验
目的及要求 加深对循环级并行性、指令调度技术、循环展开技术以及寄存器换名技术的理解;
熟悉用指令调度技术来解决流水线中的数据相关的方法;
了解循环展开、指令调度等技术对CPU性能的改进。 实验
内容 1.用指令调度技术解决流水线中的结构相关与数据相关
用MIPS汇编语言编写代码文件*.s,程序中应包括数据相关与结构相关(假设:加法﹑乘法﹑除法部件各有2个,延迟时间都是3个时钟周期)
通过Configuration菜单中的 “Floating point stages” 选项,把加法﹑乘法﹑除法部件的个数设置为2个,把延迟都设置为3个时钟周期;
用winMIPS64运行程序。记录程序执行过程中各种相关发生的次数、发生相关的指令组合,以及程序执行的总时钟周期数;
采用指令调度技术对程序进行指令调度,消除相关;
用winMIPS64运行调度后的程序,观察程序在流水线中的执行情况,记录程序执行的总时钟周期数;
根据记录结果,比较调度前和调度后的性能。论述指令调度对于提高CPU性能的意义。
2. 用循环展开、寄存器换名以及指令调度提高性能
用MIPS汇编语言编写代码文件*.s,程序中包含一个循环次数为4的整数倍的简单循环;
用winMIPS64运行该程序。记录执行过程中各种相关发生的次数以及程序执行的总时钟周期数;
将循环展开3次,将4个循环
您可能关注的文档
最近下载
- 2026安徽交控集团所属安徽交控资源有限公司校园招聘3人备考题库及参考答案详解.docx VIP
- 2026安徽交控集团所属安徽交控资源有限公司校园招聘3人备考题库含答案详解.docx VIP
- 2025年陕西延长石油有限责任公司所属单位招聘考试笔试试卷附答案.docx VIP
- DIO种植手术工具盒使用指南.pptx
- 身体活动自我呈现自信心量表之验证.PDF VIP
- 人工流产清宫术操作考核评分标准.doc VIP
- 2023年安徽交控集团所属安徽交控建设工程集团招聘考试真题.docx VIP
- 安徽交控集团所属安徽交控资源有限公司2026年校园招聘备考题库及一套答案详解.docx VIP
- 安徽交控集团所属安徽交控资源有限公司2026年校园招聘备考题库及一套答案详解.docx VIP
- 浙江省【2026】年高考首考英语试卷真题及答案详解.pdf VIP
原创力文档

文档评论(0)