Trying to get the IntelGPU to run apps

Message boards : Questions and problems : Trying to get the IntelGPU to run apps
Message board moderation

To post messages, you must log in.

AuthorMessage
Werinbert

Send message
Joined: 9 Jan 13
Posts: 28
United States
Message 51239 - Posted: 10 Nov 2013, 3:02:16 UTC
Last modified: 10 Nov 2013, 3:37:13 UTC

I am having trouble getting the IntelGPU WUs.

I am trying to run this on my i7-3770K and have set my preferences to only accept the Intel app from the Seti Beta project. I am also running PrimeGrid/CPDN on my cpu cores and Collatz on my Nvidia 660Ti.

The IntelGPU shows up during the start up of Boinc:
11/9/2013 6:55:47 PM | | CUDA: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 327.23, CUDA version 5.5, compute capability 3.0, 2048MB, 1916MB available, 2810 GFLOPS peak)
11/9/2013 6:55:47 PM | | OpenCL: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 327.23, device version OpenCL 1.1 CUDA, 2048MB, 1916MB available, 2810 GFLOPS peak)
11/9/2013 6:55:47 PM | | OpenCL CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 1.1, device version OpenCL 1.1 (Build 37149.37214))
11/9/2013 6:55:47 PM | | NVIDIA library reports 1 GPU

And I have set to use all coprocessors and to ues the debug:
11/9/2013 6:42:41 PM | | Re-reading cc_config.xml
11/9/2013 6:42:41 PM | | Not using a proxy
11/9/2013 6:42:41 PM | | Config: use all coprocessors
11/9/2013 6:42:41 PM | | log flags: file_xfer, sched_ops, task, coproc_debug

Is there something else I missed and/or need to check to get IntelGPU apps running.
ID: 51239 · Report as offensive
MarkJ
Volunteer tester
Help desk expert

Send message
Joined: 5 Mar 08
Posts: 272
Australia
Message 51240 - Posted: 10 Nov 2013, 4:56:16 UTC - in response to Message 51239.  
Last modified: 10 Nov 2013, 5:13:53 UTC

A couple of things spring to mind.

1. It doesn't mention it's got an Intel GPU, so that suggests your drivers are too old. Go to the Intel Download Center and search for the HD 4000 drivers. Install them

2. You don't mention the BOINC version but it looks fairly recent so I am guessing its 7.2.28, if not update to it now that it's the official version.

3. You don't need to use the <use_all_coprocessors> tag in cc_config as it's a different type (to AMD and Nvidia). You only need it when you mix ones of the same type.

4. SETI beta didn't have code to do Intel GPU until recently, so they may not have done the necessary scheduler and other back-end changes to support it. Einstein does support them. Once you get point 1 sorted out you might want to try it there.
MarkJ
ID: 51240 · Report as offensive
Werinbert

Send message
Joined: 9 Jan 13
Posts: 28
United States
Message 51241 - Posted: 10 Nov 2013, 6:20:51 UTC

Sorry I didn't say which Boinc, but yes I am running 7.2.8.

Since this was a new build computer (just last month) I thought my HD 4000 drivers were up-to-date. Apparently not...Now it is up-to-date! Unfortunately, it didn't help.

I think my problem is lack of a dummy plug. Since it wasn't a dedicated GPU, the thought of a dummy plug slipped past unnoticed. My monitor is hooked to my 660ti, so chances are this is the problem. I am heading to Radio Shack in the morning for the parts to make a dummy plug.

ID: 51241 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 51243 - Posted: 10 Nov 2013, 11:28:18 UTC - in response to Message 51241.  
Last modified: 10 Nov 2013, 11:29:29 UTC

I think my problem is lack of a dummy plug. Since it wasn't a dedicated GPU, the thought of a dummy plug slipped past unnoticed. My monitor is hooked to my 660ti, so chances are this is the problem. I am heading to Radio Shack in the morning for the parts to make a dummy plug.

The other option is to just extend the desktop onto the HD4000, telling it to use 'display device on VGA', i've used this on my Nvidia/ATI hosts for years, whether this works on Intel GPUs is another matter,
my Nvidia/Intel host is a Laptop with only one display, both GPUs are are almost always available, no extending desktops or dummy plugs required here.

Claggy
ID: 51243 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 51244 - Posted: 10 Nov 2013, 11:47:14 UTC - in response to Message 51239.  

The IntelGPU shows up during the start up of Boinc:
11/9/2013 6:55:47 PM | | CUDA: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 327.23, CUDA version 5.5, compute capability 3.0, 2048MB, 1916MB available, 2810 GFLOPS peak)
11/9/2013 6:55:47 PM | | OpenCL: NVIDIA GPU 0: GeForce GTX 660 Ti (driver version 327.23, device version OpenCL 1.1 CUDA, 2048MB, 1916MB available, 2810 GFLOPS peak)
11/9/2013 6:55:47 PM | | OpenCL CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 1.1, device version OpenCL 1.1 (Build 37149.37214))
11/9/2013 6:55:47 PM | | NVIDIA library reports 1 GPU

