openCL & local memory on i.MX6 ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

openCL & local memory on i.MX6 ?

1,483 Views
julienheyman
Contributor II

Hello,

I have been experimenting with openCL support on the vivante GPU of the i.MX6 (SABRE Lite board). Many cases work just fine, but whenever I try to use local memory in a kernel (i.e. __local keyword), the computation output is incorrect. The exact same kernel with the __local keyword removed, and the output is correct.

I do know that the GC2000 GPU does not physically have dedicated local memory, and that local memory is therefore stored in global memory. So the advantage of using it is probably non-existent. But still, at least for compatibility reasons, I would expect the use of local memory to produce a functionally-correct output...

Did anyone get correct results in a similar situation ?

Regards,

Labels (2)
2 Replies

610 Views
andre_silva
NXP Employee
NXP Employee

Could you share your application ? then I could test it myself.

regards,

Andre

0 Kudos

610 Views
karina_valencia
NXP Apps Support
NXP Apps Support
Re: openCL & local memory on i.MX6 ?

Prabhu SundararajEmployee

We need to check with VIvante and we get back on this.

0 Kudos