Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Out of the loop - how to maximise PPD?
New Posts  All Forums:Forum Nav:

Out of the loop - how to maximise PPD?

post #1 of 19
Thread Starter 
So, it's been a while since I've done any Folding, and I've got a few questions on how best to get back into things:

  1. For the v7 client, you used to have to dedicate a single CPU core if Folding on CPU & GPU at the same time. I assume this is still the case?
  2. With the above in mind, I tried setting up my CPU slot with 5 cores, but I couldn't download any WUs to work on. I had to drop to just 4 cores before I could Fold. Is it a known limitation that a 5-core slot won't download anything?
  3. There used to be a slight benefit by setting the affinity of your FahCore processes on separate cores (so GPU affinity set to core #0, CPU affinity set to core #1-#4, for example). Is this still worth doing, or are the benefits minimal?
  4. Any significant PPD gains by running the CPU client in a Linux virtual machine? It used to be worth it with the older WUs, but not sure if it's necessary anymore. Is anyone doing it now and have some results to share?

Cheers. thumb.gif
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
post #2 of 19

Hi zodac,

 

1. Yes

2. There are known issues with 5core/7core, so what you did was good. - Link

3 + 4 Not sure, maybe someone else can chime in here.

post #3 of 19
Thread Starter 
Quote:
Originally Posted by lanofsong View Post

2. There are known issues with 5core/7core, so what you did was good. - Link

Yeah, figured as much. Knew there was a problem with prime CPU core counts, but was hoping they would have automatically set the core count for the public client version. Oh well, thanks for confirming. smile.gif
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
post #4 of 19
4 - Probably, about every DC project runs faster in Linux. There is at least less overhead and Linux will just feed GPU tasks w/o having to mess with priority/assign affinity. I don't recall anyone here mentioning doing it in a VM though.
post #5 of 19
I set affinity all the time. Ryzen CPUs love manual affinity! In general I use process lasso or process hacker and go into the threads and set each spawned thread to high priority and to only use single cores. I can post pictures if u want

There is auto thread count but it's dumb. It just spawns less threads but those threads depend on the OS scheduler to choose a preferred core
post #6 of 19
Thread Starter 
Quote:
Originally Posted by mmonnin View Post

4 - Probably, about every DC project runs faster in Linux. There is at least less overhead and Linux will just feed GPU tasks w/o having to mess with priority/assign affinity. I don't recall anyone here mentioning doing it in a VM though.

Used to be common enough a few years back, the only cost was sacrificing a full CPU core, but if you're doing CPU + GPU you need to do that anyway. I think I'll try it out and see if it's worth it. thumb.gif
Quote:
Originally Posted by navjack27 View Post

I set affinity all the time. Ryzen CPUs love manual affinity! In general I use process lasso or process hacker and go into the threads and set each spawned thread to high priority and to only use single cores. I can post pictures if u want

No need, thanks. Used to use Process Lasso in the past, just didn't know if it was of much use with the new WUs. Don't have a Ryzen, but it might be worth something anyway. wink.gif
Quote:
Originally Posted by navjack27 View Post

There is auto thread count but it's dumb. It just spawns less threads but those threads depend on the OS scheduler to choose a preferred core

I moved to the beta version of the client, and that looks like it handles it better. I set it to 5 cores and it downloaded a WU, but:
  1. Dunno if it'll consistently get a WU, or if it's hit and miss. I'll see how it goes and if there are any issues.
  2. Looks like it still only used 4 of my 6 cores anyway. But I'll keep it just on the off chance there's ever a WU that supports the 5th core.

Thanks! biggrin.gif
Edited by zodac - 10/16/17 at 1:06am
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
post #7 of 19
well i still use advanced process management stuff to maximize my 5820k for the team competition. if you wanna be realllllly anal about things like i am biggrin.gifrolleyes.gif
post #8 of 19
Thread Starter 
Quote:
Originally Posted by navjack27 View Post

if you wanna be realllllly anal

Sounds good to me.

Yeah, I'll look into that process management stuff. whistle.gif
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
post #9 of 19
I would say it is worth it to run CPU tasks in a Linux VM. With one core on your machine sitting idle, any overhead from the VM will be covered, and when I ran the new CPU tasks on my 2P the ppd was higher in Linux.

Away from my computer at the moment, but I can dig up the Linux to Windows comparison later tonight.
post #10 of 19
Thread Starter 
Quote:
Originally Posted by tictoc View Post

I would say it is worth it to run CPU tasks in a Linux VM. With one core on your machine sitting idle, any overhead from the VM will be covered, and when I ran the new CPU tasks on my 2P the ppd was higher in Linux.

Away from my computer at the moment, but I can dig up the Linux to Windows comparison later tonight.

Cheers, I'd appreciate it. thumb.gif
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
Megadoomer
(14 items)
 
Family Computer
(13 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II X6 1090T @ 4.0Ghz ASUS M4A89GTD PRO Sparkle GTS 450 2x4GB G-Skill Sniper 
Hard DriveCoolingOSMonitor
Samsung F1 1TB CM Hyper 212+ Windows 7 Professional x64 Samsung T220 
KeyboardPowerCaseMouse
Logitech MX3000 Laser CM 1000M HAF 922 Logitech VX Revolution 
CPUMotherboardGraphicsRAM
Q6600 Asus PN5-D 750i Evga GTS 250 2x2GB Crucial Ballistix 
Hard DriveOptical DriveOSMonitor
750GB Hitachi Samsung Super Writemaster Windows 7 Professional x64 19" Dell 
PowerCase
Corsair 450VX Antec 900 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net Folding@Home Team
Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Out of the loop - how to maximise PPD?