PDA

View Full Version : "No Usable GPUs" Issue



FourOh
03-07-13, 03:53 PM
I would post this in BOINC Help, but apparently I haven't greased the right palms yet.

I pieced together a machine from some old components, loaded Win XP x64, installed SP2, .Net 3.5, about a thousand Windows Updates, and the latest Catalyst drivers, and I can't get BOINC to recognize the HD4650 gpu. I uninstalled Catalyst 13.1, ran DriverSweeper, and installed 12.4 to see if the older drivers would help... same issue.

Any ideas?

http://i.imgur.com/ZONEdeQ.gif
http://i.imgur.com/RjMozl9.jpg
http://i.imgur.com/hINQJfK.jpg

Fire$torm
03-07-13, 07:16 PM
Hey FourOh,

2 things...

1st, I went over your user permissions and made a few changes that should fix your posing issue.

2nd, Would you mind posting the first 15 or so lines from your BOINC Manager log (Remember to delete the "Running under account" line)

It should look something like this


Starting BOINC client version 7.0.31 for windows_x86_64
log flags: file_xfer, sched_ops, task
Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6
Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
Processor: 256.00 KB cache
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 nx lm vmx tm2 popcnt pbe
OS: Microsoft Windows 7: Home Premium x64 Edition, (06.01.7600.00)
Memory: 11.99 GB physical, 30.30 GB virtual
Disk: 350.49 GB total, 263.63 GB free
Local time is UTC -5 hours
NVIDIA GPU 0: GeForce GTX 460 (driver version 306.23, CUDA version 5.0, compute capability 2.1, 768MB, 695MB available, 1142 GFLOPS peak)
ATI GPU 0: ATI Radeon HD 5800 series (Cypress) (CAL version 1.4.1741, 1024MB, 991MB available, 4144 GFLOPS peak)
OpenCL: NVIDIA GPU 0: GeForce GTX 460 (driver version 306.23, device version OpenCL 1.1 CUDA, 768MB, 695MB available)
OpenCL: ATI GPU 0: ATI Radeon HD 5800 series (Cypress) (driver version 1084.2 (VM), device version OpenCL 1.2 AMD-APP (1084.2), 1024MB, 991MB available)

trigggl
03-07-13, 07:47 PM
Hey FourOh,

2 things...

1st, I went over your user permissions and made a few changes that should fix your posing issue.

2nd, Would you mind posting the first 15 or so lines from your BOINC Manager log (Remember to delete the "Running under account" line)

It should look something like this


Starting BOINC client version 7.0.31 for windows_x86_64
log flags: file_xfer, sched_ops, task
Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6
Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
Processor: 256.00 KB cache
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 nx lm vmx tm2 popcnt pbe
OS: Microsoft Windows 7: Home Premium x64 Edition, (06.01.7600.00)
Memory: 11.99 GB physical, 30.30 GB virtual
Disk: 350.49 GB total, 263.63 GB free
Local time is UTC -5 hours
NVIDIA GPU 0: GeForce GTX 460 (driver version 306.23, CUDA version 5.0, compute capability 2.1, 768MB, 695MB available, 1142 GFLOPS peak)
ATI GPU 0: ATI Radeon HD 5800 series (Cypress) (CAL version 1.4.1741, 1024MB, 991MB available, 4144 GFLOPS peak)
OpenCL: NVIDIA GPU 0: GeForce GTX 460 (driver version 306.23, device version OpenCL 1.1 CUDA, 768MB, 695MB available)
OpenCL: ATI GPU 0: ATI Radeon HD 5800 series (Cypress) (driver version 1084.2 (VM), device version OpenCL 1.2 AMD-APP (1084.2), 1024MB, 991MB available)



...and in case you're stuck in the "simple view", in the menu bar, go to view --> advanced view (or Shift+Ctrl+A). Then you can go to the log with Shift+Ctrl+E. Sorry if this is already common knowledge to you.

Mumps
03-07-13, 08:07 PM
Well, one quick little thought is how you installed BOINC. Did you by chance install it as a service so it would automatically start at each boot? If so, that commonly means it won't have access to your GPU's.

Also, with what you posted from GPU-Z, it looks like you don't have OpenCL support installed? That's not necessarily installed with the default version of the driver package that AMD distributes. I'm not familiar enough with what you need extra to get those capabilities installed though. I seem to recall it requires the Dev pack too? Somebody else more familiar with GPU crunching needs to step in here.

kmanley57
03-07-13, 08:38 PM
I think you are looking for the 'SDK' part of the driver to get the needed OpenCL support.

nanoprobe
03-07-13, 09:42 PM
There is no OpenCl driver support for XP above version 12.1.
http://www.filescrunch.com/download/7311-ati-display-drivers/

Make sure you install the APP SDK package and the video driver. Anything else is optional. There is also no OpenCl driver support for any 7xxx series card on XP.

