IntegratedCircuits.comPowered by Hybrid ElectronicsContact Hybrid Electronics
← Electronics glossary

Glossary / Expanded definition

CPU

Central processing unit

A CPU, or central processing unit, executes program instructions and performs general-purpose processing tasks in a computing system. (Intel: CPU vs. GPU)

By · Educational reference

01 / UNDERSTAND THE TERM

CPU: what it means.

CPU stands for central processing unit. It carries out the instructions and processes that software needs. A CPU can contain multiple processing cores, and its architecture is designed for a broad mix of work rather than one narrowly defined calculation. (Intel: CPU vs. GPU)

A core is a processing resource within the CPU. Intel distinguishes CPU work that benefits from low latency or strong per-core performance from GPU workloads that can be spread across many parallel resources. More cores alone are not a complete description of how a program will behave. (Intel: CPU vs. GPU)

A CPU does not have to be the only processing block in a system. An SoC can integrate a CPU with memory subsystems, interfaces and accelerators. A microcontroller also contains a CPU together with resources for embedded control. (Arm: SoC development) (Microchip: what is a microcontroller?)

Distinguish the CPU function from the package or board that contains it. The CPU definition tells you what kind of processing role to look for; the manufacturer's block diagram tells you how that role is implemented in a particular device. (Arm: SoC development)

02 / PRACTICAL CONTEXT

Put the definition to work.

Consider a simplified application that reads a file, makes decisions and sends a parallel calculation to a GPU. The CPU can execute the general program flow while the GPU handles suitable parallel work. This example illustrates complementary roles, not a benchmark or a rule that every application uses a GPU. (Intel: CPU vs. GPU)

For evaluation, choose the actual workload first. Record the software version, configuration and operating conditions alongside any timing result, rather than using a single specification as a universal performance verdict.

03 / READING DOCUMENTATION

Questions to ask next.

Use these questions as a reading checklist, not as a device-selection recommendation. Exact manufacturer documentation takes priority over a general definition.

  • Identify the instruction set and required software support.
  • Read core and memory-system information in the actual device documentation.
  • Compare performance using the intended workload and consistent conditions.
  • Check power and thermal requirements for the complete implementation.

For the broader explanation, compare cpu, gpu and npu processing roles. This page defines the term; the companion guide connects it to the rest of the system.

04 / QUICK ANSWERS

Common CPU questions.

Does every CPU have multiple cores?

No universal core count is implied by the term CPU. CPUs can have multiple cores, and the specific product documentation describes the implemented architecture. (Intel: CPU vs. GPU)

Is a CPU the same thing as an SoC?

No. A CPU is a computation engine. An SoC is the broader integration of processing and other system functions, which can include a CPU. (Arm: SoC development)

Keep learning

Related definitions.

Compare the processing, memory and packaging roles without confusing them.

For information purposes, not component specifications. Read our editorial standards.