![CPU для 4-хпроцессорных систем до 48 ядер и 96 потоков. Тест Xeon E5 4640v3 и E5 4650v3](https://i.ytimg.com/vi/iHSmRJyfZAc/hqdefault.jpg)
Содержание
- Определение - что означает мультипроцессор?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет мультипроцессор
Определение - что означает мультипроцессор?
Мультипроцессор - это компьютерная система с двумя или более центральными процессорами (ЦП), каждый из которых разделяет общую оперативную память и периферийные устройства. Это помогает в одновременной обработке программ.
Основная цель использования мультипроцессора заключается в повышении скорости выполнения системы, а другими задачами являются отказоустойчивость и соответствие приложений.
Хорошей иллюстрацией мультипроцессора является одна центральная башня, подключенная к двум компьютерным системам. Мультипроцессор рассматривается как средство повышения скорости вычислений, производительности и рентабельности, а также для обеспечения повышенной доступности и надежности.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет мультипроцессор
В многопроцессорной обработке все процессоры могут иметь одинаковые функции или некоторые могут быть зарезервированы для определенных функций.
Различные способы использования мультипроцессора включают в себя:
- Как однопроцессорный, например, одиночная инструкция, одиночные данные (SISD)
- Внутри единой системы для выполнения нескольких отдельных серий инструкций в разных ракурсах, таких как несколько инструкций, несколько данных (MIMD)
- Одна серия инструкций в разных ракурсах, таких как одна команда, несколько данных (SIMD), которая обычно используется для векторной обработки
- Несколько серий инструкций в одной перспективе, таких как множественные инструкции, одиночные данные (MISD), которые используются для резервирования в отказоустойчивых системах и, иногда, для описания гиперпоточности или конвейерных процессоров
Преимущества использования мультипроцессора включают в себя:
- Улучшенная производительность
- Несколько приложений
- Несколько пользователей
- Многозадачность внутри приложения
- Высокая пропускная способность и / или отзывчивость
- Совместное использование оборудования между процессорами
Коммуникационная архитектура мультипроцессора:
- Переходя
- Независимое адресное пространство для каждого процессора
- Процессор связи с помощью передачи
- Процессоры включают в себя личные воспоминания
- Сосредоточение внимания на дорогостоящих, нелокальных операциях
- Общая память
- Связь с процессором осуществляется с помощью общего адресного пространства
- Связь с процессором осуществляется посредством чтения / записи в общую память
- Удобно на небольших устройствах
- Нижняя задержка
- Неоднородный доступ к памяти (NUMA) или симметричная многопроцессорная обработка (SMP)