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.
您好!
我正在使用 PMU 对数据缓存未命中率进行计数。 由于数据缓存未命中次数(DCache 未命中计数)大于缓存访问次数(DCache 访问计数)、因此我得到的数字似乎不合理。 我在 TI 上查阅了以下示例、看到了相同的示例:
谢谢、此致、
阿里·阿尔沙德
您好、Ali、
我将使用 AM26x SDK 在 AM263x 器件上进行快速测试。 我之前对 TMS570进行了性能测量、高速缓存访问计数始终大于高速缓存未命中计数:
我写了一篇有关在 TMS570器件上使用 PMU 的注释:
您好、Ali、
我查看了 PMU 驱动程序的源代码。 我认为 PMU 计数器设置中存在错误。 应删除行#143和行#144、否则、事件计数器3 (用于缓存缺失)用于对 CPU 周期进行计数。 我明天要提交错误通知单。
非常感谢。 您能否提供文件的名称及其在 SDK 目录中的路径?
它位于.\source\drivers\PMU 文件夹中。