Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Whaler_99

For Folding Users - Tips, Tricks and FAQ - Updated July 2016

Recommended Posts

Posted · Original PosterOP

You cannot post questions in this thread. Create a new thread for questions, troubleshooting, etc.. Simply posting in here more common and general FAQ'a and Q&A's for the benefit of the team.

 


 

Two main points to remember, first remember to enter in the TEAM ID of 223518 and second, get your passkey for the bonus points.

 


 

Have a missed something you think should be included? PM me and we can work on getting it added. Always looking to increase the knowledge base.

 


 

What is folding?

Folding is a worldwide distributed computing effort conducted by Stanford University to understand how proteins assemble themselves. The real world applications of this research includes potential cures for diseases such as Alzheimer's, cancer, and Parkinson's. Nearly everyone's life has been touched by someone who has had one of these diseases or one of the many other diseases this research is aiming to cure.

Why should I fold? What's in it for me?

Just the knowledge that you're contributing to a very good cause. We do this because we can, because we have the computing power to offer. From a purely fun perspective, as you fold you are awarded points. These points help generate some competition and fun between members and other teams.

 

I don't a high powered folding gear. Is it worth it?

Absolutely! All to often you will see one of the regulars answering this questions with a "EVERY little bit helps". With the various client types, pretty much any system can help to contribute to the cause.

 

What does it cost?

The software is free, and there are no fees of any kind for participating in folding. If you fold 24/7 and/or have several computers folding, you will likely notice a increase in your electric bill.

 

 


 

 

Badges

Spoiler

In order to be rewarded with the Folding @ Home badge, please note the following requirements. (subject to change)

  • fold_mem.pngContributor - When you have contributed more than 21 Work Units (WU), you will qualify for this badge, to show your commitment to LTT and the team. 
  • fl_bronze1-F6.0.pngBronze Contributor - When you have contributed more than 1 Million points, you will qualify for this badge. This reflects your serious and continued support of the team. 
  • fl_silver1-F6.0.pngSilver Contributor - When you have contributed more than 25 Million points, you will qualify for this badge. This reflects your serious and continued support of the team and your very generous donation of resources. 
  • fl_gold1-F6.0.pngGold Contributor - When you have contributed more than 100 Million points, you will qualify for this badge.. This reflects your dedication and continued support of the team and your very generous donation of resources.
  • plat.pngPlatinum Contributor - When you have contributed more than 500 Million points, you will qualify for this final badge. You are now a legend! 

That's it. Once you hit one of the milestones, PM your Folding ID to @Whiskers who will update it in due time.

 

CPU Folding

 

Spoiler

So, your are folding on your CPU using the full client. Couple of things to be aware of. First, if you are also folding on your GPU, you should ensure you have one core free for each GPU your a running. For most systems running with one card, the client install picks this up no problem. So if you have 4 or 8 cores, you will see in the client that it is utilizing 3 or 7 cores. Perfect.

 

But, in some cases it doesn't get this right. Or maybe you want to reduce overall load, by reducing the total core count. Easy to do. In the Advanced view, click on the "Configure" button, select the "Slots" tab and double-click on you CPU slot in the list of slots. Then in the pop-up window that will open you will see on the top "The number of CPU threads this slot should use" and the number in the box below should be "-1", this is the default. Just change this value to whatever number of cores you want the client to use, click OK and SAVE on the remaining opened pop-up windows.

 

Also, there are some reports that some projects do NOT work well with odd number CPU clients. Sometimes if you are having an issue getting a WU for your CPU and you have an odd number of Cores listed, manually change it to one less, for an even number. Thanks to EK Luc for reminding me of this.

 

Folding on Maxwell Cards

 

Spoiler

If you have a Maxwell card, open up F@H & GPU-Z and see if your VRAM is boosting all the way whilst folding. If it isn't boosting to 1752.8 MHz in GPU-Z, it's not fully boosting because your card is in P2 Power-state.
If it's not fully boosting, go and get "nvidia inspector" http://www.guru3d.co...r-download.html

Once you have it open, click on "overclocking mode" and click the dropdown menu that says "Performance Level 3" click on "Performance Level 2" and slowly turn up the memory clock offset until you get to +3505 mhz, it will fix your VRAM boosting issue. (It will read 1752.8 in GPU-Z afterwards)

This should give you more PPD afterwards, seeing as you went from 6004 to 7010 MHz on the VRAM.

Afterburner will not work, as it only changes P3 state, not P2.

Thanks to @Lays for this.

 

Chome / NACL Folding

 

Spoiler

So, as many of you have heard, there is now a Chrome Folding App - just visit the app store to install. Easy peasy. You need to have a minimum of Chrome browser version 31.

 

