Главная
»
Информационные системы
»
Операционные системы
»
Архитектура аппаратных средств
Архитектура аппаратных средств
Выбор современных аппаратных платформ очень широк. Для одних приложений достаточно подобрать недорогое стандартное оборудование и эффективно его использовать, тогда как для других требуются особые технические средства.
С учетом степени аппаратной поддержки параллельности системы принято делить на три группы:
1•В первую группу входят системы с одним потоком команд и одним потоком данных (SISD). Речь идет о традиционной однопроцессорной модели.
2•Вторую группу составляют системы с одним потоком команд и многими потоками данных (SIMD). Каждая такая система содержит несколько процессорных элементов.
3•К третьей группе относятся системы со многими потоками команд и многими потоками данных (MIMD). Так называются системы, в которых выборку и выполнение команд осуществляют несколько процессоров. В число систем данной группы входят компьютерные сети и мультипроцессоры.
{SISD, SIMD, MIMD: Single – один поток, Instruction – команды, Multiple - многие потоки, Data – данные.}
Компьютеры могут объединяться в сети, что обеспечивает возможность совместного использования общих ресурсов и вычислительных мощностей, а также возможность распределения компонентов, выполняющих одну задачу по нескольким компьютерам. Сети могут иметь разный масштаб, а следовательно различную топологию и различное программное обеспечение. Типичные топологии локальных сетей представлены на Рис.1.4.
Рис.1.4. Топологии локальных сетей: «звезда», «шина», «кольцо».
Р – Рабочая станция. С – сервер это устройство, являющееся источником данных и выполняющее определенные функции по обслуживанию пользователей.
Повторители – устройства, усиливающие электрические сигналы и обеспечивающие сохранение формы и амплитуды сигнала.
Компьютеры в этих сетях соединяются посредством физической передающей среды, обменом информацией через которую управляет программное обеспечение. Оно является многоуровневым: на верхних уровнях поддерживается связь между приложениями с учетом их специфических требований и конкретных форматов данных, на нижних обеспечивается непосредственная передача данных без учета их смысла, но зато с контролем своевременности доставки и сохранности информации.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.