CPUGeneration
CPUGeneration is a concept used in computing to refer to a broad class of central processing units that share a common design lineage within a vendor's product line. A generation typically corresponds to a new abstraction layer introduced by the vendor, including a new microarchitecture and often a different manufacturing process, along with updates to instruction sets and efficiency improvements.
In practice, the generation label signals expected gains in performance per watt, IPC (instructions per cycle),
Compared with model numbers, generation is a higher-level descriptor used to group processors by core design
Examples include Intel Core generations and AMD Zen generations. Intel’s lineup has progressed through architectures such
See also: microarchitecture, process node, IPC, TDP, instruction set extensions.