每个周期的CPU指令和每个周期的触发器是否相同?
如何在cpu的每个周期找到CPU指令?
Intel(R)Core(TM)i5-2540M CPU @ 2.60GHz
答案 0 :(得分:1)
不,它不一样。
FLOPS是每秒浮点运算。这用作度量,因为与其他操作相比,历史上浮点运算的操作非常昂贵。
Instructions per cycle将是每个周期执行的任何类型指令的平均值。您需要一个特定的测试用例来衡量它,因为每个周期可以执行的指令数量根据指令的不同而有很大差异。例如,如果执行的第一条指令是分支,并且CPU没有正确预测分支,那么这将是执行该循环的唯一指令。
在this page上,您可以发现特定处理器具有此测量速度:
2.42 GFLOPS/core
9.65 GFLOPS/computer
这是每秒千兆浮动操作。如果你想在每个周期使用FLO,你可以将其除以CPU频率。