On Wed, Nov 12, 2014 at 5:30 PM, Rebecca N. Palmer
<rebecca_pal...@zoho.com> wrote:
>> Don't quite understand this issue. How do you set the
>> OCL_STRICT_CONFORMANCE?
>
> This is Debian's beignet 0.9.3~dfsg-1 (current unstable)
> and accuracy_speed_test.py from
> https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=19;filename=accuracy_speed_test.py;att=4;bug=768090
>
> rnpalmer@rnpalmer-laptop:~$ python3 ~/Debian/OpenCL/accuracy_speed_test.py
> [...]
> cos abs avg err: 1.72732e-05  max err: 6.10352e-05 rel avg err: 2.02569e-05
> max err: 6.10352e-05  time: 0.07409429550170898
> [...]
> rnpalmer@rnpalmer-laptop:~$ export OCL_STRICT_CONFORMANCE=1
> rnpalmer@rnpalmer-laptop:~$ python3 ~/Debian/OpenCL/accuracy_speed_test.py
> [...]
> cos abs avg err: 1.73168e-05  max err: 6.10352e-05 rel avg err: 2.03032e-05
> max err: 6.10352e-05  time: 0.0025167465209960938
> [...]

Could it be an issue with compiled kernel cache? I haven't looked at
how beignet handles this, but some platforms have some very aggressive
policy for compiled kernels. Can you try to find where beignet caches
its compiles and see if removing the cached kernels fixes this? If so,
the only thing that should be changed in beignet is that a kernel
cache invalidation on OCL_STRICT_CONFORMANCE change, or a way to have
separate caches for separate settings.


-- 
Giuseppe "Oblomov" Bilotta


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to