Лекция №3 Виды операционных систем - Архитектура параллельных систем (аппаратная часть) играет важную роль, однако операционная система определяет реальный вид вычислительного комплекса для пользователя
- ОС для параллельных машин работают также как обычные ОС, в том смысле, что они являются менеджерами ресурсов (resource managers) существующего аппаратного обеспечения, которые помогают множеству пользователей и приложений совместно использовать такие ресурсы, как процессоры, память, периферийные устройства, сеть и данные всех видов.
Виды операционных систем - Но! ОС для параллельных систем должны скрывает сложность и гетерогенную природу аппаратного обеспечения, путем предоставления некой виртуальной машины для выполнения приложений
Виды операционных систем - Операционные системы для параллельных компьютеров предназначены для управления и координации вычислительными ресурсами в таких системах, где несколько процессоров (или ядер) работают параллельно над выполнением задач. Существует несколько операционных систем и подходов, предназначенных для обеспечения эффективной работы параллельных компьютеров, и вот некоторые из них:
Виды операционных систем - Linux:
- Многие дистрибутивы Linux поддерживают многозадачность и многопроцессорность, что делает их пригодными для использования на параллельных компьютерах. Linux обеспечивает механизмы управления многозадачностью, включая планирование процессов и поддержку многих ядер процессоров.
- Windows Server:
- Операционные системы Windows Server также предоставляют возможности для управления параллельными компьютерами. Они имеют функции для развертывания кластеров и управления ресурсами в высокопроизводительных вычислениях.
- Операционные системы с обменом сообщениями:
- Для высокопроизводительных вычислительных приложений, таких как научные вычисления и симуляции, могут использоваться операционные системы, специально разработанные для обмена сообщениями между процессами. Примеры включают в себя операционные системы, основанные на MPI (Message Passing Interface).
- Real-time операционные системы:
- В области встраиваемых параллельных систем и систем реального времени используются специализированные операционные системы, такие как QNX, VxWorks и другие.
Do'stlaringiz bilan baham: |