




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4、1 一条线性静态多功能流水线由6 个功能段组成,加法操作使用其中的1、2、3、6 功能段,乘法操作使用其中的1、4、5、6 功能段,每个功能段的执行时间均为t,流水线的输出端与输入端之间有直接数据通路,且设置有足够的缓冲寄存器。试用尽可能短的时间计算画出流水线时空图,并计算流水线的实际吞吐率、加速比和效率。解:为了避免流水线的“先写后读”相关,使流水线完成计算的时间尽可能短,采用下述算法计算F:(a1 b1 + a2 b2 ) + (a3 b3 + a4 b4 ) + (a5 b5 + a6 b6 )按先乘后加、先括号内后括号外的优先次序,上述计算F 的过程需要先做6 次乘法,用16 表示;再做3 个括号内的3 次加法,用79 表示;最后做括号外的2 次加法,用1011表示。流水线时空图如下:4、2 在一个5 段的流水线处理机上需经9t 才能完成一个任务,各段执行时间均为t,任务处理过程对各段使用时间的预约表如下表所示。(1)画出流水线的状态有向图,并由状态图得出流水线的最优调度策略和最大吞吐率。(2)按最优调度策略输入6 个任务,求流水线的实际吞吐率、加速比和效率解:1、禁止表F = (8, 4, 3, 1),由禁止表可得出初始冲突向量:C0= (10001101),然后运算状态有向图:最优调度策略是(2, 5),流水线的最大吞吐率就是最优调度策略的最大吞吐率,有TPmax=1/3.5tE=6*11/5*125=0.5284、3设有一台时钟频率为f =200MHz 的向量流水处理机,其中,向量加流水处理部件完成一次加运算需要6 个时钟周期,向量乘流水处理部件完成一次乘运算需要7个时钟周期,访存流水处理部件对存储器读/写一个数据需要12 个时钟周期,所有流水处理部件对向量元素的处理需要1 个时钟周期。V 为向量寄存器,S 为标量寄存器,向量长度为n。处理机执行下述向量指令序列: V1 存储器 V2 V1S V3 存储器 V4 V2+V3 存储器V4(1)处理机顺序执行各向量指令且不链接,若n=64,计算处理机的执行时间。(2)若向量元素都是浮点数,计算处理机执行该指令序列的MFLOPS 速率。(3)若指令序列在标量处理机上以顺序方式执行,忽略向量横向处理的循环控制等时间开销,计算标量处理机的执行时间,并计算向量流水处理机相对标量处理机的加速比。解:1、顺序执行 T=1+12+1+64-1+ 1+7+1+64-1 + 1+12+1+64-1+ 1+6+1+64-1+ 1+12+1+64-1 =374t=187108 s 2、MFLOPS=2*64/(187*108 s*106 ) = 68 3、5 条向量指令在标量处理机上以顺序方式处理,各自需要的处理时间分别为:T1 = 6412t = 768tT2 = 647t = 448tT3 = 64 12t = 768tT4 = 64 6t = 384tT5 = 64 12t = 768t标量处理机顺序执行所需要的时间为:T=T1+T2+T3+T4+T5=3136t=31365109 s=1568108 s 加速比为:Sp=1568108 /187108 =8.394、4 设向量流水处理机向量长度均为32,S 为标量寄存器,V 为向量寄存器。设启动功能部件(包括存储器)需要时间t,一个数据打入寄存器需要时间t,从存储器读/写一个数据需要时间6t,完成一对数据的加运算需要时间6t,完成一对数据的乘运算需要时间7t。问下列各指令组中,哪些指令可以同时并行?哪些指令可以链接?分别计算各指令组的执行时间。解:1、全并行 1+7+1+32-1=40t2、1,2,3并行,然后第4条串行 1+6+1+32-1+1+7+1+32-1=79t3、1,2并行,然后与3,4链接 1+6+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《关心饮食安全:2 拒绝“问题食品”》教学设计-2024-2025学年四年级上册综合实践活动沪科黔科版
- 二年级下册心理健康教案-33《当别人欺负你时》 北师大版
- 《黄河颂》教学设计-2025-2026学年中职基础课-全一册-高教版(2023)-(音乐)-69
- Writing教学设计-2025-2026学年高中英语沪教版2020选择性必修第一册-沪教版2020
- 2025年中考数学试题分类汇编:统计(9大考点57题) (第1期)解析版
- 2025年饲养与饲料生产技能资格知识考试题与答案
- 2025年司法面试考试题解答及答案
- 2025年杭州市江干区实验小学五年级第四十二单元测试数学试卷
- 2025年全国焊工操作证理论考试题库(含答案)
- 2025年北京普通高中学业水平选择性考试化学试题【含答案】
- 医学影像技术发展介绍
- DB65╱T 3953-2016 反恐怖防范设置规范 商业场所
- 《医学文献检索技巧》课件
- 2024年贵州省瓮安县事业单位公开招聘教师岗笔试题带答案
- 2025-2030再生胶产业规划专项研究报告
- 完整的离婚协议书打印电子版(2025年版)
- 碧桂园物业管理
- 新时代中小学教师职业行为十项准则
- 去极端化教育宣讲
- 《走进物联网》课件
- 2023-2024学年浙江省杭州市钱塘区六年级上期末数学试卷(附答案解析)
评论
0/150
提交评论