用(M)IPS(每秒指令)或其他计算

时间:2012-02-11 12:10:25

标签: performance bit-manipulation cpu

我有一些非常繁重的代码需要开发并希望事先进行一些计算。 现在我想用MIPS做一个非常粗略的估计,但是找不到任何关于MIPS 实际代表什么的东西。指令是MIPS中的单个按位运算/比较吗?

1 个答案:

答案 0 :(得分:0)

你可以做的最好的事情是在一些(更小)的集合N上运行你的算法。如果你可以估算算法的复杂性,你可以估计它对整个数据集的运行速度。

MIPS不是一个好方法;在大多数算法中,CPU花费超过一半的时间等待缓存/ RAM;只有一小部分问题可以很好地分析如何使用内存(例如矩阵操作),并且可以调整以有效地使用CPU。