
Choosing the right CPU for the job is critical, but it’s easier said than done because CPU generations can be confusing. In this article, we explain the differences between the most common Intel CPU generations, the largest CPU manufacturer in the world.
Intel Core Processor
Intel Core is a line of workstation-oriented CPUs. The first readily available Intel Core processor for desktop computers, the Intel Core 2 Duo, was released in 2006 and instantly became a massive hit. Today, Intel Core 2 Duo CPUs are no longer used because they’ve been replaced by several newer Intel Core processor generations:
-
Ivy Bridge (3rd generation): The successor to the Sandy Bridge generation of Intel Core CPUs, the Ivy Bridge generation is based on the 22-nanometer manufacturing process while retaining backward compatibility with the previous generation.
-
Haswell (4th generation): Just like Ivy Bridge, Haswell is based on the 22-nanometer manufacturing process, but it’s heavily optimized to improve power efficiency and performance.
-
Broadwell (5th generation): With Broadwell, Intel introduced the 14-nanometer manufacturing process. Three major design variants of Broadwell are available, one of which is backward compatible with the LGA 1150 motherboards designed for Haswell processors
-
Skylake (6th generation): Following Intel's tick-tock manufacturing and design model, Skylake further improves on Broadwell’s 14-nanometer manufacturing process to deliver better performance and lower power consumption.
-
Kaby Lake (7th generation): Breaking with Intel's famous tick-tock manufacturing and design model, Kaby Lake is produced using the same 14-nanometer manufacturing process as both Broadwell and Skylake.
-
Coffee Lake (8th generation): Still using the 14-nanometer manufacturing process, Coffee Lake is another architectural refinement following Broadwell, Skylake, and Kaby Lake.
-
Coffee Lake Refresh (9th generation): Intel recently unveiled a new series of 9th Generation Core processors that improve on the Coffee Lake architecture by providing bug fixes, performance improvements, and more refined voltage-to-frequency curves, among other enhancements.
As you can see, some Intel Core processor generations differ more than others, but newer generations always offer better performance and power consumption than older generations. But as if to make things more confusing, Intel uses a completely different CPU generation naming scheme for its server processors.
Intel Xeon Processors
Intel Xeon processors are intended for non-consumer workstations and servers. They were first introduced in 1998, and they can now be found inside most servers:
-
Intel Xeon is aimed at servers and workstations. For example: Intel Xeon E3-1240 v3 or Intel Xeon E5-2699A v4.
-
The numbering system is an alphanumeric representation of product line, product family, and version.
-
-
Intel Xeon Scalable: The most capable Intel Xeon processors out there, delivering unparalleled scale and performance for compute, storage, memory, network, and security. For example: Intel Xeon Silver 4110, Intel Xeon Gold 6138, or Intel Xeon Platinum 8180.
-
The processor numbers are organized into four-digit sequences, and they may include a prefix indicating power and performance.
-
Generally, a processor class or family with more features is indicated by a higher number, while additional numbers or letters may further specify the exact processor type.
What’s the Difference Between Desktop and Server CPUs?
Desktop CPUs are aimed at regular computer users and typically include onboard graphics and support for overclocking.
Server CPUs are designed for maximum reliability, with continuous operation in mind and support for Error-Correcting Code (ECC) memory, a special type of memory that can detect and correct the most common types of internal data corruption.
The best Intel Xeon CPUs today feature up to 28 cores and 56 threads, putting their desktop counterparts to shame. What’s more, server CPUs can be used in multi-CPU configurations to get the most performance from a single server rack.