Driver 337.88 and 600 (and earlier) series GPUs

It seems that a lot of GPU problems revolve around specific versions of drivers. Though NVidia has their own support structure, you can often learn from information reported by others who fold.

Moderators: Site Moderators, FAHC Science Team

b-morgan
Posts: 30
Joined: Fri Jul 15, 2011 7:33 pm
Location: Colorado Springs, CO

Driver 337.88 and 600 (and earlier) series GPUs

Post by b-morgan »

There isn't a topic on version 337.88 of the driver and it folding performance (or lack thereof) on 600 and older series GPUs. Is this driver finally a replacement for the recommended 327.23 driver for these older GPUs? Has NVidia ever acknowledged that there is a problem? Have they ever said that it will be fixed?
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by PantherX »

The slowdown of folding on non GK-110 GPUs might potentially be fixed in FahCore_17 version 0.0.55 which is being beta tested (viewtopic.php?f=66&t=26190). I haven't heard any news regarding the Maxwell issue which is caused by a bug in OpenCL. Nvidia is aware of it.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Jimboc
Posts: 68
Joined: Sun Feb 12, 2012 11:43 am
Hardware configuration: Corsair Obsidian 750D Windows Airflow Edition

Intel Core i9 Extreme 7980XE @ 2.6 GHz (18 cores, 36 threads)

64 GB Corsair Dominator Platinum DDR4 RAM

2x Nvidia Titan RTX (NVLink Enabled) (Nvidia 526.98 Studio Driver)

Asus Rampage VI APEX (BIOS 1401)(Intel X299 Chipset)

Corsair AX1600i Titanium Plus Power Supply

Corsair Neutron NX500 800GB SSD (System Drive)

Seagate SkyHawk 10 TB , 256 MB Cache (Data Drive)

Creative Sound BlasterX AE-5 Plus Pure Edition

Dell UP3218K and Dell U2711

Windows 11 Pro for Workstations 64 Bit (Version 22H2)
Location: Ireland

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by Jimboc »

Hi b-morgan,

In addition to the link provided by PantherX (above) the following EVGA thread discusses the results when using this beta version of Core 17:

http://forums.evga.com/tm.aspx?m=2149461

I hope this helps. Thank you.
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by 7im »

It's well discussed here also.

There are at least six threads in the NVidia Drivers section talking about performance with different versions. For example:

viewtopic.php?f=80&t=25850

They all end the same way. -> Use the 327.xx drivers on all hardware except the GK-110s until NV fixes their drivers.

There is a kluge patch in the v55 beta fahcore_17 to workaround this driver issue, but the best speed will come when NV puts the fix in the drivers.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
b-morgan
Posts: 30
Joined: Fri Jul 15, 2011 7:33 pm
Location: Colorado Springs, CO

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by b-morgan »

7im wrote:They all end the same way. -> Use the 327.xx drivers on all hardware except the GK-110s until NV fixes their drivers.

There is a kluge patch in the v55 beta fahcore_17 to workaround this driver issue, but the best speed will come when NV puts the fix in the drivers.
So my questions remain unanswered...

1) Has NV acknowledged that there is a problem?

2) If so, has NV said they will fix the problem?

If the answers to both of these questions is no, then "kluge" or not, the V55 beta fahcore_17 is the best solution offered so far. How much longer will the beta last (i.e. when will this version be released)?

I have both a GTX 660 (GK106) and a GTX 660 Ti (GK104) and I'd be happy to test the beta, but the instructions aren't "simple" enough for me to follow.
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by 7im »

Good questions. Wrong forum. Please ask NV in their forum.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by PantherX »

b-morgan wrote:...How much longer will the beta last (i.e. when will this version be released)?...
That can only be answered by a PG Member. They decided when FahCore_17 is stable enough to be released to the public.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
codysluder
Posts: 1024
Joined: Sun Dec 02, 2007 12:43 pm

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by codysluder »

Proteneer (the Stanford developer of FahCore_17) mentioned that NV isn't handling a particular OpenCL call correctly. I presume he reported it to NV. We have to wait for them to release new drivers that contain that fix.
folding_hoomer
Posts: 349
Joined: Sun Feb 10, 2013 6:06 pm
Hardware configuration: Sys 1: I7 2700K@4,4GHz with NH-C14
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI Z68A-GD65 (G3), various operating systems (WinXP, Ubuntu: 10.4.3 LTS, 12.04.2 LTS)
Optional: GTX560TI 448@stock/OC´d

Sys 2: I7 3930K@4,4GHz with Corsair H110
16GB G.Skill Ripjaws X DDR3 1866MHz CL 9-10-9-28
ASUS Ranpage IV Formula, Ubuntu 10.10

Sys 3 i7 875K@3,826 GHz with Scythe Mine2
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI P55-GD80, Win7 64Bit Pro
Sapphire Radeon HD5870@1,163V 900/1250MHz
Sapphire Radeon HD7870@1,218V 1200/1300MHz

Sys 4 i7 2600K@4,4GHz with Scythe Mine2
8GB G.Skill Sniper DDR3 1866MHz CL 9-10-9-28
MSI Z68A-GD65 (G3), various operating systems (WinXP, Ubuntu: 10.4.3 LTS, 12.04.2 LTS)
Optional: GTX560TI 448@stock/OC´d

Optional:
ASUS P5Q Pro with Q9550
ASUS P5Q Pro with Q6300
Location: Bavaria, Germany

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by folding_hoomer »

b-morgan - nVidia has been informed by folders since this issue occurs - with driver-version 331.
But - nothing has happend (until now) to patch this issue.
It seems that there are much more important things to do for them - eg. to force Cuda or to get better FPS in games . . .
Image
Ghetto_Child
Posts: 25
Joined: Wed May 08, 2013 10:07 pm

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by Ghetto_Child »

Well I'm not sure where my issue lands. I'm using old tech vastly outbalanced, compare my graphics adaptor to the rest of the system. I've been switching back and forth between a GeForce GTX 285 and a GeForce GTX 295, always using GeForce 337.88 drivers since I first put either card into this PC. I'm trying to make sure the 295 is working properly. First time last week I tried the GTX 295 in F@H client 7.3.6 and each GPU it has received a work unit. Then I swapped to the GTX 285 and also got a single work unit for its single GPU. By the next day I swapped back to the GTX 295 and was not getting any GPU WUs for days. I tried upgrading to client 7.4.4 to see if that would fix not receiving GPU WUs, no change. I just started receiving GPU WUs yesterday (YAY I can connect with GPU assignment servers).

So here's the issue:, the GPU slot(s) will not run unless set to medium or higher. When set to light the GPU slot(s) status is "waiting for idle". When I do set a single GPU slot to medium or higher, it completes its WUs in about an hour but the whole system because very sluggish to respond and the CPU load in Task Manager stays between 75%-90%+. So basically running GPU processing seems super efficient for WUs but my system is otherwise unuseable during GPU processing. I also noticed that I never get any points for the GPU WUs. There are project numbers and details attached to the GPU WUs but the Base Credit, Estimated Credit, Estimated PPD all say unknown. Estimated TPF usually shows 30 seconds - 3 minutes. How can I reduce the strain of GPU processing and keep the system useable without issue as it is when processing CPU WUs?

Code: Select all

*********************** Log Started 2014-06-26T00:34:45Z ***********************
00:34:45:************************* Folding@home Client *************************
00:34:45:      Website: http://folding.stanford.edu/
00:34:45:    Copyright: (c) 2009-2014 Stanford University
00:34:45:       Author: Joseph Coffland <joseph@cauldrondevelopment.com>
00:34:45:         Args: 
00:34:45:       Config: C:/ProgramData/FAHClient/config.xml
00:34:45:******************************** Build ********************************
00:34:45:      Version: 7.4.4
00:34:45:         Date: Mar 4 2014
00:34:45:         Time: 20:26:54
00:34:45:      SVN Rev: 4130
00:34:45:       Branch: fah/trunk/client
00:34:45:     Compiler: Intel(R) C++ MSVC 1500 mode 1200
00:34:45:      Options: /TP /nologo /EHa /Qdiag-disable:4297,4103,1786,279 /Ox -arch:SSE
00:34:45:               /QaxSSE2,SSE3,SSSE3,SSE4.1,SSE4.2 /Qopenmp /Qrestrict /MT /Qmkl
00:34:45:     Platform: win32 XP
00:34:45:         Bits: 32
00:34:45:         Mode: Release
00:34:45:******************************* System ********************************
00:34:45:          CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz
00:34:45:       CPU ID: GenuineIntel Family 15 Model 4 Stepping 9
00:34:45:         CPUs: 1
00:34:45:       Memory: 2.00GiB
00:34:45:  Free Memory: 897.61MiB
00:34:45:      Threads: WINDOWS_THREADS
00:34:45:   OS Version: 6.1
00:34:45:  Has Battery: false
00:34:45:   On Battery: false
00:34:45:   UTC Offset: -4
00:34:45:          PID: 7740
00:34:45:          CWD: C:/ProgramData/FAHClient
00:34:45:           OS: Windows 7 Ultimate
00:34:45:      OS Arch: AMD64
00:34:45:         GPUs: 2
00:34:45:        GPU 0: NVIDIA:1 GT200b [GeForce GTX 295]
00:34:45:        GPU 1: NVIDIA:1 GT200b [GeForce GTX 295]
00:34:45:         CUDA: 1.3
00:34:45:  CUDA Driver: 6000
00:34:45:Win32 Service: false
00:34:45:***********************************************************************
00:34:45:<config>
00:34:45:  <service-description v='Folding@home Client'/>
00:34:45:  <service-restart v='true'/>
00:34:45:  <service-restart-delay v='5000'/>
00:34:45:
00:34:45:  <!-- Client Control -->
00:34:45:  <client-threads v='6'/>
00:34:45:  <cycle-rate v='4'/>
00:34:45:  <cycles v='-1'/>
00:34:45:  <data-directory v='.'/>
00:34:45:  <disable-sleep-when-active v='true'/>
00:34:45:  <exec-directory v='C:\Program Files (x86)\FAHClient'/>
00:34:45:  <exit-when-done v='false'/>
00:34:45:  <fold-anon v='false'/>
00:34:45:  <open-web-control v='false'/>
00:34:45:
00:34:45:  <!-- Configuration -->
00:34:45:  <config-rotate v='true'/>
00:34:45:  <config-rotate-dir v='configs'/>
00:34:45:  <config-rotate-max v='16'/>
00:34:45:
00:34:45:  <!-- Debugging -->
00:34:45:  <assignment-servers>
00:34:45:    assign3.stanford.edu:8080 assign4.stanford.edu:80
00:34:45:  </assignment-servers>
00:34:45:  <auth-as v='true'/>
00:34:45:  <capture-directory v='capture'/>
00:34:45:  <capture-on-error v='false'/>
00:34:45:  <capture-packets v='false'/>
00:34:45:  <capture-requests v='false'/>
00:34:45:  <capture-responses v='false'/>
00:34:45:  <capture-sockets v='false'/>
00:34:45:  <core-exec v='FahCore_$type'/>
00:34:45:  <core-wrapper-exec v='FAHCoreWrapper'/>
00:34:45:  <debug-sockets v='false'/>
00:34:45:  <exception-locations v='true'/>
00:34:45:  <gpu-assignment-servers>
00:34:45:    assign-GPU.stanford.edu:80 assign-GPU2.stanford.edu:80
00:34:45:  </gpu-assignment-servers>
00:34:45:  <stack-traces v='false'/>
00:34:45:
00:34:45:  <!-- Error Handling -->
00:34:45:  <max-slot-errors v='10'/>
00:34:45:  <max-unit-errors v='5'/>
00:34:45:
00:34:45:  <!-- Folding Core -->
00:34:45:  <checkpoint v='30'/>
00:34:45:  <core-dir v='cores'/>
00:34:45:  <core-priority v='idle'/>
00:34:45:  <cpu-affinity v='false'/>
00:34:45:  <cpu-usage v='100'/>
00:34:45:  <gpu-usage v='100'/>
00:34:45:  <no-assembly v='false'/>
00:34:45:
00:34:45:  <!-- Folding Slot Configuration -->
00:34:45:  <cause v='ANY'/>
00:34:45:  <client-subtype v='STDCLI'/>
00:34:45:  <client-type v='normal'/>
00:34:45:  <cpu-species v='UNKNOWN'/>
00:34:45:  <cpu-type v='AMD64'/>
00:34:45:  <cpus v='-1'/>
00:34:45:  <gpu v='true'/>
00:34:45:  <max-packet-size v='normal'/>
00:34:45:  <os-species v='UNKNOWN'/>
00:34:45:  <os-type v='WIN32'/>
00:34:45:  <project-key v='0'/>
00:34:45:  <smp v='true'/>
00:34:45:
00:34:45:  <!-- GUI -->
00:34:45:  <gui-enabled v='true'/>
00:34:45:
00:34:45:  <!-- HTTP Server -->
00:34:45:  <allow v='*.*.*.*'/>
00:34:45:  <connection-timeout v='60'/>
00:34:45:  <deny v='0/0'/>
00:34:45:  <http-addresses v='*:*'/>
00:34:45:  <https-addresses v=''/>
00:34:45:  <max-connect-time v='900'/>
00:34:45:  <max-connections v='800'/>
00:34:45:  <max-request-length v='52428800'/>
00:34:45:  <min-connect-time v='300'/>
00:34:45:  <threads v='1'/>
00:34:45:
00:34:45:  <!-- Logging -->
00:34:45:  <log v='log.txt'/>
00:34:45:  <log-color v='false'/>
00:34:45:  <log-crlf v='true'/>
00:34:45:  <log-date v='false'/>
00:34:45:  <log-date-periodically v='21600'/>
00:34:45:  <log-debug v='true'/>
00:34:45:  <log-domain v='false'/>
00:34:45:  <log-header v='true'/>
00:34:45:  <log-level v='true'/>
00:34:45:  <log-no-info-header v='true'/>
00:34:45:  <log-redirect v='false'/>
00:34:45:  <log-rotate v='true'/>
00:34:45:  <log-rotate-dir v='logs'/>
00:34:45:  <log-rotate-max v='16'/>
00:34:45:  <log-short-level v='false'/>
00:34:45:  <log-simple-domains v='true'/>
00:34:45:  <log-thread-id v='false'/>
00:34:45:  <log-thread-prefix v='true'/>
00:34:45:  <log-time v='true'/>
00:34:45:  <log-to-screen v='true'/>
00:34:45:  <log-truncate v='false'/>
00:34:45:  <verbosity v='5'/>

00:34:45:  <!-- Process Control -->
00:34:45:  <child v='false'/>
00:34:45:  <daemon v='false'/>
00:34:45:  <pid v='false'/>
00:34:45:  <pid-file v='Folding@home Client.pid'/>
00:34:45:  <respawn v='false'/>
00:34:45:  <service v='false'/>

00:34:45:  <!-- Slot Control -->
00:34:45:  <idle v='false'/>
00:34:45:  <max-shutdown-wait v='60'/>
00:34:45:  <pause-on-battery v='true'/>
00:34:45:  <pause-on-start v='false'/>
00:34:45:  <paused v='false'/>
00:34:45:  <power v='full'/>

00:34:45:  <!-- Work Unit Control -->
00:34:45:  <dump-after-deadline v='true'/>
00:34:45:  <max-queue v='16'/>
00:34:45:  <max-units v='0'/>
00:34:45:  <next-unit-percentage v='99'/>
00:34:45:  <stall-detection-enabled v='false'/>
00:34:45:  <stall-percent v='5'/>
00:34:45:  <stall-timeout v='1800'/>
00:34:45:
00:34:45:  <!-- Folding Slots -->
00:34:45:  <slot id='0' type='CPU'>
00:34:45:    <paused v='true'/>
00:34:45:  </slot>
00:34:45:</config>
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by 7im »

1. Returned back to the v327.23 drivers for better performance.
2. Install both cards, fold on one, use the other for your display.
3. Not related, but set the verbosity setting back to 3. Don't need that extra info, just unnecessary data to have to sort through.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by PantherX »

Ghetto_Child wrote:...By the next day I swapped back to the GTX 295 and was not getting any GPU WUs for days. I tried upgrading to client 7.4.4 to see if that would fix not receiving GPU WUs, no change. I just started receiving GPU WUs yesterday (YAY I can connect with GPU assignment servers)...
Please note that there was an issue with the FahCore_11 Work Servers which was resolved recently (viewtopic.php?f=18&t=26481).
Ghetto_Child wrote:...So here's the issue:, the GPU slot(s) will not run unless set to medium or higher. When set to light the GPU slot(s) status is "waiting for idle"...
That is the default setting. It means that the system will fold on the GPU once the system is detected to be in an idle state (http://folding.stanford.edu/home/faq/fa ... ion/#ntoc3).
Ghetto_Child wrote:...When I do set a single GPU slot to medium or higher, it completes its WUs in about an hour but the whole system because very sluggish to respond and the CPU load in Task Manager stays between 75%-90%+. So basically running GPU processing seems super efficient for WUs but my system is otherwise unuseable during GPU processing...
That is called screen lag and there is nothing that can be done about it unless the GPU vendors decide to implement a scheduling system. While the CPU can prioritize the tasks given to it, a GPU will work on a first-in-first-out basis which is why you encounter the lag. Depending on the hardware and drivers, some donors experience lag while others don't.
Ghetto_Child wrote:...I also noticed that I never get any points for the GPU WUs. There are project numbers and details attached to the GPU WUs but the Base Credit, Estimated Credit, Estimated PPD all say unknown. Estimated TPF usually shows 30 seconds - 3 minutes...
Please note that you do get the points (you can check the official Stats). The reason that those values are displayed as unknown is that the Work Server is running an older version of the code so it can't send that information. Considering that FahCore_11 WUs have gone end-of-life (http://folding.stanford.edu/home/remind ... -core78-2/), I doubt that the code would be updated (since it isn't a trivial task).
Ghetto_Child wrote:...How can I reduce the strain of GPU processing and keep the system useable without issue as it is when processing CPU WUs?...
Is there a specific reason why you are swapping the GPUs so often? As 7im stated, you can install both GPUs (to get 3 GPUs in total) and you can pause (or set the Slot to fold only when idle) the primary GPU (the one connected to your monitor) while the other GPUs can fold. This would prevent the screen lag that you are encountering. Do make sure that your system has enough wattage for the GPUs and that the GPUs are operating within a normal temperature range.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
Ghetto_Child
Posts: 25
Joined: Wed May 08, 2013 10:07 pm

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by Ghetto_Child »

I'm using an eVGA nForce 630i mATX motherboard so it has only 1 PCI-e x16 slot. I cannot install both the GTX285 & the GTX295 cards at the same time. I've been swapping cards to test if either card is damaged or not. I recently aquired them 2nd hand. The GTX295 itself is a dual GPU card so F@H allows me to have two GPU folding slots when it is in my system. The screen lag occurs even when I have only configured 1 of 2 F@H GPU slots with the GTX295. I would have thought using half the card's power would make the system balance its responsiveness but for some reason I'm not getting that kind of performance. I would like to add that I run Prime95 24/7. That is configured with a single worker for my single core CPU and lowest priority. I don't know if this is the reason but my PC is never idle, how can I get F@H GPU slots to balance/share processing time with Prime95? My PC doesn't seem to ever be idle.
PantherX
Site Moderator
Posts: 7020
Joined: Wed Dec 23, 2009 9:33 am
Hardware configuration: V7.6.21 -> Multi-purpose 24/7
Windows 10 64-bit
CPU:2/3/4/6 -> Intel i7-6700K
GPU:1 -> Nvidia GTX 1080 Ti
§
Retired:
2x Nvidia GTX 1070
Nvidia GTX 675M
Nvidia GTX 660 Ti
Nvidia GTX 650 SC
Nvidia GTX 260 896 MB SOC
Nvidia 9600GT 1 GB OC
Nvidia 9500M GS
Nvidia 8800GTS 320 MB

Intel Core i7-860
Intel Core i7-3840QM
Intel i3-3240
Intel Core 2 Duo E8200
Intel Core 2 Duo E6550
Intel Core 2 Duo T8300
Intel Pentium E5500
Intel Pentium E5400
Location: Land Of The Long White Cloud
Contact:

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by PantherX »

Ghetto_Child wrote:...The GTX295 itself is a dual GPU card so F@H allows me to have two GPU folding slots when it is in my system. The screen lag occurs even when I have only configured 1 of 2 F@H GPU slots with the GTX295. I would have thought using half the card's power would make the system balance its responsiveness but for some reason I'm not getting that kind of performance...
You have to ensure that the "correct" half is idle, i.e. if you pause the secondary GPU, you will still encounter the lag since the primary GPU is folding. Use GPU-Z (http://www.techpowerup.com/downloads/SysInfo/GPU-Z/) to ensure that both GPUs are functioning. Then pause one of them and see if the screen lag disappears or not. If it doesn't, then pause the other GPU and screen lag should disappear.
Ghetto_Child wrote:...I would like to add that I run Prime95 24/7. That is configured with a single worker for my single core CPU and lowest priority...
It is possible that your system resources are being over-used. A simple test would be to temporarily stop Prime95 and see if there is any effect on the screen lag or not while the primary GPU is paused. Do note that F@H too uses the lowest priority by default. Thus, you may want to increase the priority of F@H to ensure that the GPU has a constant supply of data. I am not sure how that would effect Prime95 so you may want to test a few different cases and use the one which you find the most usable.
ETA:
Now ↞ Very Soon ↔ Soon ↔ Soon-ish ↔ Not Soon ↠ End Of Time

Welcome To The F@H Support Forum Ӂ Troubleshooting Bad WUs Ӂ Troubleshooting Server Connectivity Issues
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Driver 337.88 and 600 (and earlier) series GPUs

Post by P5-133XL »

When using the 295 with two folding slots, the GPU/slot associated with the primary display is the one that will cause the most lag while the other one will typically have little lag. The lag you observe is from folding using the entire GPU's capabilities so when the display requests some resources like needing to move the mouse on the screen it has to wait till the current folding chunk is finished.

The video subsystem is not designed to share. There is no way to interrupt an operation, nor a way to prioritize it. If you assign the primary display to one GPU and just fold on the other, there is no conflict and thereby little lag. So the answer to eliminating lag is as simple as switching folding slots.
Image
Post Reply