主题中讨论的其他器件:AM3356、 SYSBIOS
您好!
我尝试使用 L2缓存锁定功能从锁定的缓存中运行关键代码和数据。
我已经完成了 Cortex A8符号代码中的缓存锁定代码。
当我运行我的示例代码并通过 PMU 计数器测量 CPU 周期、指令周期和 L2读取时、
我可以看到 L2缺失事件减少为零、但在执行时间方面没有看到任何性能改进。
我的 CPU 在 AM3356 @ 600MHz、DDR、400MHz。
预数据和代码锁定:
POST 锁定:
我尝试了这两种方法、以便在使用 PLE 锁定第一种方法之前加载数据、使用 LDR 指令锁定第二种方法。
但结果相同。