In this test case, the CM kernel is in VISA binary format, not in GenX Binary format, it means that the CM jitter is needed to compile the CM kernel from VISA format to GenX format, please refer to cmrt_package_path/jitter/readme.txt to prepare the jitter.
v2: add comments about the CM jitter
f729462 add utest to demo how to run CM kernerl via OpenCL APIs
kernels/cmrt_utest_genx.isa | Bin 0 -> 847 bytes
utests/CMakeLists.txt | 6 +
utests/runtime_cmrt.cpp | 274 +++++++++++++++++++++++++++++++++++++++++++
3 files changed, 280 insertions(+)
Upstream: cgit.freedesktop.org