Кластерные системы - раздел Компьютеры, Микропроцессоры. Основные определения
Под Кластерной Системой Понимается Набор Компьютеров, Использ...
Под кластерной системой понимается набор компьютеров, используемый в качестве единого вычислительного ресурса. Эти системы являются логическим продолжением систем с раздельной памятью. В этих системах, каждый элемент представляет собой законченную вычислительную машину (в качестве таких машин используются ПК или рабочие станции). Для организации межмашинных связей используют обычную сеть. Для коммуникации используется библиотека MPI.
MPI- программа представляет из себя набор независимых процессов, каждый из которых выполняет свою программу. Каждый процесс работает в отдельном адресном пространстве. Задача распараллеливания алгоритмов и распределения программ между элементами системы ложиться на программиста.
Достоинства системы: стоимость системы при производительности сопоставимой с производительностью суперкомпьютера, сравнительно мала.
Недостатки системы: низкая пропускная способность коммутационной среды.
Одна из первых кластерных систем стоила около 100 000 долларов, а суперкомпьютер с той же производительностью- несколько миллионов.
При создании кластеров используют два подхода:
1. объединение в кластер машин учебного класса; в этом случае каждый компьютер может работать как отдельно, так и в системе.
2. объединение машин, не имеющих индивидуальных органов ввода/вывода, и работающих под управлением отдельного компьютера.
На сайте allrefs.net читайте: "Микропроцессоры. Основные определения"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Кластерные системы
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Лекция 5. Однокристальный РАЛУ.
В однокристальном РАЛУ характерно наращивание разрядности программным способом, для этого необходима определенная аппаратная поддержка.
Поясним на примере: сложим 2-х разрядные числа с пом
Лекция 10. Минимализация потерь на выполнение команд перехода.
Минимизация конфликтов по уровню.
Конфликты по уровню могут вызывать даже большие потери, чем конфликты по данным. Команды условного перехода может изменить значение счетчика программ (тог
Принцип построения кеш-памяти.
Поскольку обмен с внешним ОЗУ происходит на частоте шины или даже на более меньшей частоте, то при выполнении процессором программы, где обрабатываются большие массивы данных находящиеся в ОЗУ – мо
Прерывания
- Программные – реализуются с помощью специальных команд. Фактически это переход по указанному адресу.
- Аппаратные - это запросы от внешних устройств.
· Маскируе
Прямой доступ к памяти.
Режим прямого доступа к памяти используется, когда необходимо произвести пересылку большого объема данных между ОЗУ и внешним устройством. Реализация такой пересылки с помощью программы обмена треб
Арбитр магистрали (AM).
В каждый момент времени на магистрали допускается в наличии только одно активное устройство. В простейших системах этим устройством является МП. В более сложных системах с множеством активных систе
Систолические системы
Разработчики систолических структур поставили задачу комбинировать достоинства матричных и конвейерных систем. Основной принцип заключается в том, чтобы обработать все элементы данн
Новости и инфо для студентов