Мултипроцесор

Автор: John Stephens
Дата На Създаване: 26 Януари 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Мультипроцессор Delta – опытный демонтажник на вашей стройплощадке
Видео: Мультипроцессор Delta – опытный демонтажник на вашей стройплощадке

Съдържание

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

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


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

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

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

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

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

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

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

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


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

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

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

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