标签: cpu-architecture
假设程序的CPI为1.5且时钟周期为500ns。什么是执行时间?。
执行时间是多少?
我认为执行时间是程序执行延迟等1条指令所需的时间。
答案 0 :(得分:0)
仅通过查看CPI和时钟周期就不可能知道程序的执行时间。 CPI给出执行指令所需的平均周期数。如果您执行了10亿条指令或100万条指令,您仍然可以获得相同的CPI。因此,在不知道执行的指令数量的情况下,您无法推断执行时间。如果您有指令数,则执行时间为:
t_execution =(时钟周期)x CPI x(执行指令数)