У дома железария Какво е мултипроцесор? - определение от техопедия

Какво е мултипроцесор? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава мултипроцесор?

Мултипроцесор е компютърна система с две или повече централни процесорни единици (CPU), като всеки от тях споделя общата основна памет, както и периферните устройства. Това помага при едновременна обработка на програми.

Основната цел на използването на мултипроцесор е да се повиши скоростта на изпълнение на системата, като други цели са толерантност на грешките и съответствие на приложенията.

Добра илюстрация на мултипроцесор е една централна кула, прикрепена към две компютърни системи. Мултипроцесорът се разглежда като средство за подобряване на изчислителните скорости, производителност и ефективност на разходите, както и за осигуряване на по-добра достъпност и надеждност.

Техопедия обяснява мултипроцесора

При многопроцесова обработка всички процесори могат да имат равни функции или някои могат да бъдат запазени за конкретни функции.

Различните начини за използване на мултипроцесор включват:

  • Като унипроцесор, като единична инструкция, единични данни (SISD)
  • Вътре в една система за изпълнение на множество индивидуални серии инструкции в множество перспективи, като множество инструкции, множество данни (MIMD)
  • Една серия от инструкции в различни перспективи, като единична инструкция, множество данни (SIMD), която обикновено се използва за векторна обработка
  • Множество серии от инструкции в една перспектива, като множество инструкции, единични данни (MISD), които се използват за излишък в системи за отказ от безопасност и от време на време за описание на хипер-резбови или конвейн-процесори

Предимствата на използването на мултипроцесор включват:

  • Подобрена производителност
  • Множество приложения
  • Множество потребители
  • Многозадачност вътре в приложение
  • Висока производителност и / или отзивчивост
  • Споделяне на хардуер между процесори

Комуникационна архитектура на мултипроцесор:

  • Предаване на съобщение
    • Независимо адресно пространство за всеки процесор
    • Комуникация на процесора чрез предаване на съобщение
    • Процесорите включват частни спомени
    • Концентрира вниманието върху нецелеви операции с висока цена

  • Споделена памет
    • Комуникацията на процесора се осъществява чрез споделено адресно пространство
    • Комуникацията на процесора се осъществява чрез споделена четене / запис на спомен
    • Удобно на малки устройства
    • Долна латентност
    • Неедномерен достъп до паметта (NUMA) или симетрична мултипроцесора (SMP)
Какво е мултипроцесор? - определение от техопедия