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.

[参考译文] AM62A3:OpenMP 支持

Guru**** 2482225 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1448252/am62a3-openmp-support

器件型号:AM62A3

工具与软件:

是否有办法在 SDK 中启用 OpenMP?

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

    您好!

    您能否详细介绍 OpenMP 的预期用例? 这是用于跨异构内核(例如 MCU 内核和 A53)或主要在 Arm Cortex A-内核内进行多内核编程?  

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

    您好、Grimsley、

    我当前希望在多个 A53内核之间使用。

    但是、我的应用也可能会跨 R5内核扩展。  

    那么、您能否同时解决这两种情况?

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

    我们不支持这一点、也没有计划通过当前一代 AM6x SDK 实现这一点。 但是、它看起来像是我们过去在旧平台 https://downloads.ti.com/mctools/esd/docs/openmp-dsp/intro.html 上支持的东西 

    此致、Andreas

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

    尊敬的 Andreas:

    这呢?
    downloads.ti.com/.../index.html

    我注意到 openmpacc 支持 A15内核。 是否可以将此 openmp ACC 用于 A53内核?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我注意到 openmpacc 支持 A15核心。 是否可以将此 openmp ACC 用于 A53内核??[/QUOT]

    这适用于不同的器件系列、不适用于 AM6x 器件。

    我还与我的一位同事讨论了您的请求、而对于 OpenMP、他说 这实际上是一个编译器功能、大部分都受 GCC 支持。 但是、它的真正意义在于"加速器卸载功能"、您需要一些系统/器件范围的软件支持、而我们不是为 AM6x (但确实在某些上一代器件上提供了这种支持)提供这种支持。

    你要做什么? 也许我们可以提出另一种解决方案。

    此致、Andreas