Here is some info:

  • Very small WU's - so you will go through a lot, but point accumulation should be adjusted accordingly
  • Light - about 20-30% usage on all cores
  • Medium - about 60-70% usage on all cores (my 4770k was spiked at 80%)
  • Full - 100% usage on all cores
  • Works on Windows, Linux and Mac
  • Only supports CPU Folding for the time being
  • Only runs on Intel and AMD chips. They are actively working to get support for others.
  • The tab needs to be "open" to actively fold - you close all your browser tabs and folding shuts down. Also, on occasion I have seen ti get stuck after a new WU download and be sitting there waiting for me to click on "Start Folding" - so peak it on it every once and a while

Some usage numbers:

Rig - 4770k, stock, 780 stock, Gigabyte Sniper G1. M5 with 32GB ram. CPU cooler is a H220 with 2 x Noctua NF-F12's in pull (though that doesn't matter). Idle temp is about 30C on all cores/

 

Light - I saw the temp rise to about 45-50C. Averaged about 18 minutes to complete a WU.

Medium - Temp went up to about the low 50's. Averaged about 6-7 minutes to complete a WU.

High - Temp peaked in the mid 60's. Averaged about 3-4 minutes to complete a WU.

 

post-765-0-24621700-1394469988.jpg

 

Here is a screenshot of the app - make sure to update with your ID, the team ID and the passkey. (Read the FAQ for info on getting a passkey). Don't forget to click "save".

 

Flag settings

 

Spoiler

Now, before I get into the actual how-to on this, previously there was a lot of discussion on needing to enable the BETA flag on your GPU slot(s) and then eventually that changed to the ADVANCED flag. This will to enable you to get Core17 WU's during the testing phase.

 

They are now in general release and you no longer need those flags. In fact, you should remove them. You will get experimental WU's with them set, which can cause some very weird results.

 


 

Flags are features you can enable on your client. In the Advanced mode of the FAH client, click on the Configure button. Now, click on the Slots tab. This will display all the slots on your system.
 
Now, double click the slot you want to modify, and scroll down to the Extra Slots Options. Click on Add and you can add various options. Click Save… and voila. I will post some of the common ones:
 
Name: max-units
Value: 1 
This is the same as “finishing” – will only complete the number you set and then stop. You can change the value to a higher number if you want to complete a certain amount of WU's instead of stopping at 1.
This setting will persistently stay until you remove it.
 
Name: client-type
Value: beta
This will tell the slot to check for, and download if available, any beta Core/Projects that may be available to it.
 
Name: client-type
Value: advanced
This will tell the slot to check for, and download if available, any "advanced" Core/Projects that may be available to it. Typically when a Core/Project is done with Beta testing, it moves to Advanced availability for more testing, before being put into general distribution.
 
Name: next-unit-percentage
Value: 100 
This tells the slot not to download a new WU prior to just completing your current one, but to wait till it is 100% complete. This can help eek out a few extra PPD on QRB’s.

 

 

What are Cores?

 

Spoiler

http://fahwiki.net/index.php/Cores

This is an explanation of all the type of Cores within the FAH project.

 

The Core15 series is optimized for the NVidia chipset and really takes advantage of Cuda. This is a series for NVidia cards.

 

The Core16 series is was designed for AMD but still seems to have some NVidia coding on it. AMD cards never did as well on these as NVidia did on Core15.

 

Now, we get to the Core17 series. Specifically designed to address the OpenCL issues of Core16 and bring a single core for both brands. And they did it. This series pretty much brings AMD and NVidia in line with each other. There were also other tweaks done to this series which result in very high points awarded, regardless of AMD or NVidia.

 

Some more info from the Wiki:

 

GPU3[edit]

These are the third generation GPU cores, and are based on OpenMM Pande Group's own open library for molecular simulation. Although based on the GPU2 code, this adds stability and new capabilities.

  • GPU3 (core 15)
    • Available to x86 Windows only.
  • GPU3 (core 16)
    • Available to x86 Windows only. Released alongside the new v7 client, this is a rewrite of Core 11 in OpenCL.
  • GPU3 (core 17)
    • Available to Windows and Linux for AMD and NVIDIA GPUs using OpenCL. Much better performance because of OpenMM 5.1
  • GPU3 (core 18)
    • Available to Windows for AMD and NVIDIA GPUs using OpenCL. This core was developed to address some critical scientific issues in Core17  and uses the latest technology from OpenMM 6.0.1. There are currently issues regarding the stability and performance of this core on some AMD and NVIDIA Maxwell GPUs. This is why assignment of work units running on this core has been temporarily stopped for some GPUs. 

 

Essentially all the cores can run on any brand (Intel, AMD, NVidia) with various results and performance.

 

Quick Return Bonus points

 

Spoiler

In order to qualify for the QRB (Quick Return Bonus) you must have a passkey. This also helps authenticate your ID. You can get one, or have it re-sent to you, by going to this link - http://fah-web.stanford.edu/cgi-bin/getpasskey.py

