AOA Forums

AOA Forums (http://www.aoaforums.com/forum/)
-   Windows/Linux SMP Clients (http://www.aoaforums.com/forum/123-windows-linux-smp-clients/)
-   -   Help setting up dual SMP Clients Quadcore Windows 7 64 (http://www.aoaforums.com/forum/windows-linux-smp-clients/49100-help-setting-up-dual-smp-clients.html)

Rondog 22nd June, 2010 11:52 PM

Help setting up dual SMP Clients Quadcore Windows 7 64
 
One client is using 75% (3 cores) the other is using 25% (1 core)

Any idea where I went wrong?

EDIT: I have installed the affinity changer from here: http://distributed.org.ua/forum/inde...showtopic=1149 as suggested by ThunderRd

ThunderRd 23rd June, 2010 03:29 AM

The older clients didn't scale well when used on dual and quad core processors, so they didn't completely use the CPU cycles. There was a movement to install and run two clients. This used the CPU completely, and more ppd resulted. I tried it, too. It did produce more points, but...

It had a drawback, and that was that it actually hurt the science. Because two clients were running, each client [individually]ran more slowly than expected. Even though the box was producing more ppd, the results were being returned to Stanford slower, delaying the generation of the next WUs to be processed. For this reason, Stanford appealed to all users to run one standard client on each physical core, or one SMP client on each dual or quad setup. This insured that the results would be returned as quickly as possible.

People didn't listen, of course. They ran multiple clients for the points, and many ignored Stanford's wishes. We had a long thread on it here, as well. Here it is, it's posted in the edit at the top of the sticky thread you read. The thread is about the Linux client, but the principles are the same:
http://www.aoaforums.com/forum/windo...tml#post466042

It was a heated debate for quite a while in the folding community forum, and lots of people were upset that they had invested in new processors, and they weren't being fully used.

This was why Affinity Changer was born, because it gave the user some flexibility as to how his CPU cores were being assigned.

Anyway, the bottom line is that the newer cores don't have the same low CPU usage, so there is very little, if any, reason to run two simultaneous clients on a quad anymore. The new cores use pretty near all of the cycles, and the WUs are returned as quickly as possible that way. There may be some very small gain in ppd, but not enough to make it worthwhile these days.

The quick return is an essential part of F@H that some people don't consider. Imagine that each project is like a pyramid. The lowest layer, the base, of the pyramid is generated first - so you get WUs from project x, generation 0 first. In order to produce the WUs in project x, generation 1, they need the results from generation 0. If there are some data missing from gen 0, not all of the WUs for gen 1 can be created. Same for gen 1 -> gen 2. The scientists need the completed data so they can build the next layer of the pyramid. Hence the new bonus point system for quick return. You get rewarded for more powerful hardware, running the box for more hours, stable overclocking, etc. All of these factors enable them to get the science more quickly, and your reward is the points.

The 5.9x clients are scheduled to be deprecated next month. I decided to leave the sticky post on dual client setup until 5.9 is gone. I'll move it to the deprecated information at that time.

Sorry for being long-winded, but this topic comes up fairly regularly, so it may be a good idea to have a full explanation of why it's not recommended, rather than me saying "don't do that" ;)

Rondog 23rd June, 2010 04:14 AM

OK - so uninstall one of the clients.
Got it. :lol:

So how do I easily uninstall one of the clients? Just disable one of the services?

Rondog 23rd June, 2010 04:29 AM

Sorry for the double post:

I'm getting 950 PPD with an Intel Core i5 750 quad core and an Athlon X2 6000+ getting 365 PPD.

Does this seem accurate?

ThunderRd 23rd June, 2010 05:50 AM

Quote:

Originally Posted by Rondog (Post 506600)
Sorry for the double post:

I'm getting 950 PPD with an Intel Core i5 750 quad core and an Athlon X2 6000+ getting 365 PPD.

Does this seem accurate?


No.

ThunderRd 23rd June, 2010 06:00 AM

So was that a good short answer? ;)

Is your task manager showing full CPU usage?


I would start over. Something sounds wrong in the install, but it might help to post the contents of your fahlog.txt for each machine, so I can take a look. The SMP client will run fine on your boxes 1, 2 and 3. I can only make a guess, but I'd think you should produce at least double that on the quads. Maybe on the X2, also. My Opteron dual at 3.2G does around 1200ppd. My Q6600 at 3.5G does between 4.5 and 6.5K ppd, up to the WU.

Also post the command line of the shortcut that you use to start the client. You may not be using the -smp flag, and that would cut performance in half.

There are a few very slow WUs out there, though. You may have some. That is why I want to see your log.

You should also try the GPU client on 1 and 3. Those 9800s will run it, and GPU makes big points.

gedon 23rd June, 2010 02:31 PM

Quote:

Originally Posted by Rondog (Post 506600)
Sorry for the double post:

I'm getting 950 PPD with an Intel Core i5 750 quad core and an Athlon X2 6000+ getting 365 PPD.

Does this seem accurate?

With or without bonuspoints?


All times are GMT +1. The time now is 02:25 AM.


Copyright ©2001 - 2010, AOA Forums


Search Engine Friendly URLs by vBSEO 3.3.0