[Beignet] Register spilling support ?

Zhigang Gong zhigang.gong at gmail.com
Thu Jan 30 17:17:38 PST 2014


The root cause is that beignet doesn't support register spilling under
simd16 mod. So if  you enforce to use  simd16 by set env variable
OCL_SIMD_WIDTH=16, then you may hit this problem. My suggestion is that
don't set that env variable then beignet will always try simd16 firstly,
and if failed, beignet will switch to simd8 automatically.
 2014年1月30日 下午11:14于 "Mohamed Amine Bergach" <enimac at gmail.com>写道:

> Hello,
>
> I’m testing Beignet on ivyBridge GT2, my code fails in the build stage
> with this message: “Register spilling not supported yet! “Is there a chance
> that this issue will be fixed shortly? Or this is not a priority for you ?
>
>
> My code works fine in Windows, but my target is Linux, it will be helpful
> to know your plane for Beignet.
>
>
> Thanks,
>
> Mohamed
>
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/beignet/attachments/20140131/112da75f/attachment.html>


More information about the Beignet mailing list