[Beignet] a question about default optimize option when building

彭席汉 peng_xihan at dahuatech.com
Thu Feb 12 00:39:33 PST 2015


Hi:

My CL kernel program looks like as follow:

__global unsigned char *p;
int a, b, c, d;

res1 = *p * (a*b + c*d);

<some code here>

res2 = *p * (a*b + c*d + 1);


If I use default build option, for res2, what will EU do? read global memory for pointer p again and do computing of "a*b + c*d" again?   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/beignet/attachments/20150212/2a28878d/attachment.html>


More information about the Beignet mailing list