Вычислительные машины, системы и сети презентация

Содержание

Все процессоры выполняют одну и ту же программу ВС класса SIMD

Слайд 1Вычислительные машины, системы и сети


Слайд 2

Все процессоры выполняют одну и ту же программу

ВС класса SIMD


Слайд 3Одиночная операция выполняется над большим блоком данных

Модель вычислений


Слайд 4векторно-конвейерных системах;
матричных системах.

Подход реализуется в:


Слайд 5Реализуются принципы:
Конвейерная организация обработки потока команд.
Введение в систему векторных операций.

Векторно-конвейерные системы

(PVP компьютеры)

Слайд 6Конвейеризация эффективна только тогда, когда загрузка конвейера близка к полной, а

скорость подачи новых операндов соответствует максимальной производительности конвейера. Векторные операции обеспечивают идеальную возможность полной загрузки вычислительного конвейера.
При выполнении векторной команды одна и та же операция применяется ко всем элементам вектора


Слайд 7Блок обработки команд.
Векторный процессор.
Скалярный процессор.
Память, для хранения программ и данных.

Типовая организация

векторной ВС включает:

Слайд 8Лучше всего приспособлены для выполнения задач, характеризующихся параллельностью или независимостью данных.

Матричные

системы

Слайд 9Организация матричных систем


Слайд 10Чтение из памяти элементов векторов;
Чтение их процессором;
Выполнение заданной операции;
Запись результатов в

память.

Исполнение команды:


Слайд 11
?
Сравнение векторно-скалярных и матричных систем


Слайд 12Вычислительные системы класса MIMD
К ним относят систолические ВС, массивно-параллельные компьютеры с

распределенной памятью, компьютеры с общей разделенной памятью, компьютеры с виртуальной общей памятью.

Слайд 13Систолические ВС
Конвейер, в котором данные передаются от начала к концу и

на этом пути над ними выполняются различные этапы вычислений.
Применение систолических ВА:
ускорители, встроенные в ПК и реализующие конкретные вычислительные алгоритмы (матричные операции, решение систем линейных алгебраических уравнений, распознавание образов, сортировка и др. ). В этом случае процессорная плата используется в качестве сопроцессора. Время вычислений сокращается на 1 – 3 порядка.
систолические процессоры, встроенные в технические системы, которые используются для цифровой обработки в реальном масштабе времени. Например, алгоритм цифровой фильтрации и др.


Слайд 14Систолические системы являются очень специализированными вычислителями и производятся под конкретную задачу.

Фактически, задача построения систолического вычислителя сводится к построению аппаратного конвейера, имеющего достаточно большое время получения результата (т.е. большое количество ступеней), но при этом сравнительно маленькое время между последовательной выдачей результатов, так как значительное количество промежуточных значений обрабатывается на разных ступенях конвейера.

Слайд 15Представляют собой регулярную решетку из однотипных процессорных элементов (ПЭ). Каждый ПЭ

обладает алгоритмически полным набором операций, а также операциями обмена или взаимодействия с другими ПЭ.

Слайд 16Базовые принципы построения систолических систем
Система – сеть связанных ячеек и узлов,

обычно достаточно простых.
Каждый узел – это вычислитель плюс буферная память. Вычислитель использует данные из этой памяти.
Операции в системе выполняются по типу конвейерной обработки.
Вычисления в системе задаются с помощью общего тактового сигнала.

Слайд 18
Основные характеристики систолических ВС
однородность процессорного поля,
регулярность (постоянство) межпроцессорных соединений,

синхронностью функционирования процессорных элементов.




Слайд 19
Фазы обработки
К: внешняя коммуникация между ПЭ;
В: вычисления в ПЭ;
У: управление вычислениями

и коммуникацией (очень короткая)




Слайд 20
Фазы коммуникации -
в определенный интервал времени во всей системе происходит

одновременно обмен данными между процессорными элементами




Слайд 21
Фазы вычислений -
производятся вычисления



Слайд 22
Фазы управления -
Реализуются операции по началу и окончанию работы всего

процессорного поля




Слайд 23
Массивно-параллельные компьютеры с распределенной памятью (MPP)
Идея построения – серийные микропроцессоры, каждый

из которых снабжается локальной памятью и соединяются между собой.




Слайд 24
Система состоит из однородных вычислительных узлов, включающих:
один или несколько центральных

процессоров (обычно RISC),
локальную память (прямой доступ к памяти других узлов невозможен),
коммуникационный процессор или сетевой адаптер
иногда - жесткие диски и/или другие устройства В/В
К системе могут быть добавлены специальные узлы ввода-вывода и управляющие узлы. Узлы связаны через некоторую коммуникационную среду (высокоскоростная сеть, коммутатор и т.п.)




Слайд 25
Варианты работы операционной системы в МРР
Выделяется управляющая машина, на которую ставится

полноценная ОС. На каждом отдельном модуле ставится усеченная версия ОС, которая поддерживает вычисления на модуле.
На каждый модуль ставится своя полноценная ОС.




Слайд 26


Достоинства – хорошая масштабируемость.


Слайд 27


Недостатки
Требование специальной техники программирования для реализации обмена сообщениями между процессорами.
Ограниченный объем

памяти.
Вследствие указанных недостатков требуются значительные усилия для максимального использования системных ресурсов. Это определяет высокую цену программного обеспечения для массивно-параллельных систем с раздельной памятью.

Слайд 28


Компьютеры с общей разделенной памятью (SMP)
Особенность – наличие общей памяти, разделенной

всеми процессорами (симметричная многопроцессорная архитектура)

Слайд 29



Память служит для передачи сообщений между процессорами, при этом все вычислительные

устройства при обращении к ней имеют равные права и одну и ту же адресацию для всех ячеек памяти. Поэтому SMP-архитектура называется симметричной.

Слайд 30


Достоинства:
Простота и универсальность для программирования;
Использование общей памяти может увеличить скорость обмена

данными между процессорами;
Простота эксплуатации.

Слайд 31



Главный недостаток – плохая масштабируемость.


Слайд 32


Решение проблемы КЭШ-когерентности
Каждый кэш отслеживает изменения, передаваемые в ЦП.
Выделяется специальная часть

памяти, которая отвечает за отслеживание достоверности всех отдельных копий.

Слайд 33



Системы МРР позволяют создавать системы с наиболее высокой производительностью. Узлами таких

систем часто являются системы SMP.


Слайд 34


Компьютеры с виртуальной общей памятью (NUMA)
Главная особенность – неоднородный доступ к

памяти.
Технически – это MPP компьютеры, узлами которых являются системы SMP.

Слайд 35


Кластерные системы
Главная особенность – все узлы должны работать под управлением одной

ОС.
Достоинства:
хорошая масштабируемость;
устойчивость к повреждениям узлов.

Слайд 36


Типы кластеров:
Кластеры построены целиком из стандартных деталей.
Система имеет эксклюзивные узлы.


Слайд 37


Метакомпьютинг
Объединение разнородных вычислительных ресурсов, пространственно разнесенных, для решения определенной задачи.


Слайд 38


Проблемы, решаемые в метакомпьютинге
Легкий доступ к ресурсам глобальной сети.
Легкое предоставление своих

возможностей удаленным пользователям глобальной сети.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика