Post
Topic
Board Announcements (Altcoins)
Re: [ANN]CureCoin - Earn while you solve cures for Cancer. True 3.0 crypto
by
ChasingTheDream
on 04/06/2014, 05:17:35 UTC
Hi, this is the fix.
I did study a computer that did have stalled working units, I did recoqnise that the percentage you can read in the GUI are really detached from what you find in the log file. What you find in the log file is what results you have from the GPU/WU, that is the true performance. So when a worker are losing sync to a working unit the percentage are increased with the same speed until at reaches 99.99% and stops(in the GUI), thats why you can find out that something is wrong until the timer are reaching 99.99%. So the GUI are not the right place to look for stalled WU's. So if you look deeper in to the computer to the list of processes and particular process FahCore_17.exe, these processes are one for each GPU in your computer. The average CPU usage are around 1-4% and memory size is 200-300 MB ruff numbers.(When the WU are loaded and are folding) When a WU are stalling the CPU activity goes to 0% and stays there until you pause and starts folding again and then the FAHControl.exe are restarting the WU from the last saved file. OK, that's nice you can actually check if the GPU's are folding or not, when the activity are 0% you only need to terminate the stalled FahCore_17.exe and the WU restarts(from last save file). BUT that is hard work to run around and check WU's, so to the end of the story is the automatic solution: Download a software called processlasso and install it. http://bitsum.com/processlasso/
Search and find one process of FahCore_17.exe and right click on it, select menu option "Set watchdog rules for this process", 1: for -CPU, 2: Less than, 3: 1%, 4: 300 sec, 5: terminate the process, 6: Puch button "Create new process watchdog rule". Now the software are terminating the wu that have been inactive for 5 minutes and restarts, this is saved by the software and are restarted every time the computer starts. - YES it works, no more lost hours of stalled WU's Smiley

//Aboy68, by the way - if you change in the motherboard bios settings the PCIe version to version 2, that gives you are more stable system, the timing is not that fast as version 3 and verson 2 have the bandwith we need in foldings, I have this setting on all mother boards, Ver 1 is to slow(I have tryed it)

Outstanding post Aboy68!  I love automated solutions and this will save me the trouble of having to try to write one myself!  I will give this a shot.  A couple of my computers get extremely unstable when some event happens that I have not been able to identify yet so I'm not sure this will work in my case but I'm definitely going to try it.  I will also try the PCI-E 2 settings.

Thanks again!

Update1:  I've just set up the software exactly as you describe on my machines.  Your instructions were very easy to follow.  Again well done!

Update2:  Immediately had an opportunity for processlasso to take some action on the troubled machine and I got a message that I had been using it for 21,000,000 days so it was deactivated.  lol  UGH.  I would have liked to try it before buying it just to see if would help so I may have to pursue a homegrown approach if / when I ever get time to do it.


Strange the trial period are 7 days?

No worries.  It was worth a shot.  I can write something to do something similar if I get some free time.  I'm actually quite concerned with the stability of the machines.  I don't think it would work with how unstable the machines become and I have no idea why.  Nothing in Windows Event Viewer and nothing in the F@H logs.  No errors or warnings.  I'm interacting with the F@H support forum now to see if they have any ideas.

I'll figure it out but I can see it is going to take quite a while.  I suspect my sustainable PPD is going to be about 2 million instead of the 3 million I was doing earlier.  Just no way to keep the machines running to sustain it.  So you better pass me while you can.  lol  Sooner or later I might get the machines running right.