The CPU, when deciding on what CPU to go with, in terms of compatibility, it's not that much more complicated than
selecting a motherboard. It wouldn't be farfetched to say that it's even simpler choose than choosing a motherboard,
especially if you end up choosing a motherboard for the CPU rather than the other way around. This is because the only
specification that affects compatibility is the form factor of the CPU which determines what CPU socket it goes into.
This process complicates itself if you are looking for a CPU basing it on what you need it to do. These are the all the
various specifications of the CPU that must be kept in mind if the capabilities of the CPU matter
- The Clock-speed; which simply means the rate at which the processor can process.
- The voltage requirements; while not a factor in the performance, it's something that need be kept in mind
as it will affect what PSU you choose. - The number of cores the CPU has; this affects the capability of the CPU to multitask, more cores means more simultaneous threads.
- The size of the cache; which affects how much data it can store in a place that is quickly accessible from main memory.
Those are the basics of the CPU specifications, if you are looking for more in depth descriptions of each of the CPU specs
I recommend doing further reading yourself, as the website only aims to teach computer assembly and the basics of the components of
the system.