• OpenCL: why there is so big difference between the time counter of cl_profiling_info ?
    I run an OpenCL task on Mali G-57 GPU, and profile the performance of kernel by code below: cl_int err = clEnqueueNDRangeKernel ( pocl -> getCommandQueue (), kernel, 2 , NULL , globalsize, localsize...
  • Why do i get clEnqueueMapBuffer() performance hit?
    I'm currently porting vision algorithms to OpenCL that is specifically target for the Mali T800 gpus. For this particular problem I'm running on the T-880 series. I have several contiguous buffers of...
  • Using clEnqueueMapBuffer Mali-T880
    Hi everyone, I'd like to know what happens when I use the command clEnqueueMapBuffer to the hardware level. All the buffer at CPU-side cache is invalidated? And when I use the command clEnqueueUnmapMemObject...
  • Irregular behaviour of vectors in OpenCL(1.2) kernels
    So, I am trying to perform some operation inside an OpenCL kernel. I have this buffer named filter which is a 3x3 matrix initialized with value 1. I pass this as an argument to the OpenCL kernel from...
  • Different between Mali OpenCL SDK and OpenCL inside OpenCV
    Hi everyone, Do you know what is different between Mali OpenCL SDK and OpenCL in OpenCV library. I see that in Mali OpenCL SDK has some detail sample code about how to create Memory buffer, get input...