CPU Processor choice as regards GPU

A forum for discussing FAH-related hardware choices and info on actual products (not speculation).

Moderator: Site Moderators

Forum rules
Please read the forum rules before posting.
Post Reply
KA1J
Posts: 43
Joined: Tue Mar 10, 2020 7:53 am
Hardware configuration: ROG Strix Z390-E Motherboard - i7-8700K @ 5100 MHz - 32 Gig GSkill RAM - NVIDIA GaForce GTX 1080
ASUS P8Z68-DELUXE-GEN3 - i72600K - 16 Gig Ram EVGA RTX 2060 KO Ultra - GTX 1060
Location: CT

CPU Processor choice as regards GPU

Post by KA1J »

I have an 8th generation Intel motherboard which only accepts an 8th generation processor, for example i5-8400, the 4 digit starts with an 8. I have 8 Gigs of lower speed DDR4 ram in it and I don't plan to overclock the CPU, but it needs a CPU.

I am going to try Linux on this board & use it solely for folding.

I haven't decided which folding oriented GPUs will go into it but at a minimum will be a pair of RTX 2060 KO, possibly the 2080 variety.

Before picking one up I should ask if there is a minimum value I need to have; speed, cores, anything? I3 vs i5, i7, Celeron, default speed core, boost speed value, anything?

I'll dedicate 1/2 of the cores to folding.

Thanks
ROG Strix Z390-E Motherboard
i7-8700K @ 5100 MHz
32 Gig GSkill RAM
NVIDIA GeForce GTX 1080
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: CPU Processor choice as regards GPU

Post by JimboPalmer »

If you have two GPUs, that will need two threads, even before any CPU folding.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
markdotgooley
Posts: 101
Joined: Tue Apr 21, 2020 11:46 am

Re: CPU Processor choice as regards GPU

Post by markdotgooley »

I had a Linux box with an old 4-core i7, about 9 years old. But I wasn't sure about power consumption and compatibility with recent GPUs -- probably both nothing to worry about -- so I spent nearly US$200 on a Ryzen 5 1600 AF (at the time only US$85, cooler included, 6 cores, 65W rated power consumption) and a compatible ATX motherboard. Updated Linux to latest LTS version.

Initially I spent US$350 on an ordinary 2060. Worked fine. CPU seemed much more than necessary. 2060 ran under 70C in the slightly cramped case. Later I wanted to add a 2060 KO (US$300) but the power supply didn't have enough connectors and I wasn't sure it had a high enough rating to use a splitter and power both GPUs. I ended up buying a 750W power supply, a bigger case, a few extra case fans, as well as the KO... the money added up to a bit much.

Anyway, with the 2060KO on the main x16 slot (faster) and the old 2060 on the secondary (slower), the CPU still seems far more than I need. Right now I'm using 4 CPU cores (8 threads) for folding, but using 5 (10 threads) seemed to work just as well for handling the GPUs. Cards both run between 60C and 80C (the KO is higher in the case and usually around 75C, the regular 2060 lower and usually around 65C). For some reason the KO usually shows a GPU utilization near 95% and the other often only around 75% though sometimes higher. The KO usually uses under 35% of its PCIe bandwidth (supposedly 8.0 GT/s maximum), the regular 2060 often 60% to 80% of its maximum 5.0 GT/s. Does lower PCIe bandwidth limit the GPU utilization, even when there seems to be more than enough? I don't know.

My guess is that one thread per GPU even on something like my old core i7-950 Bloomfield (the one I ended up not using) is probably enough, one core per GPU probably too much (but somehow it makes me feel better). PCIe bandwidth is not supposed to matter much under Linux, but if I can trust the GPU Utilization figures I get from the "NVIDIA X Server Settings" application, perhaps it does. (I still have no other ideas why the regular 2060 has consistently lower utilization.)
kiore
Posts: 931
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: CPU Processor choice as regards GPU

Post by kiore »

Hi I understand the issue, as noted you would need a least a dual core CPU I understand on Linux this not such an issue but future driver/client changes could change this or you may wish to swap to windows at some point. To give it a bit more future proofing a low power quad core CPU would seem a reasonable choice to give you a general purpose machine, an i3 or 5. You may want to upgrade the RAM at some point which is usually simple enough but changing the CPU more complex.
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: http://www.rationalskepticism.org
Joe_H
Site Admin
Posts: 7868
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: CPU Processor choice as regards GPU

Post by Joe_H »

