Лекция №3 Параллелизм на уровне операционных систем Виды операционных систем


Download 1.22 Mb.
bet1/12
Sana24.10.2023
Hajmi1.22 Mb.
#1718184
TuriЛекция
  1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Лекция 3 (3)

Лекция №3

Виды операционных систем

  • Архитектура параллельных систем (аппаратная часть) играет важную роль, однако операционная система определяет реальный вид вычислительного комплекса для пользователя
  • ОС для параллельных машин работают также как обычные ОС, в том смысле, что они являются менеджерами ресурсов (resource managers) существующего аппаратного обеспечения, которые помогают множеству пользователей и приложений совместно использовать такие ресурсы, как процессоры, память, периферийные устройства, сеть и данные всех видов.

Виды операционных систем

  • Но! ОС для параллельных систем должны скрывает сложность и гетерогенную природу аппаратного обеспечения, путем предоставления некой виртуальной машины для выполнения приложений

Виды операционных систем

  • Операционные системы для параллельных компьютеров предназначены для управления и координации вычислительными ресурсами в таких системах, где несколько процессоров (или ядер) работают параллельно над выполнением задач. Существует несколько операционных систем и подходов, предназначенных для обеспечения эффективной работы параллельных компьютеров, и вот некоторые из них:

Виды операционных систем

  • Linux:
    • Многие дистрибутивы Linux поддерживают многозадачность и многопроцессорность, что делает их пригодными для использования на параллельных компьютерах. Linux обеспечивает механизмы управления многозадачностью, включая планирование процессов и поддержку многих ядер процессоров.
  • Windows Server:
    • Операционные системы Windows Server также предоставляют возможности для управления параллельными компьютерами. Они имеют функции для развертывания кластеров и управления ресурсами в высокопроизводительных вычислениях.
  • Операционные системы с обменом сообщениями:
    • Для высокопроизводительных вычислительных приложений, таких как научные вычисления и симуляции, могут использоваться операционные системы, специально разработанные для обмена сообщениями между процессами. Примеры включают в себя операционные системы, основанные на MPI (Message Passing Interface).
  • Real-time операционные системы:
    • В области встраиваемых параллельных систем и систем реального времени используются специализированные операционные системы, такие как QNX, VxWorks и другие.

Download 1.22 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling