F@H 5.0 Switches

Geeky1Geeky1 University of the Pacific (Stockton, CA, USA)
edited August 2004 in Folding@Home
Here are the switches that you can use in v5.0. Note the absence of forcesse.

Options:
-config Configure user information
-configonly Configure user information, then exit
-queueinfo Get information on queued work units
-delete x Delete item #x from work queue
-send x Send result #x to server then exit. Use x=all to send all result
-verbosity x Sets the output level, from 1 to 9 (max). The default is 3
-pause Pause after finishing & trying to send current unit
-oneunit Exit after completing one unit
-forceasm Force core assembly optimizations to be used if available
-advmethods Use new advanced scientific cores and/or work units if available
-service Run in service mode (for programs such as firedaemon)
-local Use configuration files from local directory

Comments

  • mmonninmmonnin Centreville, VA
    edited August 2004
    Yeah its been replaced with -forceasm which will work for AMD and Intel systems.
  • edited August 2004
    That's what I've been telling everyone for a few weeks at least about -forcesse. The -forceasm switch was the original switch to force assembly optimizations anyways and -forcesse was implemented only due to the SSE bug in AMD procs, which has been gotten around with the newer cores. :cool:
  • csimoncsimon Acadiana Icrontian
    edited August 2004
    -svcstart ...5.00 has the option to setup as a service without help of a 3rd party!
  • edcentricedcentric near Milwaukee, Wisconsin Icrontian
    edited August 2004
    I see teh config options, nice.
    But, is it any faster?
  • csimoncsimon Acadiana Icrontian
    edited August 2004
    edcentric wrote:
    I see teh config options, nice.
    But, is it any faster?
    Honestly everything was fine until my rigs started trying to connect to servers to get work ...about half are getting and the rest are sitting idle no matter what I do. I hope it's a server issue.

    edit\ ok at this time all have received work but one. I have the advmethods flag but they are mostly getting tinkers.
  • EyesOnlyEyesOnly Sweden New
    edited August 2004
    I know i haven't kepped up to date on switches so can anyone please explain what these do.
    -forceasm
    Would it be good on a amd rig.

    -advmethods
    what are those cores anyway. any good.
  • csimoncsimon Acadiana Icrontian
    edited August 2004
    EyesOnly wrote:
    I know i haven't kepped up to date on switches so can anyone please explain what these do.
    -forceasm
    Would it be good on a amd rig.

    -advmethods
    what are those cores anyway. any good.
    Hey eyes!

    Basically the -forceasm flag restores assembly optimizations in case of an improper shutdown ...you shouldn't need it at all if you run the v4 or v5 client or later. I think that the problems are all sorted out now in v5.02 so this wouldn't be necessary.

    -advmethods is a request for post beta wu's which are still beta wu's in the last phase of beta tests ...really more risky than it's worth especially for an amd system IMO

    personally on my amd systems I run no flags whatsoever and on my p4's I run -advmethods since it tends to get more gormacs usually but not always.

    amd's fold tinkers better but we still don't have the option to choose.

    My advice is to run no flags. :thumbsup:

    :fold:
  • primesuspectprimesuspect Beepin n' Boopin Detroit, MI Icrontian
    edited August 2004
    That's what I do as well - no flags at all.
  • EyesOnlyEyesOnly Sweden New
    edited August 2004
    Oh well i'm doing that right now so i'll just continue. :) BTW i have really bothered bothered :D so i guess i'm doing something right. :)

    Needless to say though i HATE those friggin gromacs. :mean:
  • edited August 2004
    I have a question for you folks that have been running the client as a service. I just set up a couple of rigs to start the client(s) as a service on 3 different rigs by running the -config switch, which includes 1 of my HT P4 rigs. How do you apply startup switches to the client? I see that it installs in services as an automatic startup and that they have a line in it called "Start parameters". Do you enter the proper switches there to use them? I really would like to use the -verbosity 9 switch on all of them and also the -advmethods switch on my P4 so that it will stay away from Tinkers.
  • csimoncsimon Acadiana Icrontian
    edited August 2004
    muddocktor wrote:
    I have a question for you folks that have been running the client as a service. I just set up a couple of rigs to start the client(s) as a service on 3 different rigs by running the -config switch, which includes 1 of my HT P4 rigs. How do you apply startup switches to the client? I see that it installs in services as an automatic startup and that they have a line in it called "Start parameters". Do you enter the proper switches there to use them? I really would like to use the -verbosity 9 switch on all of them and also the -advmethods switch on my P4 so that it will stay away from Tinkers.

    What I do is when I configure as a service with the new client I run the console with the -configonly flag at the command prompt. Once you're finished configuring at that point the client will just terminate instead of start as you probably already know.
    Then ...I do a regedit search for the -svcstart flag. There are other ways probably but that takes me right to the parameters path in the registry.

    That will take you to a registry within your hkey_local_machine/system/controlset00#/services/FAH@drive:+folder+fah5.00-console/imagepath
    there you will see the service something like drive:+folder+fah5.00-console -svcstart

    just right click imagepath to modify and then add the flag after -svcstart:

    drive:+folder+fah5.00-console -svcstart -verbosity 9

    That's it ...done deal! :fold:

    Let me know how it goes Jim. :thumbsup:
  • edited August 2004
    That worked like a charm, Chris! :respect: Thanks a bunch on that; now I can keep my P4 using the special flags and test the big wu's while running as a service. :thumbsup:

    Now to go mod the AMD machines to add the -verbosity 9 flags on them.
Sign In or Register to comment.