CPU Processor choice as regards GPU
Moderator: Site Moderators
Forum rules
Please read the forum rules before posting.
Please read the forum rules before posting.
-
- 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
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
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
i7-8700K @ 5100 MHz
32 Gig GSkill RAM
NVIDIA GeForce GTX 1080
-
- Posts: 2522
- Joined: Mon Feb 16, 2009 4:12 am
- Location: Greenwood MS USA
Re: CPU Processor choice as regards GPU
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
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
-
- Posts: 101
- Joined: Tue Apr 21, 2020 11:46 am
Re: CPU Processor choice as regards GPU
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.)
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.)
Re: CPU Processor choice as regards GPU
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.
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .
Team page: https://www.rationalskepticism.org/viewtopic.php?t=616
-
- Site Admin
- Posts: 7927
- 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
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.
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.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
Re: CPU Processor choice as regards GPU
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.
Posting FAH's log:
How to provide enough info to get helpful support.
How to provide enough info to get helpful support.
-
- Posts: 107
- Joined: Sun May 10, 2020 11:50 pm
Re: CPU Processor choice as regards GPU
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.
TLDR - I'd go hexa or octa core minimum and turn off hyper-threading if you can afford it.
Re: CPU Processor choice as regards GPU
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.
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.
Re: CPU Processor choice as regards GPU
The Celeron g5000 series come in a 35W and 65W variety, dual core, 3Ghz. Good enough for 2x RTX 2080 GPUs in Linux.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.
-
- 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
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.
Thanks for the advice.
ROG Strix Z390-E Motherboard
i7-8700K @ 5100 MHz
32 Gig GSkill RAM
NVIDIA GeForce GTX 1080
i7-8700K @ 5100 MHz
32 Gig GSkill RAM
NVIDIA GeForce GTX 1080
Re: CPU Processor choice as regards GPU
This will be plenty to run the GPU and could run a small cpu client as well.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.
i7 7800x RTX 3070 OS= win10. AMD 3700x RTX 2080ti OS= win10 .
Team page: https://www.rationalskepticism.org/viewtopic.php?t=616
Re: CPU Processor choice as regards GPU
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.
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