执行程序的时间

时间:2016-10-13 07:16:07

标签: cpu-architecture

假设程序的CPI为1.5且时钟周期为500ns。什么是执行时间?。

执行时间是多少?

我认为执行时间是程序执行延迟等1条指令所需的时间。

1 个答案:

答案 0 :(得分:0)

仅通过查看CPI和时钟周期就不可能知道程序的执行时间。 CPI给出执行指令所需的平均周期数。如果您执行了10亿条指令或100万条指令,您仍然可以获得相同的CPI。因此,在不知道执行的指令数量的情况下,您无法推断执行时间。如果您有指令数,则执行时间为:

  

t_execution =(时钟周期)x CPI x(执行指令数)