PDA

View Full Version : F@H 5.0 Switches


Geeky1
11 Aug 2004, 7:28am
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

mmonnin
11 Aug 2004, 3:28pm
Yeah its been replaced with -forceasm which will work for AMD and Intel systems.

muddocktor
11 Aug 2004, 4:20pm
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:

csimon
11 Aug 2004, 7:56pm
-svcstart ...5.00 has the option to setup as a service without help of a 3rd party!

edcentric
11 Aug 2004, 8:57pm
I see teh config options, nice.
But, is it any faster?

csimon
11 Aug 2004, 9:24pm
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.

EyesOnly
24 Aug 2004, 5:11pm
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.

csimon
24 Aug 2004, 5:47pm
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:

primesuspect
24 Aug 2004, 6:18pm
That's what I do as well - no flags at all.

EyesOnly
24 Aug 2004, 6:59pm
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:

muddocktor
25 Aug 2004, 3:04am
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.

csimon
25 Aug 2004, 3:27am
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:

muddocktor
25 Aug 2004, 6:03am
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.