Firefly开源社区

打印 上一主题 下一主题

【ubuntu】RK3288 OpenCL开发问题请教

40

积分

0

威望

0

贡献

技术小白

积分
40

【ubuntu】RK3288 OpenCL开发问题请教

发表于 2017-5-9 17:36:25      浏览:9029 | 回复:2        打印      只看该作者   [复制链接] 楼主
刚入手3288,要做ubuntu系统下OpenCL开发,求教怎么部署OpenCL?已经做了下面的尝试:
1)使用FireFly Ubuntu系统提供的库:/usr/lib/libmali.so,编译OpenCL程序,运行时检测不到OpenCL设备
2)使用从ARM官网下载的3288的user space lib,编译OpenCL程序,运行时仍然检测不到OpenCL设备
3)使用系统 /system/vendor/lib/egl/rk3288/libGLES_mali.so, 编译报错……

【问题】
1)rk3288的ubuntu系统内核是否已经加入MaliT764的驱动?
2)哪位高手做过类似的开发,求指点!!!
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2017-5-10 11:37:06        只看该作者  沙发
感谢FireFly技术支持!问题基本解决,给大家分享下

1. 重新烧写ubuntu1604版本,这个版本应该是GPU驱动ready的
不过是个beta版本,系统还有些问题,
1)键盘layout有问题,一些特殊字符的位置错误
2)source.list不起作用,apt-get的IP地址好像是写死的
期待正式release版本

2. 使用系统默认的库文件:/usr/lib/arm-linux-gnueabihf/libOpenCL.so

3. OpenCL 平台和设备信息读取没问题,简单的GPU运算操作已测试

4. 显示的opencl版本是1.2,ARM官方信息T760是只支持opencl1.1的,估计user space lib有点问题,按opencl1.1开发吧
回复

使用道具 举报

19

积分

0

威望

0

贡献

游客

积分
19
发表于 2017-6-6 21:59:53        只看该作者  板凳
Rockyzhang 发表于 2017-5-10 11:37
感谢FireFly技术支持!问题基本解决,给大家分享下

1. 重新烧写ubuntu1604版本,这个版本应该是GPU驱动r ...

您好!我按照你的说明已经刷了Ubuntu1604版本,接下来我应该安装drvier么?
下载的OpenCL的SDK是否是:http://malideveloper.arm.com/resources/sdks/mali-opencl-sdk/   
如何测试opencl呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表