Depending on the generation, some of the low end chips such as Celeron may have support for fewer PCIe lanes than your motherboard supports. So check that before selecting a Celeron or Pentium branded processor. Don't know offhand if that is an issue with the 8th generation.

Otherwise, as mentioned you need a CPU thread/core for each CPU. A slow processor may cause the checkpoints/sanity checks to run a bit slower, otherwise any recent processor will be adequate.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: CPU Processor choice as regards GPU

Post by bruce »

I'd probably get an i5 or i7 but that's not just to support the GPU. I'd probably do a bit of CPU folding, too. I've never cared for the Celeron but I can't give you a good reason. It seems to us a lot of power and generate a lot of heat, but that's a prejudice, not based on fact.
NRT_AntiKytherA
Posts: 111
Joined: Sun May 10, 2020 11:50 pm

Re: CPU Processor choice as regards GPU

Post by NRT_AntiKytherA »

If you really want the CPU and 2xGPU folding concurrently then even a quad core wouldn't really cut it because you'd only have 2 of the 4 cores folding while the other two would be snaffled up for GPU WU as JimboPalmer points out. Yes there's hyper-threading on some processors but physical cores are always better from a heat (and threat mitigation standpoint given the generation of hardware you are looking at buying - however you could disable all linux kernel mitigations for much better overall system performance if you aren't on a corporate network or in a place where anyone else has physical access to your machine).

TLDR - I'd go hexa or octa core minimum and turn off hyper-threading if you can afford it.
MeeLee
Posts: 1375
Joined: Tue Feb 19, 2019 10:16 pm

Re: CPU Processor choice as regards GPU

Post by MeeLee »

My recommendation,
A core i3 of at least 2,5Ghz, preferably 3Ghz and 2 slots of pcie 2.0 x8 or more (or 3.0 x4).
Get a quadcore of you later plan om adding a GPU.
MeeLee
Posts: 1375
Joined: Tue Feb 19, 2019 10:16 pm

Re: CPU Processor choice as regards GPU

Post by MeeLee »

bruce wrote:I'd probably get an i5 or i7 but that's not just to support the GPU. I'd probably do a bit of CPU folding, too. I've never cared for the Celeron but I can't give you a good reason. It seems to us a lot of power and generate a lot of heat, but that's a prejudice, not based on fact.
The Celeron g5000 series come in a 35W and 65W variety, dual core, 3Ghz. Good enough for 2x RTX 2080 GPUs in Linux.
KA1J
Posts: 43
Joined: Tue Mar 10, 2020 7:53 am
Hardware configuration: ROG Strix Z390-E Motherboard - i7-8700K @ 5100 MHz - 32 Gig GSkill RAM - NVIDIA GaForce GTX 1080
ASUS P8Z68-DELUXE-GEN3 - i72600K - 16 Gig Ram EVGA RTX 2060 KO Ultra - GTX 1060
Location: CT

Re: CPU Processor choice as regards GPU

Post by KA1J »

Follow-up: I picked up a used i5-8600K on fleabay. I'm not going to overclock the processor though it is one of the overclockable processors. It does not have hyperthreading, the i7 do that, but for my needs it'll be fine.

Thanks for the advice.
ROG Strix Z390-E Motherboard
i7-8700K @ 5100 MHz
32 Gig GSkill RAM
NVIDIA GeForce GTX 1080
kiore
Posts: 931
Joined: Fri Jan 16, 2009 5:45 pm
Location: USA

Re: CPU Processor choice as regards GPU

Post by kiore »

KA1J wrote:Follow-up: I picked up a used i5-8600K on fleabay. I'm not going to overclock the processor though it is one of the overclockable processors. It does not have hyperthreading, the i7 do that, but for my needs it'll be fine.

Thanks for the advice.
This will be plenty to run the GPU and could run a small cpu client as well.
Image
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .

Team page: http://www.rationalskepticism.org
HaloJones
Posts: 920
Joined: Thu Jul 24, 2008 10:16 am

Re: CPU Processor choice as regards GPU

Post by HaloJones »

Used B150 motherboard from ebay
Used G440 dual-core from ebay
single stick of DDR4 4GB

that very low spec mobo/cpu/ram is running a Titan X and a 1070 for a current daily ppd of >2.1m. (Linux Mint 18)

You do not need more than two cores if you're running two gpus with no cpu folding. YMMV but cpu folding isn't worth the cost unless you already have a high-core-count cpu.
single 1070

Image
Post Reply