If you want to read more - here is the link to the Passkey FAQ - https://folding.stanford.edu/home/faq/faq-passkey/ Also note - you must complete 10 Work Units on the associated project order to qualify and maintain an 80% return ratio. Previously these QRB points only applied to CPU folding but are now also available for GPU's.

 

Which is the best brand GPU?

 

Spoiler

This seems to be a VERY frequent question, so let me talk about my experiences...

 

I have had both AMD and NVidia folding systems. My thoughts - either are great. They have pros and cons. Typically you can find better deals on AMD cards. I find the AMD do outperform NVidia on Core 17 projects. However, for all those other Core project, NVidia still holds a lead. As well, the 700 series NVidia cards are really good at OC with GPU Boost 2, run even quieter with the new coolers and are more power efficient.

 

So, dishing out $500+ on a card? Look at NVidia, hands down. Going for less $$? Then basically figure out your budget, and get the best card for the bucks. If this will be for a non dedicated Folder, like your gaming rig, etc - then make your choice based on that. What card performs best for the games you play, etc. Whatever you end up getting, will be good for Folding.

 

If this is for a dedicated folder, also check out deals on kijiji/craigslist, ebay, etc. Most of my cards are all used...

 

Based on actual benchmarks - Titan and 780 are boss. Then depending on the project the 770, 7990, 7970, 690, 680, etc will swap spots....

 

Update May 2015 - The 900 series are the boss cards. The top AMD cards are no slouch though.

 

What is the slider...

 

Spoiler

When the slider is on "Medium", only the CPU folds and the GPU will start when the system goes Idle, the screen saver kicks in. "Idle" in this instance does NOT mean, the computer isn't doing anything. It refers to the screen saver kicking in.
 
For this, I suggest people set the timeout to something small, like 5 minutes. This minimizes the lost Folding time. When you go back on to your system, GPU folding will shut down until you "Idle" again. You will not lose any work.
 
Now, you can put the slider at Full which will turn on GPU folding, which is handy for testing. Many people run at FULL all the time and the system works fine for most work loads, disabling it only when playing games, for instance.

 

Is Folding safe for my gear?

 

Spoiler

To address the question many have, is Folding is safe? Or more to the point, will Folding reduce the lifespan of my components?

 

The biggest risk to a computer system is heat. Letting your system run at unsafe temperatures will cause premature failures and possibly permanent damage. Now, Folding obviously introduces a LOT more heat into your system. If you are going to Fold, ensure you have a quality heatsink and fan for your CPU. Also ensure you have excellent ventilation in your case to exhaust all that heat out and to draw some fresh air in.

 

If you keep your components running at safe temperatures, then everything should be fine. If your components were to lose any life span from running all the time, the overall lifespan would still almost certainly be longer than the rest of the computer's components. These components are engineered to run for a very long time. More likely to fail first will be the mechanical hard drive(s), which isn't actually used much at all by FAH. 

 

Pretty much all CPU's and GPU's have various thermal protection built in now. From down clocking to reduce temps to actually shutting down to prevent damage, this will also help. But again, ensure a properly designed system so this never becomes a factor.

 

Quality power can make a huge difference here as well. Using a cheap PSU will not only jeopardize your components as they run and draw full power, but will also most likely cause the PSU itself to fail. Clean and stable power can also ensure optimal performance and better temps.

 

Clean out your system of dust. Fans are going to be intaking a lot more air and dust will be a factor, no matter how many dust filters you have. Clean filters once a week. On PC's, maybe check and blow out internals once per month. On laptops clean out the intake/exhaust ports and much as you can without dismantling the unit. Dust is your enemy, it prohibits proper air flow which in turn causes components to heat up.

 
Your fans, invest in good quality fans. A good quality fan will be quieter and move more air than some "cheap" model that maybe saves you 5 bucks but causes your entire rig to run 3, 4 even 5 degrees warmer. Also remember, fans come in two types. Air Flow focused fans with an excellent CFM rating are great for pulling air in and exhausting air where there is little restriction, typically front of the case, the rear, the roof. Static Pressure focused fans are more pressure based and are great for moving air through a crowded drive cage and on heat sinks.

 

With proper cooling, and good components, your system will run long enough for you to consider the computer old and obsolete before it breaks down from Folding.

 

My one caveat here, some components may have a “flaw” in them. This “flaw” might never become apparent under normal circumstances but Folding may bring it to the forefront. From random failures to outright death of the component. Not much you can do here but hope for warranty coverage.

 

So, in the end, Folding is very safe on most components, ensuring many of the above steps. But, it is not 100%. There will always be “some” risk involved.

 

The Folding Advanced View overview

 

Spoiler

What you see below is the Advanced Control view of the FAH client. Although the web view is fine, you need the Advanced view to do any real tweaking.

 

bgT4m.png

 

