многопроцессорный

Автор: John Stephens
Дата создания: 26 Январь 2021
Дата обновления: 1 Июль 2024
Anonim
CPU для 4-хпроцессорных систем до 48 ядер и 96 потоков. Тест Xeon E5 4640v3 и E5 4650v3
Видео: CPU для 4-хпроцессорных систем до 48 ядер и 96 потоков. Тест Xeon E5 4640v3 и E5 4650v3

Содержание

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

Мультипроцессор - это компьютерная система с двумя или более центральными процессорами (ЦП), каждый из которых разделяет общую оперативную память и периферийные устройства. Это помогает в одновременной обработке программ.


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

Хорошей иллюстрацией мультипроцессора является одна центральная башня, подключенная к двум компьютерным системам. Мультипроцессор рассматривается как средство повышения скорости вычислений, производительности и рентабельности, а также для обеспечения повышенной доступности и надежности.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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

В многопроцессорной обработке все процессоры могут иметь одинаковые функции или некоторые могут быть зарезервированы для определенных функций.

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

  • Как однопроцессорный, например, одиночная инструкция, одиночные данные (SISD)
  • Внутри единой системы для выполнения нескольких отдельных серий инструкций в разных ракурсах, таких как несколько инструкций, несколько данных (MIMD)
  • Одна серия инструкций в разных ракурсах, таких как одна команда, несколько данных (SIMD), которая обычно используется для векторной обработки
  • Несколько серий инструкций в одной перспективе, таких как множественные инструкции, одиночные данные (MISD), которые используются для резервирования в отказоустойчивых системах и, иногда, для описания гиперпоточности или конвейерных процессоров

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


  • Улучшенная производительность
  • Несколько приложений
  • Несколько пользователей
  • Многозадачность внутри приложения
  • Высокая пропускная способность и / или отзывчивость
  • Совместное использование оборудования между процессорами

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

  • Переходя
    • Независимое адресное пространство для каждого процессора
    • Процессор связи с помощью передачи
    • Процессоры включают в себя личные воспоминания
    • Сосредоточение внимания на дорогостоящих, нелокальных операциях

  • Общая память
    • Связь с процессором осуществляется с помощью общего адресного пространства
    • Связь с процессором осуществляется посредством чтения / записи в общую память
    • Удобно на небольших устройствах
    • Нижняя задержка
    • Неоднородный доступ к памяти (NUMA) или симметричная многопроцессорная обработка (SMP)