Будинки Обладнання Що таке мультипроцесор? - визначення з техопедії

Що таке мультипроцесор? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає мультипроцесор?

Мультипроцесор - це комп'ютерна система з двома або більше центральними процесорними блоками (CPU), кожен з яких має спільну основну пам'ять, а також периферійні пристрої. Це допомагає в одночасній обробці програм.

Основна мета використання мультипроцесора - збільшити швидкість роботи системи, а інші цілі - відмовостійкість та відповідність додатків.

Гарною ілюстрацією мультипроцесора є одна центральна вежа, приєднана до двох комп'ютерних систем. Багатопроцесор розглядають як засіб для підвищення швидкості обчислень, продуктивності та економічності, а також для забезпечення підвищеної доступності та надійності.

Техопедія пояснює мультипроцесор

У процесі багатопроцесорної роботи всі процесори можуть мати рівні функції, а деякі можуть бути зарезервовані для конкретних функцій.

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

  • Як однопроцесор, наприклад, одна інструкція, єдині дані (SISD)
  • Всередині єдиної системи для виконання декількох, окремих серій інструкцій у різних перспективах, таких як декілька інструкцій, декілька даних (MIMD)
  • Єдина серія інструкцій в різних перспективах, наприклад, одна інструкція, кілька даних (SIMD), яка зазвичай використовується для векторної обробки
  • Кілька послідовних інструкцій в одній перспективі, такі як багаторазова інструкція, єдині дані (MISD), яка використовується для надмірності в системах безвідмовної безпеки та, іноді, для опису процесорів із гіперточкою або конвеєрами.

До переваг використання мультипроцесора належать:

  • Підвищена продуктивність
  • Кілька додатків
  • Кілька користувачів
  • Багатозадачність всередині програми
  • Висока пропускна здатність та / або чуйність
  • Обмін обладнанням серед процесорів

Архітектура зв'язку багатопроцесора:

  • Повідомлення проходить
    • Незалежний адресний простір для кожного процесора
    • Зв'язок процесора за допомогою передачі повідомлення
    • Процесори включають приватні спогади
    • Концентрує увагу на нецікавих операціях з високою ціною

  • Спільна пам'ять
    • Зв'язок процесора здійснюється за допомогою спільного адресного простору
    • Зв'язок процесора здійснюється за допомогою читання / запису спільної пам'яті
    • Зручно на невеликих пристроях
    • Нижня затримка
    • Неоднорідний доступ до пам'яті (NUMA) або симетричний багатопроцесорний (SMP)
Що таке мультипроцесор? - визначення з техопедії