TI中文支持网
TI专业的中文技术问题搜集分享网站

AM5728 OpenCL dsp ipu 的使用问题

各位好:

我刚接触AM5728,关于DSP和IPU的使用一直没确定是用opencl还是sysbios.主要我不太清楚这个OPECNCL的计算设备端如DSP或者IPU的程序可以作为独立的系统跑么?我看TI给的所有.cl文件里只有一个个函数.看上去是等待HOST调用一下就完了.而我想DSP或IPU独立执行一个分程序与主机是并行执行,主机只是偶尔与他通信读取状态或给命令即可.我没有看到正方面的样例,也不知道可行不可行?请各位指教.

boss BAO:

就是我想知道dsp或IPU是否可以并行的执行不同的任务,而且其中有些任务是常主任务?

boss BAO:

回复 boss BAO:

在线等候

Shine:

dsp核上可以运行opencl,请问在IPU M4核上您也要运行opencl?

可以先看一下opencl的介绍
www.ti.com/…/OpenCL.html

boss BAO:

回复 Shine:

谢谢您!终于有人答复我了!AM5728不是还有IPU么?我想利用起来.不知道TI的OpenCL支不支持?如果不支持的话,那么A15与DSP可以通过OpenCL通讯,那么这个IPU怎么与A15通讯?我这几天一直在看OpenCL的资料,原来使用OMAPL138写裸机程序的,对系统核间通讯没什么基础.不是很了解.还有基于OpenCL的DSP端的任务可以是常驻任务么?

yongqing wang:

回复 boss BAO:

opencl 的DSP看成API就行,具体实现不用管

Shine:

回复 boss BAO:

IPU不支持OpenCL。

A15和IPU的通信可以通过IPC。
software-dl.ti.com/…/Foundational_Components_IPC.html

boss BAO:

回复 Shine:

谢谢您.但是A15即需要通过OpenCL与DSP通讯,也同时需要与IPU通讯,是不是PROCESSOR-SDK-LINUX-AM57X 就不行是么?是不是需要PROCESSOR-SDK-LINUX-RT-AM57X?

boss BAO:

回复 yongqing wang:

谢谢!!"具体实现不用管?"那是不是说,基于opencl 的DSP跑一个LED闪烁的常驻任务也没有问题?

yongqing wang:

回复 boss BAO:

先看看opencl是啥,提供哪些接口

LED控制属于IO控制,应该无法用opencl,主要是一些计算接口用opencl

Shine:

回复 boss BAO:

DSP和IPU是互相独立的,A15可以分别IPU和opencl的DSP通信,PROCESSOR-SDK-LINUX-AM57X可以支持opencl和IPC。

赞(0)
未经允许不得转载:TI中文支持网 » AM5728 OpenCL dsp ipu 的使用问题
分享到: 更多 (0)