To access this, click on the little FAH icon in the task manager, bottom right of your start bar, where the little clock is. A bunch of options will be available, one of which is Advanced Control.

 

The Slider...

See the slider? It is currently set at Light. This means that the CPU cores will be folding at about 70-85% capacity. But, the GPU is not Folding. At this setting, the GPU only Folds when the system goes into Idle mode, basically your screen saver kicks in.

 

Hint – set your screensaver to come on after 5 minutes, to help minimize the time wasted.

 

If you move the slider to the Medium position, the CPU cores will be folding at about 85-90% capacity and the GPU will also start to Fold. This is a new thing in 7.4 - previously the GPU only Folded when the slider was at Full or the system went into Idle mode. Note, the GPU always Folds at 100%.

If you want to kick everything into full power, slid the bar to Full and the CPU cores will kick up to 100% utilization and the GPU’s will also start folding at 100%.

 

Pausing...
If you right-click on the “slots” themselves, in the Folding Slots section, you can also Pause a slot from Folding. This is handy to pause say one of the two GPU’s you have Folding.

If you click the buttons now provided beside the slider, this will affect all the slots.

 

Finishing...
The Finish option will have the slot finish its current WU, submit it, but not download another. Handy if you want to shut down the system for a while, or stop folding for a while, but don't want to lose the work/points you have started on.

 

CPU Core Count...

So, things seem to have changed with the 7.4.x version. When it installs, at least on my test system, all logical cores are assigned to the CPU slot. Some thoughts though. I usually fold on the CPU with at least one less Core then my total. This leaves just a extra bit of resources for doing most anything else on my system, while still being able to fold. Also, does seem to help GPU folding, especially on older Core projects. Now, folding on the CPU with a odd number of cores is a weird one. 1 and 3 cores seem to work fine, but anything above that has some issues with some specific projects. It is recommended that you fold with even number of cores if using five or more. So, 4 cores, 6 cores, 8 cores, etc. There is no limit to to total you can have though.

 

For version 7.3.x this was a bit different. When installed, the CPU core count will typically be 1 less than your total logical count. This is a default of FAH, to leave one core free for “GPU” folding. Current AMD GPU’s require this. NVidia, not so much. There is work on a new Core type that will hopefully fix this up. But until then, if you are Folding with AMD, leave one logical core free. With NVidia, you don’t need this, unless you are running multiple. To edit this, go into the Slot config, double click the CPU slot and manually set the number of Cores. The default is -1. Set it to what number you want. Remember this is logical. So, if you have a 3570k, the total number is 4. But if you have a 3770k, with hyper threading, this would be 8.

 

GPU Folding

 

Spoiler

These are a couple of the more common issues I have seen when trying to fold on a GPU slot specific.

  1. Are you in a Remote Desktop connection (RDP)? If you a remotely managing a system via RDP, FAH Client does not like it. You will need to use something like VNC. Connect directly to the client, delete the Slot, re-add it and should work ok.
  2. Power Settings. Make sure the PC is set at the Performance setting. Otherwise you PC may be sleeping which can cause the GPU to fail. Either right away or when it does actually go to sleep. At which point, all folding stops anyways.
  3. Is it a screen saver issue? I have not had any issues yet with just blanking my screen, say after 5 mins, but some screen savers can muck it up.
  4. Disable the Windows Fast User switching option.

The GPU Whitelist

OK, the GPU White list. Here you can verify your GPU is listed and supported. Now even though your card IS listed, it doesn't mean it will work. Older gen cards that are no longer supported, are still listed. But, if you card is not even listed, then it will not work, period. Sometimes replacing/updating this file can fix issues, especially if your system has not been able to download an updated one for some time.

 

The latest GPUs.txt file can be found hereThis thread also explains how to replace and find the location for your OS version.

This is the link to an older version of the thread, but still valid. http://foldingforum....f4fb96e4d0d9d11

Also instructions on that post about getting your Vendor and Device ID which you will need.

 

Location of GPUs.txt

Method 1 (Windows XP/7/Vista)
1) Click the Start Button
2) Click on All Programs
3) Click on FAHClient folder
4) Click on Data Directory folder
5) A window will open which will contain F@files and folders
6) You will see either GPUs or GPUs.txt file, depending on the OS settings

Method 2 (Windows 8/8.x)
1) Click the Start Button or the lower left corner of the task bar
2) Right click on the Start Screen
3) Select All apps
4) Scroll until you see FAHClient
5) Click on Data Directory folder
6) A window will open which will contain F@files and folders
7) You will see either GPUs or GPUs.txt file, depending on the OS settings

Method 3 (Windows)
1) Type %AppData%\FAHClient in Windows Explorer and hit Enter
2) A window will open which will contain F@files and folders
3) You will see either GPUs or GPUs.txt file, depending on the OS settings

