Terms: thread core module die package.

Per SDM Vol4:

thread

Individual cores can support multiple hardware threads of execution. These are also known as logical processors. This technique has multiple names, including simultaneous multithreading (SMT) and Hyper-Threading Technology (HT).

core

(Physical) processor core is an independent execution unit that can run one program thread at a time in parallel with other cores.

module

Intel Atom processors also have the concept of CPU modules. In these processors, two cores share a large L2 cache. The modules interface with the CPU fabric rather than the cores interfacing directly.

die

Processor die is a single continuous piece of semiconductor material (usually silicon). A die can contain any number of cores. Up to 15 are available on the Intel product line. Processor die is where the transistors making up the CPU actually reside.


One die with multiple cores

package

Processor package is what you get when you buy a single processor. It contains one or more dies, plastic/ceramic housing for dies and gold-plated contacts that match those on your motherboard.


CPU Package containing 2 separate DIEs


参考资料:

  1. CPU Power Management
  2. What is meant by the terms CPU, Core, Die and Package?