我的音频DSP算法处理输入的声音文件(45 kHz的16 kHz音频)。模拟完成后,gprof事件探查器告诉我:

Cycles: total = 6846310893

这是否足够信息来计算该算法的“ MIPS”?

假设我的目标DSP处理器为“ 100 MIPS”。
该算法将从那100个中取出多少?

编辑:
处理器每个周期执行1条指令。
处理器以600 MHz运行。

最佳答案

好...
684631089345个周期为:152.14“ MIPS”,这意味着我的600 MHz处理器可以(几乎)实时执行其中的4个。

关于c - 运行gprof后计算MIPS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48665867/

10-16 07:31