Method 4 (Linux)
1) Navigate to /var/lib/fahclient
2) You will see F@files and folders
3) You will see the GPUs.txt file

 

To get VendorID:DeviceID 

These can be obtained by running gpu-z and looking six lines down for "device ID" or by running fahclient --lspci (with two dashes) or by looking at the device properties in your device manager. Download the latest copy of GPUs.txt and search for those device codes.


AMD GPU issues

 

Spoiler

Update May 2015 - Some issues have been reported with 7970 and older series cards getting low PPD with the newer drivers. The issue seems related to a new OpenCL driver. You need to do a clean install and go back to 14.9. Thanks to @Xsilent(X)

 

Note - this is an issue with the older AMD Driver - should not be an issue now unless running older cards or drivers.

 

Lot of people have been reporting their AMD cards when folding only using very low GPU power = 50-75%. This is a driver issue. So essentially need to remove the current driver, run a cleaner program, and then install an older one.

 

6000 series cards seem pretty good up until 12.10, but 7000 series cards seem really unstable after 12.8. But, if you want the newer drivers for gaming or such, may be beneficial to simply disable GPU folding and only do SMP until AMD driver issues get all resolved. 

NOTE: 13.1 are buggy for most cards - do not use. 13.4 does seem to be working better

Also - I am using 12.10 - there is a HUGE bug in the 12.11 drivers, which were beta. Check this link:
http://www.overclock...eta-drivers/130

You can read all of it, I did most. Basically need to clean your system and go back to 12.8 for the best or use one of the cutomized 12.11 versions. This affects GPU usage. On 12.10 I am gettting 95-100 usage - just wacks the heck out of my CPU.

Also has links and info on the cleaner program.

UPDATE: Feb 15th, there is a new post on the overclock site with more info on the newer drivers and support.
http://www.overclock...-1-wqhl-drivers

 

Overclocking

 

Spoiler

Most people like to get the most out of their system and so with after market coolers, OC'ing has become very popular. Note though that FAH is VERY susceptible to failing when components are OC'ed, more so the GPU then the CPU. It is generally recommended to not have any OC on the GPU, except in the case of a factory OC. The few extra points you might get are outweighed by the number of failed WU's you will most likely get. CPU folding is typically more resilient to mild and medium OC's. However, high end OC's requiring a lot of extra volts will also typically fail.

 

Question: I've overclocked my CPU, will folding hurt it?

Not if you've got a solid Prime95 stable machine, it should be fine. If your computer is unstable then you may encounter problems. FAH does not stress the computer as bad as hardcore benchmarking, but it does heat up your CPU. Make sure you have proper cooling on your solution.
 
Question: I've overclocked my GPU, will folding hurt it?
 
Just like the CPU, you can overclock the GPU a bit, but, GPU Folding is much more sensitive to overclocks. If you find you are getting failed WU’s. then back off your overclock. Also, overclocking the GPU will generate a lot more heat. Make sure you have a adequate cooling solution for the card and are able to get fresh air to it.

 

Slot sitting at 99%

 

Spoiler

So... your GPU or SMP work slot is showing 99% and you think it should be submitted... but it sits there... and sits there... Hours later, still nothing.

 

Couple of options...

 

Option 1

 

Because your client cannot contact the proper server to submit the WU to.

One of the reasons for this can be that the server you are trying to submit to, is actually down.
At various times Pande Group takes servers down for maintenance and also sometimes, well, they just crash. 

So, to see if this is the issue in fact or is it your local system...

In the FAH Client software, Advanced Control, you can click on the LOG tab. This is where we will find out what is going on. Scrolling through, you may see something similar to this:

06:46:42:WU03:FS01:Connecting to assign-GPU.stanford.edu:8080
06:46:42:WU03:FS01:News: Welcome to Folding@Home
06:46:42:WARNING:WU03:FS01:Failed to get assignment from 'assign-GPU.stanford.edu:8080': Empty work server assignment
06:46:42:ERROR:WU03:FS01:Exception: Could not get an assignment
06:47:23:WU01:FS00:Sending unit results: id:01 state:SEND error:NO_ERROR project:11292 run:10 clone:44 gen:26 core:0x16 unit:0x000000386652edbc4d07b9925ed005c3
06:47:23:WU01:FS00:Uploading 2.37MiB to 171.67.108.44
06:47:23:WU01:FS00:Connecting to 171.67.108.44:8080
06:47:23:WU02:FS01:Sending unit results: id:02 state:SEND error:NO_ERROR project:11292 run:15 clone:32 gen:13 core:0x16 unit:0x0000003f6652edbc4d07b9a8362dc8f7
06:47:23:WU02:FS01:Uploading 2.37MiB to 171.67.108.44
06:47:23:WU02:FS01:Connecting to 171.67.108.44:8080
06:47:44:WARNING:WU01:FS00:WorkServer connection failed on port 8080 trying 80
06:47:44:WU01:FS00:Connecting to 171.67.108.44:80
06:47:44:WARNING:WU02:FS01:WorkServer connection failed on port 8080 trying 80
06:47:44:WU02:FS01:Connecting to 171.67.108.44:80

