欢迎来到天天文库
浏览记录
ID:33559649
大小:50.11 KB
页数:5页
时间:2019-02-27
《2011期末答案及评分标准a》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、选择:ACCDDDCBBA二、名词解释(每个4分)1、从任何结点来看,网络拓扑结构都是相同的,这种网络称为对称网络2、每条指令的平均运行时钟周期数3、动态流水线(DynamicPipelining)是指在同一段时间内,多功能流水线的各段可以实现多种连接,从而并发的执行多种功能。4、向量流水线的链接就是将前一条向量指令流水线流出的结果向量元素直接链入后续向量指令所用的流水线,使多个向量流水线功能部件链接,构成一条大的流水线,从而使向量流水处理机有更高的性能。5、也称为写通过法,它是指CPU在执行写操作时,必须把数据同时写入Cache块和主存块中。三、简答题(本大题共4小题,共
2、25分)1.从处理对象对流水线的段的使用要求来看,线性流水线只允许处理对象对侮一个段最多使用一次,非线性流水线允许处理对象对一个段使用多次。6分2.见书使用多指令流水线,每个吋钟周期发射多条指令并产生多个结果。主要借助硬件资源重复来实现空间的并行操作。性能公式,画图说明,举例等。6分3.提高计算机系统并行性的3种技术途径分别是:时I'可重叠、资源重复和资源共享。吋间重叠使多个处理过程在吋间上相互错开,交叉轮流地使用同一套硬件设备的各个部分,提高硬件利用率,缩短执行时间,例如,指令流水线处理机。资源重复通过重复设置硬件资源来提高性能,例如,阵列处理机。资源共享利用软件方法让多个用
3、户共享同一套资源,来提高系统资源利用率和系统性6分4.(7分)(1)水平处理方式:不适合对向量进行流水处理。(2分)(2)垂直处理方式:适合对向量进行流水处理,向量运算指令的源/目向量都放在存储器内,使得流水线运算部件的输入、输出端直接与存储器相联,构成MM型的运算流水线。(4分)(3)分组处理方式:适合流水处理。可设长度为刀的向量寄存器,使每组向量运算的源/目向量都在向量寄存器中,流水线的运算部件输入、输出端与向量寄存器相联,构成RR型运算流水线。(4分)四、综合题(本大题共4小题,共35分)1.第一问2分,第二问3分CPZ=工(的x=1x0.6+2x0.18+4x0.12+
4、8x0.1=2.24MIPS」钟频丐=心】。6CP/xlO62.24xlO62、解:80=(3分)(1—陀)+陀/100并行比例Fe=99.75%串行比例l-Fe=0.25%(2分)3.解:主存Cache卜第0组第0第1组第0组第1组第1Cache中的地址流为下图所示:5,2,3,7,12,3,4,1,0,7,5,3,6,44*000*000*55555*1P1*55*5*11*1*1*1*122*2*2*2*777*6666*33*3*33333*3*33*3*3*22*77粗体为命中处。(图对4分)命中率:2/15(1分)44*000*0*0*11*i*1*1*111*P5
5、555*55555*22*2*2*2*777*6666*33*3*33333*3*33*3*3*22*77命中率:3/15(1分)4.(13分)解(1)由题目给出的预约表可得出禁止表F二{6,3,1},从而得出初始冲突向>Co=(100101)-(2分)由初始冲突向量和后继状态冲突向量的计算规则C/=SW)(C)VCo,可得所有状态的冲突向量及其有向弧,从而得岀流水线调度的状态有向图,如图所示。(2分)(2)由状态有向图可得岀不发生段争用冲突的调度策略及其平均时间间隔,如表调度策略平均时间间隔(225)(2+2+5)23=3$(2,5)(2+5)△应=3.5$(4)4Ar(4-
6、5)(4+5)Ar/2=4.5Ar(5)5Ar的最优调度策略是(2,2,5),相应的流水线最大吞吐率为:TP寸。29仙(3)连续输入10个任务时的流水线实际吞吐率、加速比和效率分别为:10(2+2+5+2+2+5+2+2+5+7)AzSi10x7Ar34Ar=2.06E=10x10/5x34=5&82%(5分)
此文档下载收益归作者所有