作业帮 > 数学 > 作业

某指令流水线由5段组成,第1、3、5段所需时间为Δt,第2、4段所需时间分别为3Δt、2Δt,如下图所示,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/15 00:30:11
某指令流水线由5段组成,第1、3、5段所需时间为Δt,第2、4段所需时间分别为3Δt、2Δt,如下图所示,
那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为 (4) .
答案是n/(Δt+3Δt+Δt+2Δt+Δt)+3(n-1)Δt
请问这个答案是怎么算的?
引用网络资料:
流水线技术把处理器的一条指令操作分解为若干个可以独立处理的子操作(如取指令、分析指令、执行指令),每个子操作在一个专门的硬件上进行,若干条子操作顺序地经过流水线中多个站完成指令任务.采用流水线技术提高了指令并行执行程度,进而提高了指令执行速度.
设某流水线分为n个基本操作:操作时间分别是Δti (i=1,2,…,n),执行m条指令,相应的流水线性能指标如下:
操作周期:取决于基本操作时间最长的一个,即
Δt=max{t1,t2,…,ti}
吞吐率TP:单位时间内执行的指令数.
执行m条指令的时间
t=n×Δt+(m-1)Δt
【例】某指令流水线由5段组成,第1、3、5段所需时间为Δ他,第2、4段所需时间分别为3Δt和2Δt,那么连续输入n条指令时的吞吐率
TP=n / [(Δt+3Δt+Δt+2Δt+Δt)+(n-1)×3Δt]=n / (3n+5)Δt
若每一条指令都可以分解为取指、分析和执行三步.已知取指时间t取指=4Δt,分析时间t分析=3Δt,执行时间t执行=5Δt.如果按照串行方式执行完100条指令需要时间
(4Δt+3Δt+5Δt)×100=1200Δt
如果按照流水方式执行,执行完100条指令需要时间
(4Δt+3Δt+5Δt)+(100-1)×max(4Δt,3Δt,5Δt)=507Δt
1.光滑斜面AB被划分为距离相等的五段,一物体从顶端A由静止开始下滑,若通过第一段所需时间为t1,通过第五段所需时间为t 一质点从静止开始做匀加速直线运动,从开始运动起计时,通过连续三段位移所经历的时间依次为T,2T,3T,则这3段位移之比是 物体做匀加速直线运动先后经过A、B、C三点,经过AB段所需时间为t,经过BC段所用时间为t/2.若AB=BC=s,则物体 若通过连续三段位移的时间都是T那么1T内2T内3T内的位移之比为1:4: 将自由落体运动分成时间相等的4段,物体通过最后1段时间下落的高度为56m,那么物体下落的第1段时间所下落的高度为____ 一辆汽车匀速通过某段公路,所需时间t(h)与行驶速度v(km/h)满足函数关系:t=,其图象为如图所示的一段曲线且端点为 一辆汽车匀速通过某段公路,所需时间t(h)与行驶速度v(km/h)满足函数关系:t=v分之k,其图像为如图所示的一段曲线 一辆汽车匀速通过某段公路,所需时间t(h)与行驶速度v(km/h)满足函数关系:t= k v ,其图象为如图所示 2.把两段不同阻值的电阻R1:R2=4:3的电热丝串联后接在某电源上,时间t内电流通过他们所做电功为W1,若把这两段电热 一个冰球在冰面上滑行,依次通过长度都是L的两段距离,并继续向前运动,它通过第一段距离的时间为t,通过第二段距离的时间为2 一质点作简谐运动,周期为T.质点由平衡位置向x轴正方向运动时,由平衡位置到二分之一最大位移这段路程所需要的时间为 已知第一段的平均功率P1时间为2t,已知第二段的平均功率P2时间为t,求这两段的平均功率P.两段中,力都不一样!