Now, what you are seeing is my client is failing to connect on various ports to the IP of the server. In this case, 171.67.108.44. Ahh... why?

Now, go to this site which shows the status of all the servers:

http://fah-web.stanford.edu/pybeta/serverstat.html

Now, do a search and find the IP your system is looking for. You can see "status" and "connect". What you don't want to see under the Status is down. If it says that, then you cannot submit. If it says full, then you system just needs to keep trying...

In the case of DOWN, well, at least you know it isn't your local system. Options? Couple... wait for it to come online. Maybe hours... maybe days. But once it does, you will submit. If it is down to long eventually your WU will expire and you will start on a new one. Or you can delete the slots and then re-create it. Should get new ones. BUT - all the work you have done will been wasted and you get no credits for it.

Also - be careful on just deleting and resetting WU's. This isn't so much an issue on GPU ones, other than the wasted time, but on SMP ones, you have to maintain an 80% return rate to keep your passkey active get your bonus PPD. Wipe out to many and you will drop below this. If you drop too far, it is really hard to get this back above 80%

So, just a couple of things to check... other than the normal, can I browse the internet on the actual system, kind of thing.  You should also be able to ping and browse to those server IP addresses. If the server is up and responding, then browsing to the IP on port 80 should bring up a page saying "OK".

 

Option 2

 

As well, this can be caused by a driver crash. Sometimes pausing the slot, closing the client (maybe a reboot) and restarting will clear this up.

 

Option 3

 

The WU isn't actually at 99%, although the bar says it is. Again, check the log and make sure it is actually showing 99% in the log. If not, typically restarting the client will clear this up.

 

If all else fails, start a new thread detailing the issues, and paste in your log file for others to have a look at.

 

Troubleshoot "no connection"

 

Spoiler

On the client system, simply try browsing to http://assign.stanford.edu:8080/and http://assign.stanford.edu:80/. Both pages should come up saying OK. This helps confirm that at least you can get to the work servers from your client.

You can also check all the FAH servers status by going here http://fah-web.stanford.edu/pybeta/serverstat.html

 

Trouble shooting, error codes

 

Spoiler

When troubleshooting some aspects of your folding, you can click on the LOG tab and see what the client is doing. You can also check to view data on specific slots and such. Usually if you are having a problem, specific error codes are kicked out.

Here is a link describing a lot of them.
http://fahwiki.net/i...oreStatus_codes

 

Abbreviations

 

Spoiler
  • WU – Work Unit; what the client downloads, processes and then sends back
  • QRB – Quick Return Bonus; all work units have a bonus, the faster you return a completed work unit, the more points you collect. You need a passkey as well for these.
  • FAH or F@H – Folding At Home client
  • CoreX - All WU's assigned are part of Core series. Each Core series has some specific aspects about it that make it different from others. The current common ones you hear mentioned a lot are the GPU cores, Core15, Core17 and Core18.
  • AS - Assignment Server, the server which assigns a client to a Work Server
  • CS - Collection Server, a server specifically configured to accept uploads which, for some reason, cannot be uploaded to the primary WS
  • DC - Distributed Computing
  • PPD - Points Per Day, one method of estimating the productivity / speed of a computer. (Also PPW or PPH, depending on the time interval.)
  • PRCG - The unique identifier for a single unit, consisting of the Project number, Run, Clone version, and Generation (projects start at G0)
  • SMP - Symmetric MultiProcessing (multi-core CPUs and the like)
  • TPF - Time Per Frame, how long it takes for one frame, or one percent of a work unit, to complete.
  • WS - Work Server, a FAH server which distributes work and accepts results for several FAH projects.

 

Will Folding work on my Phi or Tesla cards?

 

Spoiler

Short answer is no. 

 

The FAH team focus their efforts on the clients for mainstream hardware, that can also return the projects in a reasonable time. So, developing a client for something like a Pi, or the iPhone, or Android, would be time and resource consuming. Given that not a single current WU could actually be completed by one of these devices and many of them don't even support Floating Point calculations, whole new Cores and projects would need to be developed. So, in the end it would be a LOT of resource for what would probably amount to very little gain.

 

An excellent post in regards to this and ARM - courtesy of @warmon6 - https://foldingforum...hp?f=38&t=13821

 

FYI - as of March 2014, the new Chrome browser folding app is out, as of now only supports AMD or Intel CPU's but there is hope it will soon support other chips, so folding on phones and tablets will be possible.

 

Update - Fall 2014 - FAH team is working on an Android client. Right now testing only on some Sony handsets. Stay tuned.

 

Remotely managing clients

 

Spoiler

