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.

[参考译文] TMS320C6678:C66x 仿真器基准测试问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/669533/tms320c6678-c66x-simulator-benchmarking-issue

器件型号:TMS320C6678

您好!

我在"C6778设备周期近似仿真器小端字节序"中运行"DSPF_sp_fftSPxSP_66_LE_ELF"的示例项目"DSPF_sp_fftSPxSP_66_c66x_3_4_0_0"。

代码和数据被放置在 L2 SRAM 上。

当 我将 L2 SRAM 地址设置为别名地址 0x800000时 、性能周期约为8000。

但是、当我将 L2 SRAM 地址设置 为全局地址0x10800000时、结果大约为14000个周期。

为什么结果不一样 ,我应该采取什么行动,通过全球地址来改善结果?

谢谢、

Ilan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队将收到通知。 他们将直接在此处发布反馈。

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

    我已通知 RTOS 团队。 他们将直接在此处发布反馈。

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

    TI 不再支持 C66x 仿真器、因此我们不支持与仿真器相关的问题。 n`t 以下所述的想法、我无法提供更多指导:

    我想、当您使用内部寻址时、DSP 可以直接访问 L2、但当您使用全局地址时、调用会进入互连并重定向到内部存储器、从而将互连延迟添加到整个周期计数中。 1GHz DSP 上的6000个周期为6微秒、看起来有点高。 您是否在实际器件上尝试过此方法?

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

    感谢你的答复。

    我已经在我的项目中的 EVM 板上发现了这个问题。

    所以我在仿真器上尝试了 TI 示例、但没有得到更好的效果。

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

    我按照您的建议在 EVM 板上运行 TI 示例、别名地址和全局地址性能之间没有差异。

    谢谢、
    Ilan