Using A10 PAC BSP with OpenCL SDK 18.1
Hi,
I am having trouble compiling some of our kernels for our a10 PAC device using OpenCL SDK 17.1. (The compilation processes hangs for 16 hours and then crashes with no explanation). We managed, however, to build these same kernels using OpenCL SDK 18.1 instead. Unfortunately, it seems that our BSP for PAC requires SDK 17.1 to work properly, therefore we have not been able to run kernels that are built with SDK 18.1 on PAC. We get the following error message:
"> FAILED to read auto-discovery string at byte 44. Full auto-discovery string value is 17 560ead0c322a10f2d520cdcbbec868eea363a5d8 pac_a10 0 0 2 4294967296 0 4294967296 4294967296 8589934592 0 1 rtmforward 0 256 0 0 0 0 1 215 11 0 0 4 0 0 4 2 1 8 2 1 8 2 1 8 2 1 8 2 1 8 2 1 8 2 1 8 2 1 8 2 1 8 0 2 6 160 7 160 1 1 1 3 1 1 1 3
acl_hal_mmd.c:1393:assert failure: Failed to initialize kernel interfacertm_modmig_cpu: acl_hal_mmd.c:1393: l_try_device: Assertion `0' failed."
So, I would like to know 2 things:
1 . Is it possible to build kernels using newer versions of the SDK (18.1) while keeping the original BSP for SDK 17.1?
2. If it is not possible, are there any updates for the PAC BSP we could use for SDK 18.1?
Thanks