To remotely manage another system, you have a few options and one Don't. To simply "monitor" remote systems, use something like HFM.Net.

 

Do not use the RDP client built into many version of Windows to remotely manage a system running FAH client. The method used can cause your folding to fail.

 

A couple of options that many users use are TeamViewer and VNC. Both of these are available for Windows. For ubuntu, you can also install a version of VNC for remote control.

 

Monitoring clients via HFM.net

 

Spoiler

This is a program you can use on a PC to monitor other systems and to see a consolidated view of all your folding (client folding, not Chrome folding). I like it more than just by adding clients into the “Advanced” view of FAH. It has a lot more detail and shows everything at one glance, you do not need to cycle through clients. Also, for those of us running old v6 client (linux, Ubuntu, etc.) it can monitor both v6 and v7

 

Adding v6 Clients

Pretty straight forward. On the menu bar, click “Clients” and then add a legacy v6 client. From the pop up, enter a name. This would just be a descriptive name shown in HFM. Everything else entered can be left at default. For the “log folder” enter in your IP plus the FAH share, which by default is always the same – so  Then click on “Test Connection” and it should work and then click ok and the client will populate the main screen.

On the client though, you also need to make a SAMBA share, sharing the data directory. If you use the script provided over at [H]ard for Ubuntu, it does all this for you.

 

Adding v7 Clients

This one takes a bit of work – you have to configure both the Folding client system and the HFM app. On the computer running the HFM software, I recommend, but not required, you set a static IP. On the FAH Client, you need to tell it was IP of allowed remote connections, so if your IP changes do to DHCP, you will need to update things… on we go.

 

FAH Client Config

First, you need to run FAH in the Advanced mode. In there, click on the “Configure” button. You now click on the “Remote Access” tab. Here is where you configure the client to allow HFM to connect. In the Password section, just enter in some random and easy password. Leave the port as the default. In the IP Address Restrictions section, you will see 172.0.0.1 is already added to the Allow part. Now, click in there, space after the .1 and then add in the IP of the HFM client. On mine this looks like “127.0.0.1 192.168.200.50” – this is where a static IP for the HFM system is handy. If it’s IP changes, you need to come back and change this. You could also do a range, like “127.0.0.1 192.168.200.0/24” which would allow the entire 192.168.200.x network access. That might be easier. In the Passwordless IP Address Restriction section, I also have the same as above entered in the allow field.

Now, you need to go into your local firewall program and make an exception for the port – 36330. Which is why I say leave it on default – just open it on ever client you are monitoring. Please don't ask me how to make exceptions on X or Y firewall or AV program. Please Google it. Here are basic ones for Windows Firewall:

http://windows.micro...indows-firewall

http://www.dummies.c...7-firewall.html

Now, critical part – you have to stop Folding on the client and then completely exit the program and then restart it. Otherwise, your remote access changed will not take effect. Any time you modify it, you have to exit out of Folding and restart it.

 

HFM Client Config

As with the version 6 client, click on the “Clients” menu and then add a version 7 client. On the pop up, enter a descriptive client name. The address is the IP of the remote system and password is the password you entered on the client. Click on test connection and when passed, click OK. Added. J

Issues I have seen not being able to add clients are typically the port isn’t opened or FAH was not completely shut down and restarted on the remote client.

 

HMF.net Final Config

Click on the File menu option then “Save Configuration”. Accept the default spot and just save your config with some name. If you don’t do this, every time you run HFM you will need to re-add all the clients. It does not auto save. Any time you make changes, you need to save you config.

Go in the Edit section, choose “Preferences”. Set the refresh for client data to something like 15 minutes. You don’t need it very often and just generates more network traffic. Click on the “Options” tab and in the sections for “Calculate PPD based on:” set this to “Effective Rate”. Otherwise it sometimes will not show PPD for beta WU’s. Sometimes, it still won’t. Nothing you can do about that.

You can also click on Tools and then the “Download Projects from Stanford” to get updated WU info and project data – but a lot of the time beta info is not included.

Finally, right-click on the bar that has all the heading titles and you can choose which ones to show and not show. I do NOT show failed WU’s – HFM has a bug where every time a GPU slot pauses it shows as a failed WU in HFM – which it isn’t – it is just paused.  I deselect a bunch and then resize the screen… Click on save config and it will be this way next time you run it.

 

Monitoring clients with FAH Client

 

Spoiler

You can use the local FAH client as well, to monitor clients, on your local network. You could do this through a firewall, but that would need more config then what I want to go into with this (port forwarding and such)

 

In your "main" FAH client, you client on the "add" option in the Clients via, where it normally lists just local, your local client. 

 

In the pop up, add a descriptive name, then the IP and port (best bet, leave as default) and a password, if you put this on the other client. Click save.

 

