文章目录[隐藏]
CPU 单片机,每个核心 MIPS=DMIPS 的算力。
DMIPS 解释:Instructions per second - Wikipedia
Dhrystone MIPS (Million Instructions Per Second)
芯片自身的算力能力测算程序:
Dhrystone howto - CDOT Wiki (senecacollege.ca)
如何估算程序/算法需要的算力需求:
可以在自己的PC上来跑程序:
const num_trials = 1000000
start_time = timer()
for (i = 1 to num_trials)
{
runAlgorithm(randomData)
}
time_taken = timer() - start_time
average_time = time_taken / num_trials
然后折算到目标芯片上。需要多少算法。
benchmarking - How to calculate MIPS for an algorithm for ARM processor - Stack Overflow
版权声明:本文为CSDN博主「chepwavege」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chepwavege/article/details/121474383
CPU 单片机,每个核心 MIPS=DMIPS 的算力。
DMIPS 解释:Instructions per second - Wikipedia
Dhrystone MIPS (Million Instructions Per Second)
芯片自身的算力能力测算程序:
Dhrystone howto - CDOT Wiki (senecacollege.ca)
如何估算程序/算法需要的算力需求:
可以在自己的PC上来跑程序:
const num_trials = 1000000
start_time = timer()
for (i = 1 to num_trials)
{
runAlgorithm(randomData)
}
time_taken = timer() - start_time
average_time = time_taken / num_trials
然后折算到目标芯片上。需要多少算法。
benchmarking - How to calculate MIPS for an algorithm for ARM processor - Stack Overflow
版权声明:本文为CSDN博主「chepwavege」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chepwavege/article/details/121474383
暂无评论