摘要: 手头一块RK3288的板子,在板子上测试了一张1080p的彩色图灰度转换的OpenCL例子。OpenCL没有任何优化。例子请移步这里。 该例子是编译成安卓平台下的可执行程序。 进入jni文件夹,进行如下操作: 对于我的环境,是把可执行文件,kernel.cl和图片push到设备的//mnt/sdca 阅读全文
posted @ 2017-11-13 15:52 鸭子船长 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 前段时间,把市面上手机GPU OpenCL支持情况做了一个总结。总结如下: 目前,手机 GPU 市面有四个公司产品:Qualcomm, Imagination Technologies,ARM, Vivante,分别对应的产品如下: (所有表格均是按照产品上市时间先后排列) 表1 Qualcomm 阅读全文
posted @ 2017-11-13 15:18 鸭子船长 阅读(4041) 评论(0) 推荐(0) 编辑
摘要: 对于ARM Mali GPU,目前是支持OpenCL1.1,所以我们可以利用OpenCL来加速我们的计算。 一直以来,对于Mali GPU的OpenCL编程,一直没有环境来测试。好不容易弄到一个华为Mate7,却因为华为没有提供OpenCL driver(小道消息,华为下半年开始将会有OpenCL 阅读全文
posted @ 2017-11-13 15:08 鸭子船长 阅读(3939) 评论(0) 推荐(0) 编辑
摘要: 此篇将重点介绍几种常用的Android性能分析工具: 一、Logcat 日志 选取Tag=ActivityManager,可以粗略地知道界面Displaying的时间消耗。当我们打开一个Activity的时候,log会打印一串log如下: 第一个时间表示系统接受到打开的intent到TestActi 阅读全文
posted @ 2017-11-13 14:48 鸭子船长 阅读(2277) 评论(0) 推荐(0) 编辑
摘要: meld 官网:http://meldmerge.org/ git配置: git bash: 阅读全文
posted @ 2017-11-13 11:59 鸭子船长 阅读(1451) 评论(0) 推荐(0) 编辑