IMPORTANT: Folding@home Info (especially for Pentium 4 folders)

ProviaFan

Lifer
Mar 17, 2001
14,993
1
0
Team AnandTech Folding@Home member Kadajawi posted a link to a thread Overclocker's Forums about optimizing the Folding@Home client. I'm posting a separate thread about this subject, since I think it is very important, and our team could get quite a boost in daily output if even only half of the active members started using these optimizations.

Anyhow, long introduction aside, the thread is here. In summary, Folding@Home clients can be told to prefer GROMACS FUs by using the "-advmethods" switch. "-forceasm" can also be used to force assembly optimizations for a little more performance; both of these options are very stressful on your computer's CPU, so if you're overclocking, you may need to back off just a bit to get a totally stable configuration. Now, you may be asking, what is GROMACS and why is it important? GROMACS is a new math core for the Folding@Home client (in addition to, but eventually replacing, the current TINKER core). The new GROMACS core allows the guys at Stanford to get much more work done in the same amount of time that it takes the TINKER core to do much less. That doesn't mean your points will go up exponentially (points are calculated based on time required to complete a FU). But if you add the "-advmethods" switch, it will not only instruct your client to prefer GROMACS FUs, but it will also enable SSE or 3DNow+ optimizations. The latter will be extremely helpful for our folders who have Pentium 4s, as it will allow their processors to be as fast as Athlon XPs (finally!); it will also increase the perfomance of Athlon XPs and Durons, but maybe not quite as much.

Edit: I should add that even though I said adding the new switches won't increase one's score exponentially, it will still increase one's score. This is because normally the core will run without optimizations. If you enable the optimizations, it will get faster, and you will get more FUs done in the same amount of time than someone who doesn't have the optimizations turned on. :p
 

Strawa

Senior member
Mar 26, 2002
263
0
0
i put switch "-advmethods" right now, i have an athlon xp 1600 clocked to 1800 (rock stable) and i will see how it works on my cpu (im interesting in cpu temps- right now 45-46 celsius).
anyway if it will give any speed boost per wu, why not? and if not - why not again? :) it's new stuff!

edit:
damn i just cant put quotes in! when i click apply quotes just disappear???
it should be like this:

"C:\Program Files\Folding@Home\FAH3Console.exe" -advmethods

but i have only this:

C:\Program Files\Folding@Home\FAH3Console.exe -advmethods

btw im on win xp.
any ideas?
 

ProviaFan

Lifer
Mar 17, 2001
14,993
1
0
Strawa, does the client appear to be starting correctly? If you added the switch in the middle of a TINKER FU, you'll have to wait until that one finishes before you can see if it will get a GROMACS FU correctly. Anyhow, if it's starting up properly when you click on the shortcut, I wouldn't worry about the quotes. If it is having problems, I'm sorry, but I don't know what to say to help you. :(
 

kadajawi

Senior member
Dec 29, 2000
549
0
0
if by default there was no " " you shouldn't insert them. Just try if it works (it should tell you in the logs using the GUI Version or in the console). Well, the Tinker core has a few features the Gromacs doesn't have (yet). And then they still want to test out the Gromacs core afaik.

Ps: For the mods: Maybe you could make this a sticky?
 

nagger

Golden Member
Dec 26, 2001
1,429
0
0

My client is running with this switch:

"C:\Program Files\Folding@Home\FAH3Console.exe" -advmethods

In W2k and it's working fine :)
 

Strawa

Senior member
Mar 26, 2002
263
0
0
tnx guys!
it works fine, just cannot enter quotes so i guess it is not a must have.
i put 2 switches:
D:\F@H2\FAH3Console.exe -advmethods -forceasm
so when this one has finished i will see if it will download gromacs wu, 78 fah core already downloaded :)
 

Jeff7

Lifer
Jan 4, 2001
41,596
20
81
I'm using the screensaver client; does it automatically enabled advanced instructions?
 

ProviaFan

Lifer
Mar 17, 2001
14,993
1
0
Originally posted by: Jeff7
I'm using the screensaver client; does it automatically enabled advanced instructions?
I don't know, but I assume they support the advanced instructions as well. However, realize that the screensaver offers the worst performance of all the clients (especially since it doesn't get to run all the time). If it's possible, using the graphical client that runs in the system tray would be better, while the command line interface client would be even better than that. :p
 

ShotgunSi

Senior member
Jun 20, 2001
332
0
0
Bump. I just switched all my clients to add the -advmethods switch.
All my computers are currently on TINKER work units right now. We'll see if there is any production increase for me over the weekend...