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.

[参考译文] 66AK2H14:OpenMP、无需使用 Linux 操作系统即可控制 ARM/DSP 内核

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/569763/66ak2h14-openmp-controlling-the-arm-dsp-cores-without-using-linux-os

器件型号:66AK2H14

大家好、我刚才提交了一个关于使用 OpenMP 来控制 ARM 内核和 DSP 内核的问题 A。 有人告诉我、您可以使用 OpenMP 来控制 ARM 和 DSP 内核、但您必须在 Linux 盒上开发应用。 我在 Windows 7包装盒上使用的是 Code Composer。 我无需在 EVMK2H 评估板上的66AK2H14处理器上运行实时 Linux 操作系统。 对于包含 OpenMP 支持的 Windows SDK、是否有任何讨论或计划?

谢谢、

Joe

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    下面是一个我发现的文档、其中提到了使用 OpenMP 来控制 ARM 和 DSP 内核:

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

    这已转发给 OpenMP 专家。 反馈将发布在此处。

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

    这是我对这个问题的看法。 我喜欢仅对同构架构使用 OpenMP。 用于 C66的 CCS (具有新编译器)使用户能够在多个内核之间启用 OpenMP 共享进程。

    TI 的异构架构方法是使用 OpenCL。 您可以在 e2e 中搜索 OpenCL。 至少有一个 TI 参考设计可实现 OpenCL

    希望这对您有所帮助

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

    大家好、感谢您回复我的帖子。 我认为 OpenCL 被用作硬件加速器、OpenCL 在 x86处理器上运行、OpenCL 在 TI 处理器上运行。 我不知道它用于管理 ARM 和 DSP 内核。 请参阅 www.ti.com/.../spry223.pdf 上的第11页。 那么、OpenMP 在 TI 的多核处理器中将扮演什么角色? 如果您使用 OpenCL 对 ARM 和 DSP 内核进行编程/控制,您是否必须使用 Linux RTOS?

    最后、EVMK2H 板是否有 OpenCL 示例?

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

    拥有 C66多核项目时使用 OpenMP。 可以从 OpenCL 或系统启动的任何其他方式调用此项目。

    我建议您做两件事-
    请首先查看 TI 参考设计 www.ti.com/.../TIDEP0046 它可能在 AM572X 上具有两个 DSP、但版本代码具有适用于 K2H 的版本。 这将向您展示如何在 K2H 上运行 OpenCL

    第二次搜索德州仪器 OpenCL 文档并查找 OpenMP 部分。 显然、您可以将 OpenMP 用作 OpenCL 程序的一部分。 您可以将 OpenCL 视为分派 DSP 代码(包括 OpenMP 代码)的便捷方式

    请继续操作并返回给我们

    此致

    已运行