How many CPU Cores are too many?
How many CPU Cores are too many?
Back then, I considered how affordable SMP could be for consumers. During the Pentium II and III eras, those seeking this capability had to invest in a motherboard with two Slot 1 slots, a couple of Intel CPUs, and an OS that supported SMP. It was all about budget at the time. Now, with 12 cores available in Socket AM4, it seems adding more cores might not be beneficial anymore. The challenge with dual-channel memory is that bandwidth limitations can hinder performance gains.
For what level of demand? In most productivity tasks 12 cores easily handle the load. For gaming? Right now it’s too much, but if you rarely upgrade your system—perhaps only a few times over ten years—choosing a 12-core processor might make sense because future games could benefit from more cores.
It really depends on the workload. If the job allows, you can get an unlimited number of cores. Still remember, CPU cores and multisocket boards aren't the same thing. A multisocket board can actually help single-threaded programs perform better than multicore CPUs, though this was more important back then. Nowadays, with modern hardware and software, that idea is a bit outdated.
The main number isn't the only factor; speed is what really matters for most people. For average users, a basic processor usually suffices, and any CPU would meet their requirements.
Ignoring the basics. Design around requirements. My workstation runs a dual-core, four-thread Ryzen processor. Utilizing igpu, Athlon 2200, capable of handling games as well. Supports Roblox, brick builds, CSS, CS:GO, etc. Not optimized for gaming but sufficient for tax work.
Longevity matters. Are you opting for an SSD rather than a HDD? Clearly, what they expect the system to achieve and how can they justify that cost? Besides the current high price of PC hardware, I have a few basic requirements in mind for a standard setup. Think of it as a reliable box that meets most needs and lasts a while. Of course, you can adjust it later if necessary.