Skip to content
EntityQ846651· pop 23· linked from 839 articles

multiprocessing

Sign in to save

Also known as ALONG

Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There are many variations on this basic theme, and the definition of multiprocessing can vary with context, mostly as a function of how CPUs are defined (multiple cores on one die, multiple dies in one package, multiple packages in one system unit, etc.).

Wikidata facts

Show 1 more fact
Sources (2)

via Wikidata · CC0

~9 min read

Article

10 sections
Contents
  • Key topics
  • Processor symmetry
  • Master/slave multiprocessor system
  • Instruction and data streams
  • Processor coupling
  • Tightly coupled multiprocessor system
  • Loosely coupled multiprocessor system
  • Disadvantages
  • See also
  • References

Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There are many variations on this basic theme, and the definition of multiprocessing can vary with context, mostly as a function of how CPUs are defined (multiple cores on one die, multiple dies in one package, multiple packages in one system unit, etc.).

A multiprocessor is a computer system having two or more processing units (multiple processors) each sharing main memory and peripherals, in order to simultaneously process programs. A 2009 textbook defined multiprocessor system similarly, but noted that the processors may share "some or all of the system’s memory and I/O facilities"; it also gave tightly coupled system as a synonymous term.

Connections

Categories