MUSE Pi Pro 开发板 Imagination GPU 利用 OpenCL 测试
视频讲解:
MUSE Pi Pro 开发板 Imagination GPU 利用 OpenCL 测试
继续玩MUSE Pi Pro,今天看下比较关注的gpu这块,从opencl看起,安装clinfo指令
sudo apt install clinfo
可以看到这颗GPU是Imagination的
一般嵌入式中gpu都和host共享内存,下面用一段代码测试下OpenCL程序,先安装opencl-headers ocl-icd-opencl-dev
sudo apt install opencl-headers ocl-icd-opencl-dev
然后用之前写的OpenCL测试程序,如下仓库
https://github.com/LitchiCheng/OpenCL-Optimalization-Test
git clone https://github.com/LitchiCheng/OpenCL-Optimalization-Test.git
随便跑一个测试,optimalizeTest,修改下CMakeLists.txt,注释掉如下红框
cmake .
make
sudo ./optimalizeTest
可以看到调用正常,后面可以做一个性能对比,看下这颗GPU的性能怎么样,比如和Mali的对比