Boinc 7.2.x introduces OpenCL detection for the CPUs, the latest driver reports OpenCL 1.2 capability, yours is only reporting OpenCL 1.1 capability, so you'll probably need a driver update, especially if you want to crunch Einstein Intel GPU work (it requires OpenCL 1.2 support):

10/11/2013 11:39:49 | | CUDA: NVIDIA GPU 0: GeForce GT 650M (driver version 331.65, CUDA version 6.0, compute capability 3.0, 2048MB, 1978MB available, 730 GFLOPS peak)
10/11/2013 11:39:49 | | OpenCL: NVIDIA GPU 0: GeForce GT 650M (driver version 331.65, device version OpenCL 1.1 CUDA, 2048MB, 1978MB available, 730 GFLOPS peak)
10/11/2013 11:39:49 | | OpenCL: Intel GPU 0: Intel(R) HD Graphics 4000 (driver version 9.18.10.3257, device version OpenCL 1.2, 1624MB, 1624MB available, 45 GFLOPS peak)
10/11/2013 11:39:49 | | OpenCL CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 1.2, device version OpenCL 1.2 (Build 66956))
10/11/2013 11:39:49 | | NVIDIA library reports 1 GPU
10/11/2013 11:39:49 | | No ATI library found.
10/11/2013 11:39:49 | | Host name: Samsung-NP550P5
10/11/2013 11:39:49 | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz [Family 6 Model 58 Stepping 9]
10/11/2013 11:39:49 | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 popcnt aes syscall nx lm vmx tm2 pbe
10/11/2013 11:39:49 | | OS: Microsoft Windows 7: Home Premium x64 Edition, Service Pack 1, (06.01.7601.00)


Claggy
ID: 51244 · Report as offensive
Werinbert

Send message
Joined: 9 Jan 13
Posts: 28
United States
Message 51246 - Posted: 10 Nov 2013, 12:47:09 UTC - in response to Message 51243.  

Thanks Claggy!

Extending the desktop onto the HD4000 did the trick. I can now sleep in on a Sunday...until the football starts, that is.
ID: 51246 · Report as offensive
Marius

Send message
Joined: 25 Nov 13
Posts: 4
Romania
Message 51523 - Posted: 25 Nov 2013, 11:34:14 UTC

Hello,

I have the same problem, but extending display doesn't work. This is the log:

25/11/2013 13:22:46 | | CUDA: NVIDIA GPU 0: Quadro 2000M (driver version 312.69, CUDA version 5.0, compute capability 2.1, 2048MB, 1982MB available, 422 GFLOPS peak)
25/11/2013 13:22:46 | | OpenCL: NVIDIA GPU 0: Quadro 2000M (driver version 312.69, device version OpenCL 1.1 CUDA, 2048MB, 1982MB available, 422 GFLOPS peak)
25/11/2013 13:22:46 | | OpenCL CPU: Intel(R) Core(TM) i7-2820QM CPU @ 2.30GHz (OpenCL driver vendor: Intel(R) Corporation, driver version 3.0.1.13176, device version OpenCL 1.2 (Build 78712))

I am running BOINC 7.2.31. Any other suggestion? Should I put something in cc_config.xml?

Thank you
Marius
ID: 51523 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5077
United Kingdom
Message 51525 - Posted: 25 Nov 2013, 11:49:45 UTC - in response to Message 51523.  

What project? Does it have any intel_gpu applications? Have you chosen appropriate application types (in preferences) at whichever project it is?
ID: 51525 · Report as offensive
Marius

Send message
Joined: 25 Nov 13
Posts: 4
Romania
Message 51526 - Posted: 25 Nov 2013, 11:56:56 UTC - in response to Message 51525.  

I have tried Einstein@home with the following preferences:
Use CPU: no
Use ATI GPU: no
Use NVIDIA GPU: no
Use INTEL GPU: yes
ID: 51526 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 51527 - Posted: 25 Nov 2013, 12:00:47 UTC

Your intel GPU was not detected. Have you installed its drivers? These may not be the same as the drivers for the OpenCL support for the CPU.
ID: 51527 · Report as offensive
Marius

Send message
Joined: 25 Nov 13
Posts: 4
Romania
Message 51528 - Posted: 25 Nov 2013, 12:05:20 UTC

I have seen that the Intel GPU is not detected but it is installed correctly in Windows. It appears as an Intel HD Graphics 3000 and has the latest driver 9.17.10.3347.
I also have installed latest Intel OpenCL support for the CPU as you can see in the log.
ID: 51528 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 51529 - Posted: 25 Nov 2013, 12:18:24 UTC - in response to Message 51528.  

The 3000 does not support OpenCL. Only the 2500, 4000 and 4600, so far.
ID: 51529 · Report as offensive
Marius

Send message
Joined: 25 Nov 13
Posts: 4
Romania
Message 51530 - Posted: 25 Nov 2013, 12:35:39 UTC - in response to Message 51529.  

OK :(. Thanks. So I have to wait or upgrade my computer :)
ID: 51530 · Report as offensive

Message boards : Questions and problems : Trying to get the IntelGPU to run apps

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.