WU given wont finish within final deadline.

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

Moderators: Site Moderators, FAHC Science Team

Post Reply
csystems
Posts: 1
Joined: Mon Jan 21, 2013 5:00 pm

WU given wont finish within final deadline.

Post by csystems »

I have a machine running ATI and NVidia cards. The ATI card is a FirePro 2460. Its not the most powerful, but is designed to run four displays. After installing the latest client, it found the card and assigned work unit to it, however the card will not finish the WU within the preferred or final deadline. perhaps the card/software should look at what the system estimate is and prevent a WU from being assigned if it won't complete on time?

Image

Notice items highlighted in yellow.

Thanks,

K.
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: WU given wont finish within final deadline.

Post by P5-133XL »

One thing of note, all ATI video cards need a CPU core all on its own. Running SMP:8 will over-subscribe the CPU unless you have a CPU with 9+ cores. You may find that either running SMP:6 (SMP:7 will cause some WU's to crash so it is not recommended) or not running your Firepro 2460 (I suspect that that would be the prefered option if it can't complete WU's in a timely fashion) will significantly improve your overall productivity.

The SMP threads are highly synchronized and are designed to suspend threads if there is a demand for CPU processing. Since the ATI video card uses a CPU core, the SMP will suspend a thread to allow it to run. However, because the SMP threads are synchronized with each other suspending one thread will cause the other threads to sit in an idle loop waiting for the thread to reactivate. It is better not to use all your cores (especially the hyper-threaded virtual processors) then to have one thread even intermittantly suspended.
Image
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: WU given wont finish within final deadline.

Post by bruce »

csystems wrote:I have a machine running ATI and NVidia cards. The ATI card is a FirePro 2460. Its not the most powerful, but is designed to run four displays. After installing the latest client, it found the card and assigned work unit to it, however the card will not finish the WU within the preferred or final deadline. perhaps the card/software should look at what the system estimate is and prevent a WU from being assigned if it won't complete on time?
Welcome to foldingofrorum.org, csystems.

There is some degree of assignment tailoring but not a lot. It works pretty well for SMP assignments which can be assigned based on the number of CPU-cores that you have but it's a lot harder with GPUs. In your case, as already has been noted, your AMD GPU is most likely not performing up to expectations because it is being starved for work. AMD had designed their drivers based on an assumption that there will always be a free CPU that can send/receive data between the GPU and main RAM and you're not operating it that way. As P5-133XL has suggested, changing SMP:8 to SMP:6 will reduce SMP performance somewhat (not as much as you might think) and increase the performance of your AMD GPU.

Depending on the relative speed of the GPU compared to your CPU, you may be better off (A) Running SMP:6 plus the GPU, or (B) Running SMP:8 and suspending folding on that GPU. As has been suggested, that choice is entirely up to you. (The drivers for NVidia GPUs don't have the same problem.) I don't fold on my Cedar since it only has 80 SPs but that might very well not apply to you, depending on your CPU.

Which version of Windows are you running? Which CPU do you have?
mmonnin
Posts: 324
Joined: Wed Dec 05, 2007 1:27 am

Re: WU given wont finish within final deadline.

Post by mmonnin »

Depending on which CPU you have running in SMP8, dropping down to SMP6 + the AMD card may not provide any increase in productivity for you. Something to play around with/think about.

The model I looked at on Newegg had 512mb of vram and with just that much it may run out of available memory with folding + any other applications using any vram. That may cause some WU crashes, at least it was a theory by someone here. (bruce maybe??)
Post Reply