Dual core processor - only 50% usage

Moderators: Site Moderators, FAHC Science Team

Post Reply
cvlas180179
Posts: 2
Joined: Tue Feb 03, 2009 4:57 pm
Hardware configuration: AMD Athlon 64 X2 Dual Core Processor 4000+, 2.10GHz, 512MB of RAM
Microsoft Windows XP Professional, ver. 2002, SP2
Location: Atlanta, GA
Contact:

Dual core processor - only 50% usage

Post by cvlas180179 »

Hey,

I am a new user, I just installed F@H yesterday. I am running Windows XP Professional, SP2 on an AMD Athlon 64 X2 Dual Core Processor 4000+, 2.10GHz and the only problem I have is that when I go to Task Manager it shows that F@H uses about 50%, which, I think, it means that it uses only one processor (I configured the CPU usage percent to about 98%). How do I configure it to use both processors?...sorry for being such a beginner :)
The "body" builder
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Dual core processor - only 50% usage

Post by P5-133XL »

Run two copies of the uniprocessor client (one for each core). Each one should be installed in aseperate folder/directory and configured to have different machineID's.
Image
codysluder
Posts: 1024
Joined: Sun Dec 02, 2007 12:43 pm

Re: Dual core processor - only 50% usage

Post by codysluder »

The classic FAH client uses a single CPU Core. You have a choice of running two classic clients or switching to the SMP client.

The SMP client is beta and you'll experience more problems than the classic clients and you'll earn points faster.

To run two classic clients, install them in different directories and configure the MachineIDs so that they're different from each other. For more information, see the Wiki or just ask here.

For most people, the 98% setting should probably remain at 100%, but that's not important.
ewal
Posts: 10
Joined: Tue Feb 03, 2009 10:07 pm
Hardware configuration: Currently active:
--------------------
EVGA GeForce GTX 1060, 6 GB SC
i5-6600K @ 4300 MHz
Core 2 Quad Q9400 @ 2666 MHz

Currently inactive:
----------------------
MSI GeForce GTX 750 Ti, 1 GB
Core 2 Quad Q9450 @ 3200 MHz
Core 2 Quad Q6600 @ 3000 MHz
Core 2 Quad Q6600 @ 2880 MHz
Location: Kalmar, Sweden

Re: Dual core processor - only 50% usage

Post by ewal »

Hi
Intel CPU:s with hyper threading seems to behave exactly the same way.
I need to run two instances of F@H to get the Windows XP task manager to show 100%.
It has always worked perfectly and I have never noticed any performance degradation that I have been able to link to F@H when gaming. I use the classical F@H console client(as a service) on one Pentium 4 630 (2 MB cache, 3.0 Ghz and 800 Mhz FSB) and one Athlon XP 2800+ (2.083 Ghz)

On Core 2, however, this doesn´t always seem to be the case. A friend of mine had to shut down one of the clients because his Core 2 Duo got so terribly slow. As far as I can remember I installed his clients exactly the same way as I did on my Pentium 4 and It´s the same operating system.

Strange...

Have anyone else here encountered tha same problem? If so, did you find a solution?

Best regards

Erik Walfridsson, Sweden
P5-133XL
Posts: 2948
Joined: Sun Dec 02, 2007 4:36 am
Hardware configuration: Machine #1:

Intel Q9450; 2x2GB=8GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460; Windows Server 2008 X64 (SP1).

Machine #2:

Intel Q6600; 2x2GB=4GB Ram; Gigabyte GA-X48-DS4 Motherboard; PC Power and Cooling Q750 PS; 2x GTX 460 video card; Windows 7 X64.

Machine 3:

Dell Dimension 8400, 3.2GHz P4 4x512GB Ram, Video card GTX 460, Windows 7 X32

I am currently folding just on the 5x GTX 460's for aprox. 70K PPD
Location: Salem. OR USA

Re: Dual core processor - only 50% usage

Post by P5-133XL »

I did not recomend the SMP client because of the 4000+ X2 is going to have difficulty finishing all WUI's on time. I know, because I used to have an 4600+ X2 and it couldn't always complete on time ...
Image
codysluder
Posts: 1024
Joined: Sun Dec 02, 2007 12:43 pm

Re: Dual core processor - only 50% usage

Post by codysluder »

I'd think it would be just the opposite.

Your P4 only has one physical core, so even though your OS is telling you FAH is only using 50% of the CPU, it's lying to you. Running two clients is discouraged on that platform. There's only one FPU so most of the time one copy of FAH is waiting for the same resources that the other copy is using, slowing both WUs to about half speed. The Core2Duo has two physical processors, so both WUs can run at the same time.

Was your friend running two copies of the classic FAH client, or was he running other (beta) clients? Does his computer have limited RAM?
ewal
Posts: 10
Joined: Tue Feb 03, 2009 10:07 pm
Hardware configuration: Currently active:
--------------------
EVGA GeForce GTX 1060, 6 GB SC
i5-6600K @ 4300 MHz
Core 2 Quad Q9400 @ 2666 MHz