FourOh
03-08-13, 08:57 AM
Well, one quick little thought is how you installed BOINC. Did you by chance install it as a service so it would automatically start at each boot? If so, that commonly means it won't have access to your GPU's.

Also, with what you posted from GPU-Z, it looks like you don't have OpenCL support installed? That's not necessarily installed with the default version of the driver package that AMD distributes. I'm not familiar enough with what you need extra to get those capabilities installed though. I seem to recall it requires the Dev pack too? Somebody else more familiar with GPU crunching needs to step in here.


There is no OpenCl driver support for XP above version 12.1.
http://www.filescrunch.com/download/7311-ati-display-drivers/

Make sure you install the APP SDK package and the video driver. Anything else is optional. There is also no OpenCl driver support for any 7xxx series card on XP.


I think you are looking for the 'SDK' part of the driver to get the needed OpenCL support.


Thanks all-

I had already installed the APP SDK packages and made sure BOINC wasn't installed as a service... I think I got bad information on the internet (gasp) about ATI OpenCL support on XP - my search suggested 12.4, not 12.1. That would have been good to know a couple of days ago; I shouldn't be so impatient!

My whole point in installing XP64 on this machine was a PCI wireless adapter that I can't find Win7 64 drivers for, but after 3-4 days of loading OS, updating, installing drivers, restarting and repeating - the process wore me down. It was obviously a Windows XP64 issue, so I scrapped it and installed Windows 7.

Everything is running fine now (except the wifi adapter, of course).

Fire$torm
03-08-13, 10:03 AM
Bummer on the XP headache but glad to hear your up and running. :-bd Crunch On!

John P. Myers
03-08-13, 12:21 PM
Also you'd need .NET 4.0 for driver 12.10 or higher to install properly. Update windows again until you get it, then update it again until you get the .NET 4.0 patches/updates.

Crazybob
03-08-13, 03:42 PM
Thanks all-

I had already installed the APP SDK packages and made sure BOINC wasn't installed as a service... I think I got bad information on the internet (gasp) about ATI OpenCL support on XP - my search suggested 12.4, not 12.1. That would have been good to know a couple of days ago; I shouldn't be so impatient!

My whole point in installing XP64 on this machine was a PCI wireless adapter that I can't find Win7 64 drivers for, but after 3-4 days of loading OS, updating, installing drivers, restarting and repeating - the process wore me down. It was obviously a Windows XP64 issue, so I scrapped it and installed Windows 7.

Everything is running fine now (except the wifi adapter, of course).

If there is a VISTA driver available, that should work with WIN 7. (My guess is that you have already tried that.:) )

Slicker
03-10-13, 04:15 PM
AMD only supported OpenCL 1.0 for HD 38xx and 48xx GUs and has since dropped even the 1.0 support. So, you will definately need the older drivers and that probably means the older SDK if the OpenCL.dll isn't included in the drivers.
Now, AMD supports HD 5xxx or newer GPUs.

Good luck on the OpenCL since DA implemented OpenCL 1.1 as the default plan class in BOINC. So, unless the project admin changed it, even if they don't use OpenCL 1.1 enhancements, it still won't send your GPU any work even if you do get BOINC to recognize it. Also, since the 4600 is only single precision, your choices of projects are limited even more. Donate and Collatz should work. Not sure if any others will.

FourOh
03-10-13, 05:53 PM
If there is a VISTA driver available, that should work with WIN 7. (My guess is that you have already tried that.:) )

I had Vista 32 running on this machine and it found and installed drivers for my PCI Wireless card during OS installation. For some reason, Vista was quite unstable - which is why I installed XP64. I was able to use vendor drivers for XP64; they haven't released any for Win 7 64.

Since installing Win 7 64, I've tried lots of drivers, including the Vista drivers... to no avail. To solve the issue, I ordered a $10 usb wifi adapter. My original intent was to build a system completely out of parts I had laying around, so I'd say I got pretty close.

FourOh
03-10-13, 06:27 PM
AMD only supported OpenCL 1.0 for HD 38xx and 48xx GUs and has since dropped even the 1.0 support. So, you will definately need the older drivers and that probably means the older SDK if the OpenCL.dll isn't included in the drivers.
Now, AMD supports HD 5xxx or newer GPUs.

Good luck on the OpenCL since DA implemented OpenCL 1.1 as the default plan class in BOINC. So, unless the project admin changed it, even if they don't use OpenCL 1.1 enhancements, it still won't send your GPU any work even if you do get BOINC to recognize it. Also, since the 4600 is only single precision, your choices of projects are limited even more. Donate and Collatz should work. Not sure if any others will.

I run Moo on the HD 4650 in Win 7 64, and it puts up about 25k points per day. I also have a 4350 running Moo, generating about 5000/day on a Win 7 32 machine at work. I'd rather run a different project; to me Moo is doing math just to do math. I'll check out Donate, and see if it will run on a 4xxx series card.