Page 1 of 1
CPU bottleneck-# of cores or frequency
Posted: Fri Jul 24, 2020 11:45 am
by varundevan
Hi,
I am playing factorio for quite a while now, I use core i5 6300HQ running at 2.9GHz.
as i have noticed the fps in the game drops below 60, even though the game uses around 40% of CPU.
my base is getting bigger and the update screen (f5) is shown below
- pppp.png (54.86 KiB) Viewed 3534 times
if someone knows, what affects the performance in the cpu, does the game needs higher frequency or greater number of cores , what characteristic of the cpu responsible for factorio performance. And, can you suggest a good cpu for the game.
Re: CPU bottleneck-# of cores or frequency
Posted: Fri Jul 24, 2020 1:18 pm
by Rseding91
As with virtually every game out there: newer manufacturing processes and higher clock speeds are what makes it run fastest.
Re: CPU bottleneck-# of cores or frequency
Posted: Fri Jul 24, 2020 1:22 pm
by Koub
You need a few cores-high-frequency, but most important, you need low latency access to memory (so a fast memory, and intel is still better than AMD up to now).
There are several threads on this topic if you're willing to make a search.
Or if you're too lazy to search, you can read more here :
viewtopic.php?f=5&t=42165
viewtopic.php?f=5&t=39893
viewtopic.php?f=49&t=71956
viewtopic.php?f=49&t=62582
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 11:59 am
by varundevan
when you say about low latency , are you talking about cas latency in RAM ?
does it have anything to RAM memory frequency ?
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 1:12 pm
by Koub
Actually I went a little too fast. I should have written that what matters is memory bandwidth and latency for RAM (in that order).
For CPU, single threaded speed, and cache performance matter. When I say cache performance, it's a mix of latency and size. High latency cache access (which is an inevitable consequence of current AMD "zen" architecture) can be mitigated in some way byt a bigger L3 cache. Intel CPUs are still better for megabase UPS than the same tier AMD CPUs as I'm writing this.
so the optimal machine would have :
- the best single core speed intel CPU (all the fastest single core CPUs will have enough cores).
Here's a rough hierarchy of CPUs :
- the fastest memory possible, and at that speed, the one with the least latency (and enough of it obviously)
- enough vram for HD graphics (any mid-end video card should do the trick)
Find the highest configuration that's compatible with your wallet, and you'll have the best PC money can buy for megabasing Factorio
.
[Edit] way too many typos.
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 1:13 pm
by varundevan
Rseding91 wrote: ↑Fri Jul 24, 2020 1:18 pm
As with virtually every game out there: newer manufacturing processes and higher clock speeds are what makes it run fastest.
would you recommend a CPU (desktop), that would handle the game very well
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 1:32 pm
by Koub
varundevan wrote: ↑Sun Jul 26, 2020 1:13 pm
Rseding91 wrote: ↑Fri Jul 24, 2020 1:18 pm
As with virtually every game out there: newer manufacturing processes and higher clock speeds are what makes it run fastest.
would you recommend a CPU (desktop), that would handle the game very well
i9-10900K > i9-9900K > i7-10700K > i7-9700K > i5-10600K > i5-9600K
(these are the recent ones, some older generation CPUs can be competitive, as my i7-8700K for example). All of these will handle Factorio very well.
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 2:26 pm
by varundevan
Koub wrote: ↑Sun Jul 26, 2020 1:12 pm
Actually I went a little too fast. I should have written that what matters is memory bandwidth and latency for RAM (in that order).
For CPU, single threaded speed, and cache performance matter. When I say cache performance, it's a mix of latency and size. high latency cache access (which is an inevitable consequance of current AMD "zen" architecture) can be mitigated in some way byt a bigger L3 cache. Intel CPUs are still better for megabase UPS than the same tier AMD CPUs as I'm writinf this.
so the optimal machine would have :
- the best single core speed intel CPU (all the fastest single core CPUs will have enough cores).
Here's a rough hierarchy of CPUs :
- the fastest memory possible, and at that speed, the one with the least latency (and enough of it obviously)
- enough vram for HD graphics (any mid-end video card should do the trick)
Find the highest configuration that's compatible with your wallet, and you'll have the best PC money can buy for megabasing Factorio
.
Thanks a lot , that was very much useful for configuring my next update
Re: CPU bottleneck-# of cores or frequency
Posted: Sun Jul 26, 2020 2:29 pm
by varundevan
Koub wrote: ↑Sun Jul 26, 2020 1:32 pm
varundevan wrote: ↑Sun Jul 26, 2020 1:13 pm
Rseding91 wrote: ↑Fri Jul 24, 2020 1:18 pm
As with virtually every game out there: newer manufacturing processes and higher clock speeds are what makes it run fastest.
would you recommend a CPU (desktop), that would handle the game very well
i9-10900K > i9-9900K > i7-10700K > i7-9700K > i5-10600K > i5-9600K
(these are the recent ones, some older generation CPUs can be competitive, as my i7-8700K for example). All of these will handle Factorio very well.
i would pick 10600 non k variant as the z series motherboard cost a lot ..
and also the 10600k has only a few hundred hz boost ..
overclocking is not my cup of tea ..
.. suggestions are welcome
thanks again