Multiprocessor

Definition & Meaning

Last updated 21 month ago

What is a Multiprocessor?

A multiProcessor is a pc Device with two or Greater principal processing gadgets (CPUs), with each one sharing the not unusual predominant Memory as well as the Peripherals. This helps in simultaneous processing of Packages.

The key goal of using a multiprocessor is to boost the sySTEM’s execution Velocity, with different goals being Fault Tolerance and alertness matching.

A right example of a multiprocessor is a single imperative tower attached to two Computer Systems. A multiprocessor is regarded as a means to improve Computing speeds, perFormance and value-effectiveness, in addition to to offer superior Availability and reliability.

What Does Multiprocessor Mean?

In multiprocessing, all CPUs might also have equal features or some can be reserved for unique capabilities.

Different approaches of the usage of a multiprocessor include:

  • As a uniprocessor, such as unmarried preparation, unmarried information (SISD)
  • Inside a single system for executing multiple, man or woman series of instructions in multiple perspectives, which include multiple instruction, more than one facts (MIMD)
  • A unmarried Collection of instructions in diverse perspectives, together with unmarried preparation, more than one statistics (SIMD), that's typically used for Vector processing
  • Multiple collection of Commands in a unmarried perspective, which includes a couple of training, unmarried information (MISD), that's used for redundancy in Failsafe structures and, sometimes, for describing hyper-Threading or Pipelined processors

Benefits of the usage of a multiprocessor include:

  • Enhanced performance
  • Multiple programs
  • Multiple customers
  • Multi-tasking inside an application
  • High Throughput and/or responsiveness
  • Hardware sharing amongst CPUs

Communication architecture of a multiprocessor:

  • Message Passing
    • Independent deal with area for each processor
    • Processor verbal excHange by using message passing
    • Processors encompass Personal reminiscences
    • Concentrates attention on high priced, non-neighborhood operations

  • Shared Memory
    • Processor verbal exchange is executed by using a shared cope with area
    • Processor communique is performed by using shared memory Read/Write
    • Convenient on small-scale devices
    • Lower Latency
    • Non-uniform memory get right of entry to (NUMA) or Symmetric Multiprocessing (SMP)

Share Multiprocessor article on social networks

Your Score to Multiprocessor article

Score: 5 out of 5 (1 voters)

Be the first to comment on the Multiprocessor

6493- V6

tech-term.com© 2023 All rights reserved