Clock Speed Cache Memory
Instruction Set Number Of Cores
Hyper-Threading Pipeline Length
Bus Speed Cache Latency

 

A small and fast memory that stores frequently used data. The number of cycles a CPU can execute per second.
The number of independent processing units within a CPU. The set of all the instructions a CPU can execute.
The number of stages in a CPU's instruction pipeline. A technology that allows a CPU to handle multiple threads per core.
The time delay between the stored data request and its delivery. The speed at which data is transferred between the CPU and other components.

 

Power Consumption Thermal Design Power
Thread Count Thermal Design Power (TDP)
Instruction Pipelining

 

The maximum amount of heat that a CPU generates under normal operation. The amount of electrical power consumed by a CPU under normal operation.
The maximum amount of power a CPU is designed to dissipate while under typical workload conditions. The number of simultaneous execution paths a CPU can handle. A higher number of threads can improve multitasking performance.
A technique used by CPUs to overlap the execution of multiple instructions, improving overall throughput and performance.