Is it possible to run OpenCL?

Answered
0
0

Hi,
I was trying to compile and run a program using OpenCL on the development board running Ubuntu. The OpenCL API reports one platform with one device. clCreateContextFromType returns this device when a CL_DEVICE_TYPE_GPU is requested.

CL_PLATFORM_PROFILE     EMBEDDED_PROFILE
CL_PLATFORM_VERSION     OpenCL 1.1 
CL_PLATFORM_NAME        Vivante OpenCL Platform
CL_PLATFORM_VENDOR      Vivante Corporation
CL_PLATFORM_EXTENSIONS  

  CL_DEVICE_NAME     Vivante OpenCL Device
  CL_DEVICE_VERSION  OpenCL 1.1 
  CL_DRIVER_VERSION  OpenCL 1.1 

However, the OpenCL program compiles and executes, it runs on one core of the CPU and achieves exactly the same number of operations per second as the same algorithm using ARM Advanced SIMD extension (Neon). So I want to ask if there is really a GPU on the chip, and if it is, how can I make it work?

  • You must to post comments
Best Answer
0
0

Hello Jan,

you can test GPU by running this: http://www.imx6rex.com/2014/02/imx6-gpu-amazing-performance/

I am really not sure how to run OpenCL on the iMX6. I would check Internet or Freescale Forum.

Have a nice day, Robert

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.