社区
OpenCL和异构编程
帖子详情
在android手机上进行开发opencl过程
jenny6j
2014-10-11 04:43:57
如题,opencl初学者;打算在android手机上使用GPU开发opencl程序;能推荐开发的工具和所需的环境,
可以推荐相应的参考资料回更好的或是可以执行的简单的入门小例子。
感激不尽!
...全文
4255
7
打赏
收藏
在android手机上进行开发opencl过程
如题,opencl初学者;打算在android手机上使用GPU开发opencl程序;能推荐开发的工具和所需的环境, 可以推荐相应的参考资料回更好的或是可以执行的简单的入门小例子。 感激不尽!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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一下。
在
Android
上使用
OpenCL
调用GPU加速
其实去年就已经把
Android
上
OpenCL
的demo做出来了,但是由于种种原因一直没有开源– 嗯现在就不吝啬了~奉献给大家~ 后面在
Android
上还实现了很多种并行化的算法,比如SHA-1、HDR、K-means、NL-means、SRAD等等,会在近期整理好之后开源的。 原文发表在了异构
开发
技术社区 整理成教程是队友做的,十分感谢~ 原博文地址 队友的博客 项目gith
android
平台上使用
opencl
调用gpu
进行
加速
其实去年就已经把
Android
上
OpenCL
的demo做出来了,但是由于种种原因一直没有开源– 嗯现在就不吝啬了~奉献给大家~ 后面在
Android
上还实现了很多种并行化的算法,比如SHA-1、HDR、K-means、NL-means、SRAD等等,会在近期整理好之后开源的。 原文发表在了异构
开发
技术社区 整理成教程是队友做的,十分感谢~原博文地址: 原文链接已经失效,无法查看了,好遗憾队友的博客 项目github地址代码CSDN地址 下面是干货:
Android
平台利用
OpenCL
框架实现并行.
在
Android
Studio上使用
OpenCL
在尝试了很多的方法后,终于可以在
Android
Studio上使用
OpenCL
,现在记录一下
过程
。 判断
手机
是否支持
OpenCL
的方法 下载aida64,在设备里查看是否有
OpenCL
设备 下载
Opencl
-z,如果支持,通过此软件可以查看到platform和device 在native-lib中使用
Opencl
git clone git@github.com:GaussRieman/li...
Android
平台利用
OpenCL
框架实现并行
开发
初试
在我们熟知的桌面平台,GPU得到了极为广泛的应用,小到各种电子游戏,大到高性能计算,多核心、高并行化的GPU成为我们日常娱乐和科学研究必不可少的“利器”。同样,在近些年兴起的移动平台,诸如智能
手机
、平板电脑等,也日渐重视GPU在其应用中的作用。近几年,随着并行化的发展,越来越多的手持设备硬件厂商重视对并行化标准的支持和应用。这里,需要支持
OpenCL
这一
开发
运算标准,该标准以异构平台为目标,与CUDA、Direct Compute主要面向PC平台不同,因而得到了众多厂商的支持,如下表: ...
Opencl
开发
过程
记录
下载Eclipse 给Eclips安装插件ADT 配置SDK 手动下载NDK并添加到Eclipse设置中 新建Eclipse项目 解决依赖问题(未作具体记录) 无法解决问题 更改使用
Android
Studio 配置SDK 配置NKD
过程
中发生问题 SDK Manager中忆境添加NDK和CMAKE工具 在Project Structure中无法添加NDK(灰色,无法点击) 尝试网络上的方法 SKD和NDK下载地址:https://www.
android
devtools.cn/index.html 参
OpenCL和异构编程
603
社区成员
575
社区内容
发帖
与我相关
我的任务
OpenCL和异构编程
异构开发技术
复制链接
扫一扫
分享
社区描述
异构开发技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章