有一条5个功能段的线性动态多功能流水线如图所示,其中1→2→3→5功能段组成加法流水线,1→4→5功能段组成乘法流水线,设每个功能段的延迟时间均相等为△t。用这条流水线计算F=,画出流水线时空图,并计算流水线的实际吞吐率、加速比和效率。
问答题画出指令执行过程的流水线时空图,并计算完成这3条指令共需要多少个时钟周期?
问答题在程序实际执行过程中,哪几种数据相关会引起流水线停顿?
问答题就程序本身而言,可能有哪几种数据相关?
问答题假定将处理机的时钟频率提高到30MHz,但存储器的工作速率不变,这样,每次存储器存取需要2个时钟周期。如果30%指令每条只需要一次存储器存取操作,另外5%指令每条需要二次存储器存取操作,假定测试程序的指令数不变,并与原工作站兼容,试求改进后的处理机的CPI。
问答题此计算机的有效CPI是多少?