Q6600 running SMP clients, 2 or 4 cores?
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 25
- Joined: Sat Jun 28, 2008 4:54 pm
- Hardware configuration: CPU: Intel Q6600 'GO' @ 2.88GHz (20% Overclock)
Cooling: Thermalright HR-01 Heat Sink + Nexus 120mm Silent Fan
Motherboard: Gigabyte GA-G31M-S2L
RAM: 1GB Kingston HyperX DDR2 800MHz
Disk: 1GB OCZ USB Flash Drive
PSU: Enermax Pro 82+ 385W
O/S: Diskless System - 64bit Linux SMP Client
Monitor: FahMon 2.3.2b
Power Consumption: 84W - Location: Bournemouth, UK
Q6600 running SMP clients, 2 or 4 cores?
I have a dedicated folding node with a Q6600 that runs Linux SMP 6.02 clients. I normally run 1 instance over all four cores, but was just wondering if it would be better to run 2 instances on 2 cores instead. Anyone know if one is better than the other?
Many thanks
Many thanks
Team: 132987 notaussiefloyd.com F@h Team
Folding: Q6600 @ 2.88GHz | Notfred Diskless Linux 64bit SMP
-
- Posts: 26
- Joined: Mon Apr 28, 2008 6:20 pm
- Hardware configuration: Motherboard: MSI P31 Neo
CPU: Q6600 at stock speed
RAM: 2x2GB 800MHz TwinMOS
GPU: 9800GX2.
OS: Windows XP 64
Re: Q6600 running SMP clients, 2 or 4 cores?
Due to lagg between the dual cores running two SMP clients provide the best PPD, although is not the best for the project. There is a program for Windows that sets each client to use a specific pair of dual cores, but I dunno what your options are for Linux.
I fold with: 9800GX2, 8800 GS, 1,3GHz Athlon and 1,8GHz Athlon 64
I BOINC with: Q6600 2,4GHz and Athlon X2 2,2GHz
I BOINC with: Q6600 2,4GHz and Athlon X2 2,2GHz
-
- Posts: 118
- Joined: Mon Mar 03, 2008 3:11 am
- Hardware configuration: Intel Core2 Quad Q9300 (Intel P35 chipset)
Radeon 3850, 512MB model (Catalyst 8.10)
Windows XP, SP2 - Location: Syracuse, NY
Re: Q6600 running SMP clients, 2 or 4 cores?
The scaling problem is specific to Windows. You should only run 1 SMP client in Linux.
Core2 Quad/Q9300, Radeon 3850/512MB (WinXP SP2)
-
- Posts: 390
- Joined: Sun Dec 02, 2007 4:53 am
- Hardware configuration: FX8320e (6 cores enabled) @ stock,
- 16GB DDR3,
- Zotac GTX 1050Ti @ Stock.
- Gigabyte GTX 970 @ Stock
Debian 9.
Running GPU since it came out, CPU since client version 3.
Folding since Folding began (~2000) and ran Genome@Home for a while too.
Ran Seti@Home prior to that. - Location: UK
- Contact:
Re: Q6600 running SMP clients, 2 or 4 cores?
Taskset can be used to set affinity.
Also it depends on whether you like points or science.
The choice is yours.
Also it depends on whether you like points or science.
The choice is yours.
-
- Posts: 25
- Joined: Sat Jun 28, 2008 4:54 pm
- Hardware configuration: CPU: Intel Q6600 'GO' @ 2.88GHz (20% Overclock)
Cooling: Thermalright HR-01 Heat Sink + Nexus 120mm Silent Fan
Motherboard: Gigabyte GA-G31M-S2L
RAM: 1GB Kingston HyperX DDR2 800MHz
Disk: 1GB OCZ USB Flash Drive
PSU: Enermax Pro 82+ 385W
O/S: Diskless System - 64bit Linux SMP Client
Monitor: FahMon 2.3.2b
Power Consumption: 84W - Location: Bournemouth, UK
Re: Q6600 running SMP clients, 2 or 4 cores?
Would rather have what's better for science, I'm way ahead in my team anyway, so PPD is not what's important. I want what's best for the project really.
So best for science is 1 SMP client over the 4 cores, is that correct? Don't really understand the comments about scaling problems or taskset being set to affinity
So best for science is 1 SMP client over the 4 cores, is that correct? Don't really understand the comments about scaling problems or taskset being set to affinity
Team: 132987 notaussiefloyd.com F@h Team
Folding: Q6600 @ 2.88GHz | Notfred Diskless Linux 64bit SMP
-
- Posts: 118
- Joined: Mon Mar 03, 2008 3:11 am
- Hardware configuration: Intel Core2 Quad Q9300 (Intel P35 chipset)
Radeon 3850, 512MB model (Catalyst 8.10)
Windows XP, SP2 - Location: Syracuse, NY
Re: Q6600 running SMP clients, 2 or 4 cores?
Foxery wrote:The scaling problem is specific to Windows. You should only run 1 SMP client in Linux.
Er, I'll rephrase.Great_Gig wrote:Don't really understand the comments about scaling problems or taskset being set to affinity
The reason for running 2 clients is specific to Windows. You should only run 1 SMP client in Linux.
Core2 Quad/Q9300, Radeon 3850/512MB (WinXP SP2)
-
- Posts: 25
- Joined: Sat Jun 28, 2008 4:54 pm
- Hardware configuration: CPU: Intel Q6600 'GO' @ 2.88GHz (20% Overclock)
Cooling: Thermalright HR-01 Heat Sink + Nexus 120mm Silent Fan
Motherboard: Gigabyte GA-G31M-S2L
RAM: 1GB Kingston HyperX DDR2 800MHz
Disk: 1GB OCZ USB Flash Drive
PSU: Enermax Pro 82+ 385W
O/S: Diskless System - 64bit Linux SMP Client
Monitor: FahMon 2.3.2b
Power Consumption: 84W - Location: Bournemouth, UK
Re: Q6600 running SMP clients, 2 or 4 cores?
Thanks guys, 1 SMP client it is then.
Team: 132987 notaussiefloyd.com F@h Team
Folding: Q6600 @ 2.88GHz | Notfred Diskless Linux 64bit SMP
Re: Q6600 running SMP clients, 2 or 4 cores?
Hmmmmmmmm,
I'm running 3 quads and on all of them running 2 clents of SMP yields better results (by 20% or more). I am able to still finish WUs within 24-36 hours so that's not delaying the program.
M.
I'm running 3 quads and on all of them running 2 clents of SMP yields better results (by 20% or more). I am able to still finish WUs within 24-36 hours so that's not delaying the program.
M.
-
- Posts: 26
- Joined: Mon Apr 28, 2008 6:20 pm
- Hardware configuration: Motherboard: MSI P31 Neo
CPU: Q6600 at stock speed
RAM: 2x2GB 800MHz TwinMOS
GPU: 9800GX2.
OS: Windows XP 64
Re: Q6600 running SMP clients, 2 or 4 cores?
Is that in Windows?
I fold with: 9800GX2, 8800 GS, 1,3GHz Athlon and 1,8GHz Athlon 64
I BOINC with: Q6600 2,4GHz and Athlon X2 2,2GHz
I BOINC with: Q6600 2,4GHz and Athlon X2 2,2GHz
Re: Q6600 running SMP clients, 2 or 4 cores?
No, all quads run Linux - Ubuntu 7.10.
I understand 2 instances (2 clients) are unsupported by Stanford, but they still chyrn out much more, at least that's my experience.
M.
I understand 2 instances (2 clients) are unsupported by Stanford, but they still chyrn out much more, at least that's my experience.
M.
-
- Posts: 266
- Joined: Sun Dec 02, 2007 6:08 pm
- Location: Central New York
- Contact:
Re: Q6600 running SMP clients, 2 or 4 cores?
There is no way that slowing down the return of work units does also delay the project.naapi wrote:Hmmmmmmmm,
I'm running 3 quads and on all of them running 2 clents of SMP yields better results (by 20% or more). I am able to still finish WUs within 24-36 hours so that's not delaying the program.
M.
If you are seeing a gain of 20% by overbooking WUs, then there would also be a 20% slow down in returning the work.
I'm not trying to pick on you, but your statement just does not make sense.
Re: Q6600 running SMP clients, 2 or 4 cores?
I meant that if you can return the samples within the preferred deadline (2-3 days depending on project), the WU is not assigned to any other folder.
Therefore, by increasing PPD by 20+%, I'm in fact speeding up the projects, not slowing them down.
If, for example I get 6 WUs from the same project in a row, I am able to finish that 6 WUs within 5 days if I run 2 SMPs clients and within 6 days if I run just 1 client of SMP.
M.
Therefore, by increasing PPD by 20+%, I'm in fact speeding up the projects, not slowing them down.
If, for example I get 6 WUs from the same project in a row, I am able to finish that 6 WUs within 5 days if I run 2 SMPs clients and within 6 days if I run just 1 client of SMP.
M.
-
- Posts: 1024
- Joined: Sun Dec 02, 2007 12:43 pm
Re: Q6600 running SMP clients, 2 or 4 cores?
No, your logic is still faulty.
If you can complete one project in 1 day and you can complete two projects in 1.6 days then you are doing more work, but you are also slowing down the project. Every WU that you process wastes 14 hours when somebody else could have been working on the next WU in that trajectory. FAH is a lot more like a relay race than an event for a single person. The individual times of each leg of the race add up and four people can get better times than the average that a single person would do over the entire course. The next person needs to start processing the WU after 1 day, not after 1.6 days.
If you can complete one project in 1 day and you can complete two projects in 1.6 days then you are doing more work, but you are also slowing down the project. Every WU that you process wastes 14 hours when somebody else could have been working on the next WU in that trajectory. FAH is a lot more like a relay race than an event for a single person. The individual times of each leg of the race add up and four people can get better times than the average that a single person would do over the entire course. The next person needs to start processing the WU after 1 day, not after 1.6 days.
-
- Site Moderator
- Posts: 6359
- Joined: Sun Dec 02, 2007 10:38 am
- Location: Bordeaux, France
- Contact:
Re: Q6600 running SMP clients, 2 or 4 cores?
Stanford recommends running one Fahcore per physical core ... so the recommendation for a quad core is to run only one SMP client ...
-
- Posts: 25
- Joined: Sat Jun 28, 2008 4:54 pm
- Hardware configuration: CPU: Intel Q6600 'GO' @ 2.88GHz (20% Overclock)
Cooling: Thermalright HR-01 Heat Sink + Nexus 120mm Silent Fan
Motherboard: Gigabyte GA-G31M-S2L
RAM: 1GB Kingston HyperX DDR2 800MHz
Disk: 1GB OCZ USB Flash Drive
PSU: Enermax Pro 82+ 385W
O/S: Diskless System - 64bit Linux SMP Client
Monitor: FahMon 2.3.2b
Power Consumption: 84W - Location: Bournemouth, UK
Re: Q6600 running SMP clients, 2 or 4 cores?
Thanks for that, that's what I have been doing and will continue to do so.toTOW wrote:Stanford recommends running one Fahcore per physical core ... so the recommendation for a quad core is to run only one SMP client ...
Team: 132987 notaussiefloyd.com F@h Team
Folding: Q6600 @ 2.88GHz | Notfred Diskless Linux 64bit SMP