[Beignet] Beignet not working on Dell Precision M3800

Yichao Yu yyc1992 at gmail.com
Mon May 19 05:09:32 PDT 2014


Hi,

On Mon, May 19, 2014 at 1:59 AM, Yang, Rong R <rong.r.yang at intel.com> wrote:
> The beignet only support Ivy Bridge now, but i7-4702HQ is Haswell.

I guess I missed the Supported Hardware note on the main page.... :P

> For beignet's Haswell support is ongoing, and almost finish. There are some Haswell patches has pushed today, you can try it.

I have just tested it and it seems that at least something is working
now[1]!! Thanks for the work.
It also seems that the screen is only frozen when it encounters some
failures (e.g. when dealing with 3d images), is it possible to detect
these and make it fail less violently?

> But because of the drm kernel driver's restrict, if you want to run OpenCL applications with local memory enabled, you should apply the attached patch to your kernel, otherwise, the application will fail.

Is this the only way to workaround this issue or is there any plan to
get a fix upstream? May also be great if this can at least be changed
dynamically.

Looking forward to full support soon.

Yichao Yu

>
> Thanks
>

[1] https://github.com/yuyichao/pyopencl/blob/master/examples/demo.py

> -----Original Message-----
> From: Beignet [mailto:beignet-bounces at lists.freedesktop.org] On Behalf Of Yichao Yu
> Sent: Monday, May 19, 2014 9:22 AM
> To: beignet at lists.freedesktop.org
> Subject: [Beignet] Beignet not working on Dell Precision M3800
>
> Hi everyone,
>
> (I'm not sure if this the right place to report bugs/issues but I have searched through the internet and this is the only place I can find to reach beignet developers..... Please feel free to tell me what is the right place for bug report if it is not here.)
>
> I have recently got a Dell Precision M3800 laptop which comes with a Intel i7-4702HQ CPU and a NVIDIA Quadro K1100M GPU. I have no major problems using the graphic cards with the opensource (for both cards) or close source (for the NVIDIA card). However, when I want to use OpenCL on the intel card with beignet it doesn't work.
>
> The issue is, beignet can create OpenCL context without any problems (and it also shows the correct device name...) but as long as I ask it to calculate anything, it freezes the window manager (kwin 4.11.9 on KDE 4.13 using OpenGL 2.0) for a few seconds and only the cursor is moving. In addition, it sometimes (if not always) fails to run the kernels and no result is returned.
>
> Is this card supported or am I missing anything? It will be really nice if I can get it working and I can provide any information/collaboration in order to solve the problem if necessary.
>
> Yichao Yu
>
> System Info:
> `lscpu`:
> Architecture:          x86_64
> CPU op-mode(s):        32-bit, 64-bit
> Byte Order:            Little Endian
> CPU(s):                8
> On-line CPU(s) list:   0-7
> Thread(s) per core:    2
> Core(s) per socket:    4
> Socket(s):             1
> NUMA node(s):          1
> Vendor ID:             GenuineIntel
> CPU family:            6
> Model:                 60
> Model name:            Intel(R) Core(TM) i7-4702HQ CPU @ 2.20GHz
> Stepping:              3
> CPU MHz:               2428.250
> CPU max MHz:           3200.0000
> CPU min MHz:           800.0000
> BogoMIPS:              4391.53
> Virtualization:        VT-x
> L1d cache:             32K
> L1i cache:             32K
> L2 cache:              256K
> L3 cache:              6144K
> NUMA node0 CPU(s):     0-7
>
> ArchLinux with [testing] enabled.
> Linux kernel version: 3.14.4
> mesa: 10.1.3 (and just upgraded to 10.2.0rc3)
> beignet: current master (g31ff786, also tested with as many as 60 commits back and it was not working either) _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet


More information about the Beignet mailing list