Folding@Home Windows and PS3 Starter's Guide: FAQ, Links to Guides
Here is an index of the sections of this thread:
So you heard about Folding@Home and you are interested. But you don't know what it is, and where to get started.
Find below a no-nonsense, plain-english guide to Folding@Home. I will also link to the various guides on this website and others that will get you started.
What is Folding@Home?
Folding@Home is a 'distributed computing' project operated by Stanford University. The people in charge of the project at Stanford are called the "Pande Group", named after the project's leader, Vijay Pande. Folding@Home is often simply called 'folding.' People who enjoy the 'folding' hobby are called 'folders.'
Distributed computing is a way to share complex computations among many computers in order to get those computations done quickly. Lets just say that it would take a $1 million supercomputer six months to do a set of calculations; you could take those calculations, break them down into small pieces, and get thousands of regular computers to do the calculations for you much quicker. So instead of using one supercomputer and waiting six months, you can use ten thousand home computers and get the calculations done in one week.
Folding@Home uses distributed computing to simulate how proteins in our body 'fold' from one state to another (for a more in-depth explanation and an image of what a folded protein looks like, see this Wikipedia article.) For simplicity's sake, scientists think that when a protein does not 'fold' properly, it can lead to, or be a major factor, in major diseases such as cancer and Alzheimer's Disease. Stanford's Folding@Home project seeks to use computer simulation to test theories on how these diseases develop, and they need many home computers and their processing power to do so.
How Does Folding@Home Work?
Folding@Home requires that people download a program to their computer called a client. This client will use your computer's processor or video card to do various calculations. You can set your computer up to do these calculations when your computer is idle and not being used, or you can tell your computer to do these calculations to fold all the time.
After you have the client installed, the process works like this:
What are those points all about? Whats this about teams?
Points are a way to make the folding project more fun, and to encourage competition. When your computer completes the calculations, and the results are sent to Stanford, Stanford awards you a certain amount of points. The work units you download can be worth a various amount of points, but suffice to say that the faster you send Stanford completed WUs, the more points you get. The rate at which you get work units done and sent in to Stanford, is called Points Per Day. This is often called PPD by folding hobbyists. The higher your PPD, the more points are credited to your account.
Teams are simply a group of users that pool their points together so that they can compete with other teams for some friendly competition. You simply enter your username and team number in your folding client to join a team. There really is no sign-up or anything like that; you should just make sure you pick a unique username, and make sure you know your desired team's number.
Hardware Canuck's team number is 54196 .
How to I pick a unique username?
More than one person can use the same ID, but it is considered a good idea to find your own. People often use a name thats similar to their forum login.
To find out if your desired username is already used by someone, please search the name here:
If the name does not appear, you can use that one.
I am interested! What do I download and how do I install it?
Please see the next post in this thread for links to various guides and places to ask for specific help. A general recommendation on which one is best for you will be provided as well.
I see a bunch of acronyms and terms that I don't understand!
There are many terms that you will see Folding@Home hobbyists use. I would glance at this list, but don't worry about it too much yet. Just refer back to this list when you read the various guides.
I will give you a brief list here for reference, but further explanations will be provided in this guide, or in the guides I will link to later on in this thread. I will only include the major terms that are currently popular, and not an exhaustive list. Focus is on Windows.
Client: the program that you download and install. There are several types:
System Tray Client: you will see a small multi-coloured icon near your clock when this one is installed.WU (also called Work Unit): this is the protein information that your computer downloads and calculates. The results are then sent back to Stanford's servers and points are awarded.
Credit: this is the amount of points awarded to you when a work unit is sent back to Stanford. Each work unit you download may have a different credit amount awarded. Folding hobbyists will often mention the credit amount when discussing a type work unit (ie. "I got a 511 point WU").
PPD (also called Points Per Day): when a work unit is sent to Stanford's servers, you get points awarded. More points is better. Points per day is an approximation of how many points you would get if you let your hardware do that type of work unit all day long. ie. 5000PPD is more desirable than 3500PPD
Project: this is represented by a number (ie. Project 5123, Project 10100, etc). A project will have many work units to be completed by many users over a course of time.
Folders: usually a person who enjoys participating in Folding@Home
FahMon: a program used to monitor your folding clients, and calculate your points per day. Latest versions have not kept up with the current points awarding schemes, and is therefore not recommended.
FahSpy: a monitoring program for your folding clients. Shows you your points per day, any errors, and other info.
HFM.NET (also called HFM): a newer monitoring program, and is highly recommended. Displays your points per day, errors, and other information.
Bigadv: a special type of work unit, that is very demanding on your computer system. Recommended for highly clocked multi-cpu computers (16 threads). This is the hardest folding setup to configure, but also awards a lot of points. There used to be a version that required vmware machines, etc, but now is possible and recommended to be run in Windows.
Flag: this is a command that is often added to a program shortcut. Usually used for advanced configuration options. A flag can be identified by the minus "-" character that preceeds it (ie. -advmethods). More info on flags will be provided in the guides linked in the next post.
advmethods: a configuration flag used to tell your folding client to download special work units that often award more points, but can cause trouble for unstable computer setups.
SMP: Symmetric Multiprocessing, or in folding terms, using all your processor cores. SMP2 is the newest version. Some clients need a 'smp' flag, such as "-smp 4". This would tell the folding software to use 4 of your processor cores.
TPF (also Time Per Frame): a work unit is broken down into 100 frames. Many folding enthusiasts will talk about TPF as a way to compare one computer to another (ie. my TPF is 31mins, 10 seconds...why is yours 30mins 15 seconds?)
Shader: in folding terms, this is an 'engine' on the GPU chip in your video card. A GPU can have various amounts of shaders. Typically, the higher the shader count in a GPU family, the more folding power is present. Also, the faster the shader is, the greater folding power. See note
Note: What makes this overall statement problematic though is comparing shaders from one GPU family to another (ie. a 9800GT to a GTX 470, or a GTX 285 to a Radeon 5890). At first glance, the 5890 might look more powerful than a GTX 285, but there are other under the hood differences that affect performance. It is better to stick to comparing shader capabilities within the same brand (nVidia or ATI), and same family (GeForce 2xx, or Geforce 4xx).
Which client is right for me?
This post will help you decide which client is good for your particular setup. The next post will provide resources on how to monitor the clients after you have set them up.
Generally, I give the following advice to new folders:
List of folding@home setup guides
So you have read the above post, and have decided which clients you want to use. Here is a list of guides from around the net that are very good.
If you need technical support, please see the threads linked, or post a new thread in our Folding@Home section of the forum. This thread is for reference only. There are lots of people willing to help. :thumb:
GPU Client Setup Guides:
Here is the one on Stanford's site, with pictures and explanations that is very good:
Folding@home - WinGPUGuide
Multiple GPU Setup:
If you have 2-3 video cards, and want to fold on more than one at once, here is the part of the above guide that deals with that procedure. Follow the instructions in the above link forst, then see this one:
Folding@home - WinGPUGuide
Pay extra close attention to the shortcut configurations, and machine ID notes mentioned in the guide above.
SMP Setup for Quad cores, Six Cores, or i7 Processor Setups:
If you have a multi-core processor, use this handy guide: http://www.hardwarecanucks.com/forum...ding-home.html
If needed, ask for help in that thread and someone will be happy to help. Please pay special attention to the 'install.bat' instructions, and be sure to run as an administrator as outlined in that guide. If you have a highly-clocked Intel i7, try the 'bigadv' method mentioned in the guide for extra points!
Playstation 3 (PS3) Folding
If you own a PS3, you can fold on it too! here is a guide to help you:
How to Monitor my clients and track statistics?
Monitoring your Folding clients
So you have set up your folding clients, and want to know how they are performing, and to troubleshoot.
I suggest a program called HFM.NET. Here is a link to my guide for that program:
You will also hear about a program called FahMon. If you are using HFM.NET, you don't need it as they do the same job. Here is a link anyway to the guide on how to set it up if you are determined:
How to track team stats, and see my long-term progress?
I suggest the excellent site Extreme Overclocking (often called EOC by the folding community). Here is the stats page for Hardware Canucks' team:
Hardware Canucks Forum - Team Summary - EXTREME Overclocking Folding @ Home Stats
You will also see your folding username, and you can select it and see how you compare to others on our team, and track your progress.
Speaking of stats..how do you get them to show up in your signature?
There is a helpful thread we have that shows you how to do this:
Follow the instructions in the first post, and if you need help, ask for it in that thread.
I am having problems and need help!
If you are having problems and need help, it is suggested that you post the following information in a new thread, or an existing one:
Ok guys. Post any questions or comments about the starters' guide. If I have left out a guide that I should link to, suggest it please.
Please no questions about technical support here. Do so in a new thread, or in one of the threads I linked to above. Otherwise this thread will end up as one big pile of technical help and get too long answering the same questions over and over.
Thanks guys and keep folding!
Nice and clear instructions and explainations.Way To Fold
Looks great Chris... Awesome job!!! :thumb:
Nice work Chris. Can I suggest you paste all important links into this sticky, and desticky the rest except for the Chimp Challenge. Having 16 stickied threads in the FAH section is a bit overboard, IMHO.
|All times are GMT -7. The time now is 09:37 PM.|