• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Folding@Home: The Now Outdated FAQ

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
OK, Maybe I'm stupid, but I downloaded the command version and it started running off my desktop. I killed it, made a folding_cpu0 and folding_cpu1 dir and copied the 6 files and one work dir to both directories Now I need to run one, and init the other to do a different work unit. How do I do this ??
 
Originally posted by: MDE
You should probably have created two folders from scratch and then set each up separately.
:thumbsup:

This man has the answers. For best results, delete all instances of Folding@Home on your system, and start from scratch, with two separate folders (copy ONLY the client to each folder), and make sure you always run each client with the -local flag. Also, remember to enter the advanced preferences and set each client for a different machine ID (1 and 2, for example). Hope this helps, and feel free to ask any other questions you may have. 🙂
 
Originally posted by: jliechty
Originally posted by: MDE
You should probably have created two folders from scratch and then set each up separately.
:thumbsup:

This man has the answers. For best results, delete all instances of Folding@Home on your system, and start from scratch, with two separate folders (copy ONLY the client to each folder), and make sure you always run each client with the -local flag. Also, remember to enter the advanced preferences and set each client for a different machine ID (1 and 2, for example). Hope this helps, and feel free to ask any other questions you may have. 🙂
OK, I have a dumb question. I have my HT P4 running two instances of F@H in different folders, but with the V5 client running them as a service. How do I get the -local flag in there, or do I even need to worry about it?
 
@MDE:
I found this here. Posted 8-12-04 about v5

Unfortunately, at this time, the only way to add flags to the service is to edit the registry entry for that service.

1/ Shut down that instance through the Services manager snap-in
2/ Run regedit and go to key HKLM\SYSTEM\CurrentControlSet\Services\<service name> and edit the entry ImagePath, adding whatever flags you wish to the end. Exit regedit.
3/ Re-open the Services manager snap-in, and verify that your changes appear there, and then restart the service.

NOTE: Registry editing can be dangerous if you do it wrong, although the above is pretty straight forward. Use this procedure at your own risk!

Some methodology of entering the flags at service install time has been requested for the next maintenance release of the client.

Also, you only need the -local flag if you have installed the GUI on the computer.
 
Nice job on the FAQ

Somebody should post some information on what CPUs peform better with folding ect ect..


My oberservations so far have been that the P4c is totaly dominate but i havent seen a prescott or an a64. I just installed a stats program from: http://fahstats.sourceforge.net/mt/ when it has enough stats ill post some of my own results with 4 different cpus.
 
Originally posted by: Hyperfocal
Originally posted by: Insidious
My Q:

what are the prefered switches for maximum pointage?

Your A:

tia! :beer:

-Sid


With the new points values, I would say just use -forceasm (for Intel) and -forceSSE (for AMD)

All the point values went up, but the Tinker and Gromacs units are now worth pretty much the same.

-advmethods now just indicates you are willing to fold beta units.

I am using an AMD processor, and I have a question about those flags. I am using version 5.00 of the GUI version, and am wondering what exactly does "forceSSE" do, and should I use it?
 
Originally posted by: csyberblue
I am using an AMD processor, and I have a question about those flags. I am using version 5.00 of the GUI version, and am wondering what exactly does "forceSSE" do, and should I use it?
-forceSSE is gone. You can use -forceASM to the same effect on AMD processors that support SSE. 🙂
 
-forceSSE is gone, because it now defaults to SSE instead of 3dnow...therefore, useless. check the changelog.

^^^ for something great
 
Hey guys, I was just wondering how I can make F@H run minimized on the system tray. I downloaded the console version, but don't see an option to do so (is that even possible for a console application?) I'm new to distributed computing and can't wait to get it running on the other machines (all windows). Also, perhaps a mod could get this thread stickied? Sure would have liked to have found this thread when I entered this place. 🙂
 
Hello Antoneo, welcome to the TeAm 🙂

The GUI can minimize to the systray.

Or you can use "Tray It" on the console.

A lot of people run as a service.
 
Originally posted by: GLeeM
Hello Antoneo, welcome to the TeAm 🙂

The GUI can minimize to the systray.

Or you can use "Tray It" on the console.

A lot of people run as a service.
To elaborate on this a bit... the F@H CLI can be run as a "service" in Windows NT, 2000, and XP, which means that it is totally invisible and continues to run even when noone is logged in (very nice if your system serves multiple users). To check up on its status, you could view FAHlog.txt (not terribly useful for a beginner 😉), or run a program like FAH LogStats (great for monitoring networked clients also).

If you don't want to run it as a service (or can't due to an older OS like 98 or ME that is not NT-based), then here's a link to Tray It that GLeeM mentioned.

The GUI is not noticeably slower than the CLI as long as you don't leave the graphics display open too long. Avoid the screensaver, though - it's much slower than the other two clients.
 
Thanks for the help guys. That trayIt program is wonderful, wish I came across it (or joined the TeAm) earlier 🙂. I didn't run the console program from a directory where I would like it to remain and now it is listed to start as a service in Windows. I would like to move the F@H executable to a more suitable place in my hard drive directory but then the location listed in the service properties wouldn't match. So, basically what I want to know is how to move the console program and still allow it to run properly upon startup as a service.

*offtopic: I've always wanted to know how the windows operating system (or any operating system for that matter works, in a general/wholistic sense, not programmer) and if someone could show me a comprehensive place where I can understand what DCOM+, registry, etc. works, that would be great.

EDIT: Also, I am planning to build a new system or two and would like to keep F@H in mind. Generally, which processor is better (AMD or Intel) in F@H? I'm building more value or budget oriented processor so likely my choices would be a mobile althon barton core, cheap A64 (3200?), or a 2.4C and o/c. I'm likely to O/C on both anyway so that might be a factor as well. Sorry this part might belong in CPU but I thought it might be better to ask here.
 
If you want to move your F@H directory you'll have to re-enter the setup process (run the FAH502-Console.exe with the -configonly switch) and tell it to NOT run F@H as a service. Run through that and then move your stuff to the permanent directory and re-rerun the setup process. As for a new system for F@H, Intel CPUs tend to be a bit better because of HyperThreading allowing you to run multiple instances.
 
Great! I got it working fine on both my machines. Another question though, in the console application, it lists my Machine ID as 1 on both computers. I haven't completed a workunit yet (on either machine), would this matter? Also, I have SP2, do I have to do anything special for F@H to get/send WUs (it downloaded stuff to work on without a problem...)? Sorry, for the stupid questions.

Can't wait to get more machines dedicated to this purpose! 😀

EDIT: Oh man, running F@H as a service means it runs hidden from view. 😱 I think I should stop cluttering this thread...
 
Originally posted by: Antoneo
Great! I got it working fine on both my machines. Another question though, in the console application, it lists my Machine ID as 1 on both computers. I haven't completed a workunit yet (on either machine), would this matter? Also, I have SP2, do I have to do anything special for F@H to get/send WUs (it downloaded stuff to work on without a problem...)? Sorry, for the stupid questions.

Can't wait to get more machines dedicated to this purpose! 😀

EDIT: Oh man, running F@H as a service means it runs hidden from view. 😱 I think I should stop cluttering this thread...
The Machine IDs are used when you have more than one client on a single computer. That would be the case if you had two clients on a single-CPU P4 HT system or dual-CPU non-HT system, or even four clients on a dual-CPU Xeon HT system, or... you get the idea. 🙂

SP2's firewall only stops things from opening ports and acting as servers, as I understand it. That means that it's not effective like Zonealarm and others at stopping accidentally installed spyware from phoning home. It shouldn't cause any trouble with F@H, either.
 
Back
Top