在android手机上进行开发opencl过程

jenny6j 2014-10-11 04:43:57
如题,opencl初学者;打算在android手机上使用GPU开发opencl程序;能推荐开发的工具和所需的环境,
可以推荐相应的参考资料回更好的或是可以执行的简单的入门小例子。

感激不尽!

...全文
4255 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanshan317 2015-04-15
  • 打赏
  • 举报
回复
高通的SDK在这里下载 https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno/tools-and-resources
zenny_chen 2014-10-15
  • 打赏
  • 举报
回复
呵呵,其实不管是Google还是Apple都不太会在移动端支持OpenCL,至少近两年如此。 原因有二: 1、移动端的GPU本来性能有限,做通用计算可以说比不优化的CPU还慢,关于这点,我在Metal上就是用Compute Shader试过,性能比不优化的C代码还要慢一点。而倘若使用Fragment Shader去做,效率反而高很多。 2、GPU在移动端主要还是以视图合成、3D图形渲染为主,现在要支持1080P的高清屏勉强还行,倘若再要使用Compute Shader额外增加GPU的负荷,对于用户体验而言无疑是比较糟糕的,呵呵。
jenny6j 2014-10-15
  • 打赏
  • 举报
回复
[b]楼上的各位对opencl都比较了解;各位能不能提供个联系方式,方便共享资源~~ 我的QQ:1007996174,欢迎各位加好友。
lcwyylcwyy 2014-10-14
  • 打赏
  • 举报
回复
看看这篇博文也许有帮助 http://blog.csdn.net/wcj0626/article/details/35228131
jenny6j 2014-10-14
  • 打赏
  • 举报
回复
我在android上要做opencl开发,用模拟机的话,要先找到支持opencl的GPU型号,在下载安装相应的SDK,如高通的Adreno SDK (v3.7);然后是不是就可以做开发了呀,(模拟机上不需要需要安装opencl驱动吧); 若是在真机上测试,真机GPU首先要支持opencl,还要安装opencl驱动是吗;但是Google不好不太想在android上支持opencl驱动,Google更愿意推广自己的并行计算 RenderScript,是不是说明在android开发opencl不太可取呀;
outstander 2014-10-13
  • 打赏
  • 举报
回复
mali的sdk: http://malideveloper.arm.com/learn-about-mali/ 另外Nvidia的手机GPU也是支持的
lcwyylcwyy 2014-10-11
  • 打赏
  • 举报
回复
高通的有一个sdk,mali也有一个SDK,可以参考一下,不过真机调试的话,需要Android的framework里有opencl的so支持。 http://qualcomm.csdn.net/module/zone/qualcomm/ziyuan_detail?id=187 高通的 mali的你搜一下吧,我找不到链接了,搜到了share一下。

603

社区成员

发帖
与我相关
我的任务
社区描述
异构开发技术
社区管理员
  • OpenCL和异构编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