This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] [参考译文] [常见问题解答] TDA4VM:如何在 TDA4VM SoC 上执行模型推理/运行的功耗基准测试

Guru**** 657500 points
Other Parts Discussed in Thread: TDA4VM, INA226
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1239352/faq-tda4vm-how-to-perform-power-benchmarking-of-model-inference-run-on-tda4vm-soc

器件型号:TDA4VM
主题中讨论的其他器件: INA226

您好!

如何在 TDA4VM SoC 上为支持的深度学习模型(物体检测、分类、分段)进行功率基准测试(功耗以瓦特为单位)?

感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    先决条件 :

    功耗测量是使用 INA226 Linux 驱动程序完成的。 使用 sysfs 接口、我们可以测量所有32 (2组16个电压轨)电压轨的功耗。 我们可以使用 I2C 多路复用器一次测量16个电源轨(1组)。


    可按照以下提及的步骤、在目标 EVM 上使用以下步骤捕获快照。

    读取文件  /sys/class/hwmon/hwmon8/power1_input  如下图所示、要获取功率读数、读数单位为微瓦。

    root@j7-evm:~# cat /sys/class/hwmon/hwmon8/power1_input

    您可以运行/推理任何受支持的模型、然后读取上述文件以获取功率读数。

    示例  :从 vision apps 目录推断对象检测模型

    root@j7-evm:/opt/vision_apps# ./run_app_tidl_od.sh

    阅读  /sys/class/hwmon/hwmon8/power1_input  file 在进行模型推理并记下功率读数之前、假设它是 X 微瓦、然后运行上述模型推理并读取假设它是 Y 微瓦、而模型推理正在运行时、delta (Y - X)是您的最终读数。

    通过执行上述步骤、通过调用针对这些模型的推理运行、一次可以对物体分类或分段进行功率基准测试。

    此致、

    普拉蒂克