Page 1 of 2

Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 6:54 pm
by ESP75
I recently moved from version 6 to version 7 of the folding@home software, and I can no longer use my GPU. I have a GeForce 9300. It worked fine with v6. I never had a problem with it. Now I can't even set up a slot for the GPU. Whenever I try to add it, I get a message from FAHControl that says I have no GPU.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 7:33 pm
by P5-133XL
Could you please post the system and config portions of your log?

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 7:54 pm
by ESP75

Code: Select all

*********************** Log Started 2013-03-01T07:47:04Z ***********************
07:47:04:************************* Folding@home Client *************************
07:47:04:      Website: http://folding.stanford.edu/
07:47:04:    Copyright: (c) 2009-2013 Stanford University
07:47:04:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
07:47:04:         Args: --open-web-control
07:47:04:       Config: <none>
07:47:04:******************************** Build ********************************
07:47:04:      Version: 7.3.6
07:47:04:         Date: Feb 18 2013
07:47:04:         Time: 15:25:17
07:47:04:      SVN Rev: 3923
07:47:04:       Branch: fah/trunk/client
07:47:04:     Compiler: Intel(R) C++ MSVC 1500 mode 1200
07:47:04:      Options: /TP /nologo /EHa /Qdiag-disable:4297,4103,1786,279 /Ox -arch:SSE
07:47:04:               /QaxSSE2,SSE3,SSSE3,SSE4.1,SSE4.2 /Qopenmp /Qrestrict /MT /Qmkl
07:47:04:     Platform: win32 XP
07:47:04:         Bits: 32
07:47:04:         Mode: Release
07:47:04:******************************* System ********************************
07:47:04:          CPU: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
07:47:04:       CPU ID: GenuineIntel Family 6 Model 23 Stepping 10
07:47:04:         CPUs: 2
07:47:04:       Memory: 1.50GiB
07:47:04:  Free Memory: 865.45MiB
07:47:04:      Threads: WINDOWS_THREADS
07:47:04:  Has Battery: false
07:47:04:   On Battery: false
07:47:04:   UTC offset: -8
07:47:04:          PID: 8676
07:47:04:          CWD: C:/Documents and Settings/Ed Polanco/Application Data/FAHClient
07:47:04:           OS: Microsoft Windows XP Service Pack 3
07:47:04:      OS Arch: X86
07:47:04:         GPUs: 0
07:47:04:         CUDA: 1.1
07:47:04:  CUDA Driver: 3020
07:47:04:Win32 Service: false
07:47:04:***********************************************************************

18:36:05:<config>
18:36:05:  <!-- Network -->
18:36:05:  <proxy v=':8080'/>
18:36:05:
18:36:05:  <!-- User Information -->
18:36:05:  <passkey v='********************************'/>
18:36:05:  <user v='ESP75'/>
18:36:05:
18:36:05:  <!-- Folding Slots -->
18:36:05:  <slot id='0' type='CPU'/>
18:36:05:  <slot id='1' type='CPU'>
18:36:05:    <cpus v='-1'/>
18:36:05:  </slot>
18:36:05:</config>

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 8:33 pm
by P5-133XL
With v6 you could force the client to use your GPU but with v7 it needs to detect your video card and you can't force it.

Your GPU is not being detected at all. What Nvidia driver version are you using? It may be necessary to update your drivers to something more recent.

If we can't get it to see your video card, it may be necessary to go back to v6.

P.S. For some reason there are two CPU slots. Did you add one, if so please remove it so that there is only one. It should be more productive. This is independent to the above GPU problem.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 9:51 pm
by ESP75
P5-133XL wrote:With v6 you could force the client to use your GPU but with v7 it needs to detect your video card and you can't force it.

Your GPU is not being detected at all. What Nvidia driver version are you using? It may be necessary to update your drivers to something more recent.

If we can't get it to see your video card, it may be necessary to go back to v6.

P.S. For some reason there are two CPU slots. Did you add one, if so please remove it so that there is only one. It should be more productive. This is independent to the above GPU problem.
I don't know anything about forcing. I just installed the GPU client with v6 and it worked. I didn't have to do anything special. I am using an older version of the Nvidia drivers (260.99), but this satisfies the requirements according to the web site:
-CUDA supported GPU (8xxx series and above), see full list
-26x.xx NV device driver or newer (285.xx and 301.xx are known stable versions)

