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.

[参考译文] TDA4VMXEVM:在 AVP 演示的性能评测中观察到的异常行为

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/880422/tda4vmxevm-anamolous-behavior-observed-in-profiling-of-avp-demo

器件型号:TDA4VMXEVM

您好!

我使用的是 PSDK - PSDK_RTOS_auto_J7_06_01_12

我尝试在 EVM 板上实现 AVP 的演示应用。

我针对500帧运行了5次迭代应用程序。

我计算了每次迭代执行每个帧所需的平均时间。

 

您可以看到、第一次迭代500帧的平均时间为81ms。

第二次迭代的时间减少到66ms、以后迭代的时间减少到33ms。

当应用程序第二次运行时、所有迭代的平均时间为33ms、如下所示。

 

每次启动后都会检测到这种情况

我想知道这种令人厌食的行为背后的原因、即图形的前几次运行所需的时间大于后续运行所需的时间。

谢谢、

Ameya。

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

    尊敬的 Ameya:

    我认为这将在通过 file_io 获取输入的演示中发生。 从 SD 卡读取文件、SD 卡读取速度较慢。 但是、与初始访问相比、由于缓存、后续访问将更快。