logo

Video encyclopedia

Multi-core processor

6:00

How Do CPUs Use Multiple Cores?

31:38

Multi-core processor

3:07

What is MULTI-CORE PROCESSING? What does MULTI-CORE PROCESSING mean?

8:52

Multicore Processor Architecture

28:10

Multicore Processors

A multi-core processor is a single computing component with two or more independent processing units called cores, which read and execute program instructions. The instructions are ordinary CPU instructions but the single processor can run multiple instructions on separate cores at the same time, increasing overall speed for programs amenable to parallel computing. Manufacturers typically integrate the cores onto a single integrated circuit die or onto multiple dies in a single chip package. The microprocessors currently used in almost all personal computers are multi-core.
  • Terminology 

  • Development 

  • Hardware 

  • Software effects 

  • Embedded applications 

  • Network processors 

  • Digital signal processing 

  • Heterogeneous systems 

  • Hardware examples