Page 2 of 2

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 10:59 am
by MtM
Eveofwar wrote:
bruce wrote:One or two UNI-processor clients will be fine. It (or they) will use either processor and that's not something that's going to matter anyway. Assigning a specific CPU is called setting "affinity" and I recommend you just ignore the whole concept.

Each client needs a unique value for MachineID, but MachineID is not related to processor number.

By the way, I should have said something sooner. Welcome to the FoldingForum.
Thank you for all the help and the welcome =]

I'm very computer literate, programming in VB6/C++ so I know what I'm doing for the most part.

Currently I have the GPU2 console + 2x UNI running with WinAFC spreading them between the two CPU cores...hopefully this will provide maximum ouput for my current setup @ 12-16 hours a day.
Each uni should have a core for it's own, not two processes shared on two cores ( because of cache ).

The gpu2 should also not be spread over two cores but kept on one core for the same reason.

Smp offcourse does much more ppd that's right.

Also welcome btw, hope you're getting bitten by the same virus we all are ( the f@h virus, it's untreatable and hard to live with since you're contantly trying to fold more proteins quicker then before ( and sometimes reallity get's in the way of doing so :( )).

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:09 pm
by Eveofwar
MtM wrote:Each uni should have a core for it's own, not two processes shared on two cores ( because of cache ).

The gpu2 should also not be spread over two cores but kept on one core for the same reason.

Smp offcourse does much more ppd that's right.

Also welcome btw, hope you're getting bitten by the same virus we all are ( the f@h virus, it's untreatable and hard to live with since you're contantly trying to fold more proteins quicker then before ( and sometimes reallity get's in the way of doing so :( )).
Yes, that's what I was doing...

I had 2 folders setup, folder 1 and folder 2. Each UNI client set to "idle" and 100% CPU usage, then I used WinAFC to set folder 1 to PAIR0::CPU 0 and folder 2 to PAIR0::CPU 1.

I'm going to stick with the SMP for now, it seems to work at the same pace, and will give me more PPD in the long run =]

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:13 pm
by MtM
Sorry wasn't entirely clear to me, should have asked before I jumped to a conclusion. Smp is the future, glad you're happy with how it runs on your machine. Again sorry for making an assumption on to litle information, I hate when it happens to me and yet here I was doing it to you :(

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:18 pm
by Eveofwar
MtM wrote:Sorry wasn't entirely clear to me, should have asked before I jumped to a conclusion. Smp is the future, glad you're happy with how it runs on your machine. Again sorry for making an assumption on to litle information, I hate when it happens to me and yet here I was doing it to you :(
It's fine, sorry for not being more clear, blame me this time around...but don't let me see it again ! Ha

Well yes, for the most part the SMP seems to work quite well for me, but I have yet to find the "proper" way to shut it down via console. I've been using CTRL+C, but it keeps telling me that's incorrect. I'm not sure of another way that I've seen to do this...hmm.

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:24 pm
by MtM
Ctrl-c is the only proper way, as it sends a message to every child process/thread which runs below the console. It *should* make sure each worker process exits cleanly.

The fahlog message you see is a cosmetic error :)

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:50 pm
by Eveofwar
So, the "Examination of work files indicates 8 consecutive improper terminations of core." is nothing to worry about then ?

Don't want to have this running for 1.7 days to find out it was a waste of CPU cycles due to corrupt files ;)

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 4:54 pm
by MtM
if you close with ctrl-c you're doing it the right way. The message 'working with standard loops' is false.

Only issue there could be is if you close the client with ctrl c and close windows immidiatly after ( the child process fahcore_xx.exe need time to properly exit ).

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 5:09 pm
by Eveofwar
Hmm, I'm trying to figure out the alias of the SMP-service in my services.msc so I can do a .bat to stop or start the service using net start/stop.

Any ideas ?

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 5:11 pm
by MtM
mpich2 process manager or Deino MPI process manager depending on which client. Don't need a bat file, and stopping the service that way changes it startup type from automatic to manual so watch out with it.

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 5:14 pm
by Eveofwar
MtM wrote:mpich2 process manager or Deino MPI process manager depending on which client. Don't need a bat file, and stopping the service that way changes it startup type from automatic to manual so watch out with it.
Oops, I meant the GPU2 console client, my apologies...looks like there is no "alias" for it...so I have to use:

sc start Folding@home-GPU-[3]

sc stop Folding@home-GPU-[3]

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 5:30 pm
by MtM
You seem to ask allot of things you already know :lol:

Re: PPD Results & Suggestions

Posted: Wed Mar 04, 2009 5:35 pm
by Eveofwar
MtM wrote:You seem to ask allot of things you already know :lol:
I just like to get suggestions from those who know more =]