On your remote client, first, make sure the firewall on the computer has that port (36330 by default). Then client the Configure button in the Advanced view. Click on remote access tab.Just set the password to something simple. Then in the the two areas below, for the "allowed" ips, enter in "127.0.0.1,192.168.1.0/24" or whatever you local network is. Also notice, no space after the comma. Then you should be able to monitor, pause, start, etc. folding on your remote clients.

 

 

CPU utilization High

 

Spoiler

At this point, it is recommended to upgrade to the latest client version. But, if for some reason you are using older version...

 

Here is a better description of the problem, the way it is understood, FAH will give back CPU when other applications requests it, due to it's low priority. However, on the V7 client, this does not happen. While I have no problem running my computer at 100% when I don't use it, something is going awry and it makes it very difficult to use the computer when FAH is running (freezes, slow rendering of simple things such as browser pages, etc.). I tried configuring FAH Control to limit the CPU usage to anywhere between 99% and 2%, and it simply does not work.
 
There are a couple of thing here...

  1. I had the same problem, yet then I quickly found out that when I was surfing the web in Firefox the problem was that it was trying to use "Hardware Acceleration". Go into Settings and Advanced and de-select "use hardware acceleration" when possible. Do the same with flash as well if you’re trying to use that. On my old 8600GT this allowed me to continue using the internet and listening to music/watching videos without lag even though the GPU was running 100%.
  2. If you go into Expert mode and edit the Slot config for the CPU core, the default setting is -1 (use all available cores). You can actually change this. If you have a 4 core system, change it to 2 (6 cores to 4 or 2, etc.). You will still see load across all cores, but now should be lower.
  3. From the GUI you can also Pause your folding while you do something intensive, like playing a game, then re-enable once done. Note - Pausing and/or stopping folding frequently will affect your PPD's.

 

How to remove a work unit

 

Spoiler

Stop the client:

Go into Start -> All Programs -> FAHClient -> then in there you should see an option to open the data directory. In here there is the "work" folder. In that folder are numbers corresponding to the slots. Go into the one that corresponds to the slot having issues and delete everything in there.

Restart client...

 

Dedicate GPU Folder

 

Spoiler

Make sure you read the manual on any potential boards you look at. Although the board may have a bunch of x16, x4, x1 slots, it may not support all of them being active at the same time. Usualy due to bandwidth (channel) limitations or electrical wiring. The MSI Z77A-GD65 board has 3 x 16x slots and 4 x 1x slots. If all three x16's slots are used, only 1 x1 slot works. If 2 x 16x slots are used, 3 of the 1x slots. If one particular x1 slot is used, the other three x1 slots are disabled. This is due to how everything is electrically wired. So, on a board with 7 PCIe slots, I could only get a max of 5 cards running at one time.

 


Forum Links - Community Standards, Privacy Policy, FAQ, Features Suggestions, Bug and Issues.

Folding/Boinc Info - Check out the Folding and Boinc Section, read the Folding Install thread and the Folding FAQ. Info on Boinc is here. Don't forget to join team 223518. Check out other users Folding Rigs for ideas. Don't forget to follow the @LTTCompute for updates and other random posts about the various teams.

Follow me on Twitter for updates @Whaler_99

 

 

 

 

Link to post
Share on other sites
Posted · Original PosterOP

Updated - with the first section being at "What, How and Why" one which was missing for a long time, :)


Forum Links - Community Standards, Privacy Policy, FAQ, Features Suggestions, Bug and Issues.

Folding/Boinc Info - Check out the Folding and Boinc Section, read the Folding Install thread and the Folding FAQ. Info on Boinc is here. Don't forget to join team 223518. Check out other users Folding Rigs for ideas. Don't forget to follow the @LTTCompute for updates and other random posts about the various teams.

Follow me on Twitter for updates @Whaler_99

 

 

 

 

Link to post
Share on other sites
Posted · Original PosterOP

Fixed issue with Badges not being displayed properly and new level added - Platinum. 


Forum Links - Community Standards, Privacy Policy, FAQ, Features Suggestions, Bug and Issues.

Folding/Boinc Info - Check out the Folding and Boinc Section, read the Folding Install thread and the Folding FAQ. Info on Boinc is here. Don't forget to join team 223518. Check out other users Folding Rigs for ideas. Don't forget to follow the @LTTCompute for updates and other random posts about the various teams.

Follow me on Twitter for updates @Whaler_99

 

 

 

 

Link to post
Share on other sites

Badge icons have been updated; they should now appear a little crisper and more legible than before (thanks to @Ryan_Vickers for their work on them).

 

With Whaler retiring from the LTT Mod Team, I will now be the one to contact if you have reached a new tier for a Folding badge. Please send a PM to myself and I'll assign the badge to your account when I can. :)


"Be excellent to each other" - Bill and Ted
Community Standards | Guides & Tutorials | Members of Staff

Link to post
Share on other sites
Guest
This topic is now closed to further replies.


×