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

Document created by Xiaodong Zhang Employee on Sep 6, 2018Last modified by Xiaodong Zhang Employee on May 21, 2019
Version 2Show Document
  • View in full screen mode

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.

2 people found this helpful

Attachments

Outcomes