是否可以在用户在 SoC 原型板上设计的系统上运行 OpenCL?更具体地说,我有一个具有双 ARM 内核和可编程逻辑 (PL) 区域的 ZedBoard (Xilinx Zynq)。如果我自己设计一个简单的系统,它在逻辑区域中实现了视频处理加速器、ARM 内核和 AXI 互连,我需要做什么才能为这个简单的系统提供 OpenCL 支持?(在这个简单的系统中,ARM 内核可以是“主机”,视频处理加速器可以是“设备”)。
我是一名学生,我只有一些关于 OpenCL 的基本知识。我已经研究了我的问题,结果只是让自己感到困惑。为 SoC 提供 OpenCL 支持需要做哪些事情?我知道这可能是一个大项目,但我需要一个从哪里开始以及如何进行的指南。