Enable CLBlast on i.MX8MQ and i.MX8QM/QXP for Yocto project

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Enable CLBlast on i.MX8MQ and i.MX8QM/QXP for Yocto project

Enable CLBlast on i.MX8MQ and i.MX8QM/QXP for Yocto project

CLBlast (https://github.com/CNugteren/CLBlast) is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. I enable the library on i.MX8MQ EVK/ i.MX8QXP MEK based on Vivante GPU GC7000L and  i.MX8QM MEK Vivante GPU GC7000XSVX. And I also tune its performance on i.MX8MQ/8QM/8QXP following https://github.com/CNugteren/CLBlast/blob/master/doc/tuning.md. The attached Yocto Recipe bb file base on L4.14.98 GA release.

タグ(3)
添付
コメント

Hi could you tell me how to add this layer to yocto? 

Hi Luis Neto

you need to downlaod attated file clblast.tgz and uncompress it. And then copy folder clblast to <i.MX Yocto Project folder>/sources/meta-fsl-bsp-release/imx/meta-sdk/recipes-support/. Later, you can run "bitbake clbast" to build it after you run the command of i.MX Linux Yocto Project Setup, like "DISTRO=fsl-imx-wayland MACHINE=imx8mqevk source fsl-setup-release.sh -b imx8mqevk".

It worked!!

Could you share your tuning results?

Hi Luis Neto

   My tuning results also be included in 0001-tuning-for-Vivante-OpenCL-Device-GPU.patch.

評価なし
バージョン履歴
最終更新日:
‎09-06-2018 12:46 AM
更新者: