我有多个C程序,每个程序都执行相同的功能.我想评估/计算其中哪一个具有较低的功耗(在ARM上)是否有一些工具(模拟器)可以模拟并获得所消耗的功率数量并对桌面上的每个程序进行比较?
基于此,我将决定我最终将哪些应用程序放在ARM上.
这不是您可以简单建模和运行的东西,您必须知道确切的核心和门开关等,并将其应用到单元库等等。如果您与制造芯片的公司合作/为该公司工作,请询问芯片团队,他们可能有一个工具,否则您必须测量在真实芯片上运行代码的印刷电路板上的功率差异。ARM RTL 和单元库属性不向公众开放,只有付费购买这些项目的人才可以使用