Currently inactive:
----------------------
MSI GeForce GTX 750 Ti, 1 GB
Core 2 Quad Q9450 @ 3200 MHz
Core 2 Quad Q6600 @ 3000 MHz
Core 2 Quad Q6600 @ 2880 MHz
Location: Kalmar, Sweden

Re: Dual core processor - only 50% usage

Post by ewal »

codysluder wrote:I'd think it would be just the opposite.

Your P4 only has one physical core, so even though your OS is telling you FAH is only using 50% of the CPU, it's lying to you. Running two clients is discouraged on that platform. There's only one FPU so most of the time one copy of FAH is waiting for the same resources that the other copy is using, slowing both WUs to about half speed.
Interesting. ..and very, very stupid of Microsoft. How is the user then supposed know when the CPU is is used for real and when it is not? They never stop surprising you...
Was your friend running two copies of the classic FAH client, or was he running other (beta) clients? Does his computer have limited RAM?
no, betas, no limits.
I built the machine for him but I have still already forgotten the rest of the specs.
cvlas180179
Posts: 2
Joined: Tue Feb 03, 2009 4:57 pm
Hardware configuration: AMD Athlon 64 X2 Dual Core Processor 4000+, 2.10GHz, 512MB of RAM
Microsoft Windows XP Professional, ver. 2002, SP2
Location: Atlanta, GA
Contact:

Re: Dual core processor - only 50% usage

Post by cvlas180179 »

Thank you very much for your help! I ran 2 copies of the uniprocessor client on my Dual Core and configured them to have different Machine IDs. It works great! My other computer has an Intel Quad core and I run Vista on it. I plan to run the SMP client on that one soon. Thank you again and happy folding!
The "body" builder
John Naylor
Posts: 357
Joined: Mon Dec 03, 2007 4:36 pm
Hardware configuration: Q9450 OC @ 3.2GHz (Win7 Home Premium) - SMP2
E7500 OC @ 3.66GHz (Windows Home Server) - SMP2
i5-3750k @ 3.8GHz (Win7 Pro) - SMP2
Location: University of Birmingham, UK

Re: Dual core processor - only 50% usage

Post by John Naylor »

ewal wrote:
codysluder wrote:I'd think it would be just the opposite.

Your P4 only has one physical core, so even though your OS is telling you FAH is only using 50% of the CPU, it's lying to you. Running two clients is discouraged on that platform. There's only one FPU so most of the time one copy of FAH is waiting for the same resources that the other copy is using, slowing both WUs to about half speed.
Interesting. ..and very, very stupid of Microsoft. How is the user then supposed know when the CPU is is used for real and when it is not? They never stop surprising you...
Actually that's Intel. They make the processor present a second core, Windows can't do anything about that. If you go into the BIOS and disable HyperThreading, then you will see just the one physical core that your computer has. Because the second core is constructed out of unused resources on the physical core, if the physical core is fully loaded then the second core will always be at 0%, hence the dodgy reading. I'm no fan of M$ but for once it is not their fault...
Folding whatever I'm sent since March 2006 :) Beta testing since October 2006. www.FAH-Addict.net Administrator since August 2009.
ewal
Posts: 10
Joined: Tue Feb 03, 2009 10:07 pm
Hardware configuration: Currently active:
--------------------
EVGA GeForce GTX 1060, 6 GB SC
i5-6600K @ 4300 MHz
Core 2 Quad Q9400 @ 2666 MHz

Currently inactive:
----------------------
MSI GeForce GTX 750 Ti, 1 GB
Core 2 Quad Q9450 @ 3200 MHz
Core 2 Quad Q6600 @ 3000 MHz
Core 2 Quad Q6600 @ 2880 MHz
Location: Kalmar, Sweden

Re: Dual core processor - only 50% usage

Post by ewal »

Ok

Sorry Microsoft

How will my computer's performance(over all) be affected if I disable hyper threading?
codysluder
Posts: 1024
Joined: Sun Dec 02, 2007 12:43 pm

Re: Dual core processor - only 50% usage

Post by codysluder »

ewal wrote:How will my computer's performance(over all) be affected if I disable hyper threading?
If the computer only has one thing to do at a time, there will be no change. Since FAH is running all of the time and whatever else you want to do is sporadic, you will probably be able to notice some difference. A single FAH client with nothing else running will run at the same speed with HT turned on (and using 50% of the virtual processors) or with HT turned off (and using 100% of the processor). The only problem is that people believe that 50% and 100% means something when it really doesn't. They decide that they need two copies of FAH to use the other virtual processor, not realizing that in the end, there's still only one real processor so the two clients compete with each other.

For the sake of the science, it's better to run one client per real cpu. For me and some others who have HT, I leave HT on, run one FAH client, and ignore task manager. I think that HT does help a little with the non-FAH applications but you should evaluate that for yourself.
Post Reply