Багатопроцесорний

Автор: John Stephens
Дата Створення: 26 Січень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Xiaomi Mi 9 снести !! Первый в мире!
Відеоролик: Xiaomi Mi 9 снести !! Первый в мире!

Зміст

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

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


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

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

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

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

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

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

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

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


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

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

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

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