This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mali OpenCL SDK not found

Hi,

    I'm trying to get the 64 bit OpenCL 1.2 libraries onto my Android development board. My goal is to finally use ARM Compute Library with OpenCL on Android. 

   I see that since Android 4.x onwards OpenCL support was stopped by Google (probably to promote Renderscript). 

   The Mali OpenCL SDK (refered from Khronos website) seems broken.

    The Mali SDK Home page has a link for Mali OpenCL SDK which is getting redirected to ARM Compute Library page. 

    The ARM Compute Library has suupport for Android and has OpenCL Stubs and asking the user to use the real libOpenCL.so library

    My guess is that the Mali OpenCL SDK page is temporarily down for maintainence. 

    Could someone help please? 

    Where do I find the OpenCL 1.2 SDK? 

    How do I (cross) compile the OpenCL 1.2 libraries for Android? 

    I don't want to port the Mali OpenCL SDK into Android build system and build from within Android SDK. I'm fine using a standalone Android toolchain to cross-compile the Mali OpenCL SDK and copying the libraries onto my target. 

    Thank you.

Regards,

San

Parents
  • Hi Ben

    Thanks for confirming what I had thought but that now leaves us with Compute Library very much as a chocolate poker. When running the examples before using the library for real. The Opencl Stub returns the message that we don't have a real OpenCL library and needs a real armlib_compute.so (along with OpenCL.so + others) in order to run the examples and Compute Library. So we turn full circle to my TAC710361 request to find where do we get these shared oblect files from?

    I think I'll give up my research into using GPUs for image analysis and go back to FPGA!

    Regards

    Dave

Reply
  • Hi Ben

    Thanks for confirming what I had thought but that now leaves us with Compute Library very much as a chocolate poker. When running the examples before using the library for real. The Opencl Stub returns the message that we don't have a real OpenCL library and needs a real armlib_compute.so (along with OpenCL.so + others) in order to run the examples and Compute Library. So we turn full circle to my TAC710361 request to find where do we get these shared oblect files from?

    I think I'll give up my research into using GPUs for image analysis and go back to FPGA!

    Regards

    Dave

Children
No data