My GPU is listed in the GPUs.txt file, and the system log shows that the CUDA driver is detected. So I'm not sure why the GPU itself is not being detected. The only thing I can think of is that the Display adapter shows up as "NVIDIA GeForce 9300 / nForce 730i" in the Device Manager. I don't know if this has to match the text exactly in GPUs.txt.

When I first installed v7, only one of my CPUs was being used. The other one was always idle. I installed another slot so both are being used now.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Fri Mar 01, 2013 10:01 pm
by bollix47
Version 7 has a couple of requirements when using Windows XP.

Do you have .net and c++ installed as stated in the above link?

As far as identification use gpu-z. It will give you the GPU's id info which you can use when checking GPUs.txt.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 12:06 am
by bruce
Using either gpu-z or lspci, please report the Device ID codes and the correct name for the device.

There are 9 different 9300's included in the WhiteList but who's to say if they missed the 10th one.

Is the 9300 being used to drive your monitor or do you have more than one video device?

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 12:31 am
by ESP75
bruce wrote:Using either gpu-z or lspci, please report the Device ID codes and the correct name for the device.

There are 9 different 9300's included in the WhiteList but who's to say if they missed the 10th one.

Is the 9300 being used to drive your monitor or do you have more than one video device?
The device ID from gpu-z is 10DE-086C. Name is the same as I stated before: NVIDIA GeForce 9300 / nForce 730i.

The 9300 is being used to drive my monitor. It is the only video device in my system.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 12:59 am
by Joe_H
Since that device ID is not listed in the newest GPUs.txt file, it looks like your card is the 11th variant on the 9300. I did check each of the 10 existing entries and there was no match. Could you post the full output of gpu-z or FAHClient --lspci? That will give the information needed to add the card to the whitelist.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 1:07 am
by bruce
Somehow that device has never been included in the WhiteList. I'll move this topic to the White-list forum.

0x10DE:0x086C:2:1:[NVIDIA GeForce 9300 / nForce 730i]

According to ticket #883, this device was intentionally blacklisted, though I don't know why. With only 16 cores and a hybrid core perhaps there were some unknown problems. limiting it's production. What projects have you been getting on V6 and what PPD have you gotten.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 1:33 am
by ESP75

Code: Select all

C:\Program Files\FAHClient>FAHClient.exe --lspci
VendorID:DeviceID:Vendor Name:Description
0x10de:0x086c:NVIDIA Corporation:NVIDIA GeForce 9300 / nForce 730i
What do the fields after the device ID indicate in the GPUs.txt file?
0x10de:0x086a:2:1:C79 [GeForce 9400]
0x10de:0x086d:2:1:C79 [GeForce 9200]

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 3:01 am
by Joe_H
The documentation of the file is located on the V7 Client wiki, Format of GPUs.txt. Once the device ID for your card is added and propagated to the servers, then your V7 installation should be able to create a GPU folding slot. In the meantime, you can run a V6 GPU client alongside the V7 client if you want.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sat Mar 02, 2013 11:44 pm
by ESP75
bruce wrote:Somehow that device has never been included in the WhiteList. I'll move this topic to the White-list forum.

0x10DE:0x086C:2:1:[NVIDIA GeForce 9300 / nForce 730i]

According to ticket #883, this device was intentionally blacklisted, though I don't know why. With only 16 cores and a hybrid core perhaps there were some unknown problems. limiting it's production. What projects have you been getting on V6 and what PPD have you gotten.
Unfortunately I have deleted my V6 directories after shutting down the clients to upgrade to V7. So I don't have any of my logs. I didn't have any issues getting and completing projects with the GPU. I think I was getting around 500 PPD, but I don't remember for sure. The only issue I had with the V6 GPU client was that I couldn't pause it. I could start and stop it, but pause was just ignored.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sun Mar 03, 2013 12:10 am
by bruce
Right V6 never had a pause function but you could stop it, which is really the same thing. It will always resume from the last checkpoint. The only real change there have been some gradual improvements in the reliability of the checkpoints.

Re: Upgraded from v6 -> v7; no longer can use GPU

Posted: Sun Mar 03, 2013 7:43 pm
by ESP75
You mentioned my GPU was blacklisted. Does that mean it will not be supported in V7 at all in the future?