I suspect it's some kind of setting or something, I started a few months ago and I left every setting at default. I was doing 6-7k PPD and I didn't know how good that was relatively. I guess it's pretty bad considering my hardware.
For the last month I've been running
FX 6100 and a 6850 AMD.
I just installed a FX 8350 so naturally I expected my score to improve somewhat. I turned it on and it sat between 6-7k for an hour while I tested my new cpu temps. Now, I'm not a fool, I have checked in the past that the cpu core were being 100% utilized but I never thought those cores would be doing barely any work. So I paused the GPU and my score shot down to 800 PDD and then improved to about 1400 PDD but even so the vast majority of my score is obviously from my GPU.
I'm at a loss, I would like to help this project out more than I am. Does any one know why my FX chips are performing so badly?
My cpu seems to be useless folding
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 285
- Joined: Tue Jan 24, 2012 3:43 am
- Hardware configuration: Quad Q9550 2.83 contains the GPU 57xx - running SMP and GPU
Quad Q6700 2.66 running just SMP
2P 32core Interlagos SMP on linux
Re: My cpu seems to be useless folding
Probably config. Can you post your config between
Code: Select all
config here [/ code] tags ( without the space between the / and code on the trailing tag)? It takes a lot of the guess work out!
-
- 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: My cpu seems to be useless folding
The first thing to do will be to run your SMP slot with two less cores than maximum i.e. SMP:6. The AMD GPU will occupy one full core all on its own. You want SMP:6 rather than SMP:7 because there are some WU's that choke if the number of cores is a prime number. You won't lose that much from your peak folding capability because the FX8350 only has four floating point units anyway.
The problem is that you are currently over-subscribing your CPU. The SMP client gives each core its own thread but if anything outside of the SMP process uses any CPU then a folding thread will be suspended to allow that outside process access. However the SMP core is highly synchronized so if one thread is suspended then the rest of the threads sit there in a waiting loop till the suspended thread is reactivated. Since the AMD GPU uses a CPU core all on its own, it means that there is always at least one SMP thread being suspended which will kill its productivity.
Put the v7 FAHControl into advanced mode (upper right). Enter the config and go to the slots tab. Dbl-Click on the SMP slot and change the number of CPU's from using -1 (which is auto select the number of cores) to 6. Click OK and save. Quit FAHControl (Use the quit button) and restart folding.
The problem is that you are currently over-subscribing your CPU. The SMP client gives each core its own thread but if anything outside of the SMP process uses any CPU then a folding thread will be suspended to allow that outside process access. However the SMP core is highly synchronized so if one thread is suspended then the rest of the threads sit there in a waiting loop till the suspended thread is reactivated. Since the AMD GPU uses a CPU core all on its own, it means that there is always at least one SMP thread being suspended which will kill its productivity.
Put the v7 FAHControl into advanced mode (upper right). Enter the config and go to the slots tab. Dbl-Click on the SMP slot and change the number of CPU's from using -1 (which is auto select the number of cores) to 6. Click OK and save. Quit FAHControl (Use the quit button) and restart folding.
-
- 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: My cpu seems to be useless folding
Also, do not expect the new FX-8350 to be a better folder than your old FX-6100. The FX-8350 has only 4 floating point units while the FX-6100 had 6.
Re: My cpu seems to be useless folding
I set the CPU to use 6 cores and didn't change anything. It's running at between 800 and 1500 at the moment with just the cpu running. I haven't actually run anything intensive besides the windows performance index because I installed it a few hours ago but windows gave it a 7.8 which if I remember correctly is out of 7.9 so that's not bad.
I only see one config file, I have to doubt this is what you are looking for. Where is the more detailed one located?
I only see one config file, I have to doubt this is what you are looking for. Where is the more detailed one located?
Code: Select all
<config>
<!-- Folding Slot Configuration -->
<gpu v='true'/>
<!-- Network -->
<proxy v=':8080'/>
<!-- User Information -->
<team v='167809'/>
<user v='Oni'/>
<!-- Folding Slots -->
<slot id='0' type='GPU'/>
<slot id='1' type='SMP'>
<cpus v='6'/>
</slot>
</config>
-
- 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: My cpu seems to be useless folding
Folding is a very specific task and the Windows experience index is not a good measure of how well it will fold.
I didn't expect that the SMP would do much better at SMP:6 than with the GPU paused but now the GPU running should not interfere with SMP.
While a full log would be better, the config you supplied does indicate a problem: You do not have a passkey configured. Most of the PPD that comes from SMP is from bonus points that requires a passkey.
You want to use your old passkey if that is availible. If not apply to get a passkey using the same Email address and you will get your old passkey. If you get a brand new passkey, then it will have to qualify before it starts getting bonus points. Specifically, it needs to successfully complete 10 SMP WU's and maintain at least 80% successful returns.
I didn't expect that the SMP would do much better at SMP:6 than with the GPU paused but now the GPU running should not interfere with SMP.
While a full log would be better, the config you supplied does indicate a problem: You do not have a passkey configured. Most of the PPD that comes from SMP is from bonus points that requires a passkey.
You want to use your old passkey if that is availible. If not apply to get a passkey using the same Email address and you will get your old passkey. If you get a brand new passkey, then it will have to qualify before it starts getting bonus points. Specifically, it needs to successfully complete 10 SMP WU's and maintain at least 80% successful returns.
Re: My cpu seems to be useless folding
So does that mean with no passkey the work has still be getting done as fast but I'm just not getting credit for it? I'm cool with that actually, I figured since it was taking days 2-3 days of time on the work unit associated with the cpu and I was barely getting any points that something was wrong with the speed I was processing it at. I'm guessing it just must give major WU to cpus and that's why it takes so long.
-
- 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: My cpu seems to be useless folding
Correct, the missing passkey does not affect the work being done, merely how many points you get for that work. However, most people use PPD (points per day) as a benchmark and without the bonus points it will be hard to compare if you are doing well or poorly compared to others with similar HW. PG has said that they designed the point system so that PPD accurately reflects the amount of science being done. It really doesn't harm anything to get and use passkey. I encourage you to get one.
All I can say at this point is that it takes as long as it takes. HW capability is highly variable and the amount of computations for a specific WU is also highly variable. There are different classes major WU's. Bigadv's are probably the biggest in that they have a minimum core requirement of 16 and are designed multi-socketed server's. However, high-end GPU's can do far more floating point operations than any CPU. There is currently in beta test a new benchmark for GPU's that also include bonus points and those WU's are benchmarked against the standard SMP machine. The result is that a high-end GPU is getting similar points (~225K PPD for a GTX 580) to the biggest servers.
All I can say at this point is that it takes as long as it takes. HW capability is highly variable and the amount of computations for a specific WU is also highly variable. There are different classes major WU's. Bigadv's are probably the biggest in that they have a minimum core requirement of 16 and are designed multi-socketed server's. However, high-end GPU's can do far more floating point operations than any CPU. There is currently in beta test a new benchmark for GPU's that also include bonus points and those WU's are benchmarked against the standard SMP machine. The result is that a high-end GPU is getting similar points (~225K PPD for a GTX 580) to the biggest servers.