(3) 采用循环开采技术,加快循环的处理; (4) 采用多处理机系统,进一步提高性能。
3.12 有一指令流水线如下所示
出
(1) 求连续输入10条指令,该流水线的实际吞吐率和效率; (2) 该流水线的“瓶颈”在哪一段?请采取两种不同的措施消除此“瓶颈”。对于你所给
出的两种新的流水线,连续输入10条指令时,其实际吞吐率和效率各是多少?
解:(1)
Tpipeline ti (n 1) tmax
i 1
m
(50 50 100 200) 9 200 2200(ns)
TP pipeline
(ns 1)
4005
45.45% 411
E TP
t
i 1
m
i
m
TP
(2)瓶颈在3、4段。
变成八级流水线(细分)
Tpipeline ti (n 1) tmax
i 1
m
50 8 9 50
850(ns)
TP pipeline
m
(ns 1
)
E TP
ti
i 1
m
TP
40010
58.82% 817
重复设置部件