Презентация Архитектура параллельных вычислительных систем. Часть 2. Классификация ПВС онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Архитектура параллельных вычислительных систем. Часть 2. Классификация ПВС абсолютно бесплатно. Урок-презентация на эту тему содержит всего 39 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технология » Архитектура параллельных вычислительных систем. Часть 2. Классификация ПВС
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:39 слайдов
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:726.50 kB
- Просмотров:161
- Скачиваний:6
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
![Систематика Флинна Flynn](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img1.jpg)
Содержание слайда: Систематика Флинна (Flynn)
Систематика Флинна (Flynn)
классификация по способам взаимодействия последовательностей (потоков) выполняемых команд и обрабатываемых данных:
SISD (Single Instruction, Single Data)
SIMD (Single Instruction, Multiple Data)
MISD (Multiple Instruction, Single Data)
MIMD (Multiple Instruction, Multiple Data)
Практически все виды параллельных систем, несмотря на их существенную разнородность, относятся к одной группе MIMD
№5 слайд
![Детализация систематики](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img4.jpg)
Содержание слайда: Детализация систематики Флинна…
Детализация систематики Флинна…
дальнейшее разделение типов многопроцессорных систем основывается на используемых способах организации оперативной памяти,
позволяет различать два важных типа многопроцессорных систем:
multiprocessors (мультипроцессоры или системы с общей разделяемой памятью),
multicomputers (мультикомпьютеры или системы с распределенной памятью).
№8 слайд
![Мультипроцессоры с](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img7.jpg)
Содержание слайда: Мультипроцессоры с использованием единой общей памяти (shared memory)…
Мультипроцессоры с использованием единой общей памяти (shared memory)…
обеспечивается однородный доступ к памяти (uniform memory access or UMA),
являются основой для построения:
векторных параллельных процессоров (parallel vector processor or PVP). Примеры: Cray T90,
симметричных мультипроцессоров (symmetric multiprocessor or SMP). Примеры: IBM eServer, Sun StarFire, HP Superdome, SGI Origin.
№11 слайд
![C использованием физически](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img10.jpg)
Содержание слайда: C использованием физически распределенной памяти (distributed shared memory or DSM):
C использованием физически распределенной памяти (distributed shared memory or DSM):
неоднородный доступ к памяти (non-uniform memory access or NUMA),
Среди систем такого типа выделяют:
Сache-only memory architecture or COMA (системы KSR-1 и DDM),
cache-coherent NUMA or CC-NUMA (системы SGI Origin 2000, Sun HPC 10000, IBM/Sequent NUMA-Q 2000),
non-cache coherent NUMA or NCC-NUMA (система Cray T3E).
№13 слайд
![Мультипроцессоры с](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img12.jpg)
Содержание слайда: Мультипроцессоры с использованием физически распределенной памяти:
Мультипроцессоры с использованием физически распределенной памяти:
упрощаются проблемы создания мультипроцессоров (известны примеры систем с несколькими тысячами процессоров),
возникают проблемы эффективного использования распределенной памяти (время доступа к локальной и удаленной памяти может различаться на несколько порядков).
№14 слайд
![Мультипроцессоры с](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img13.jpg)
Содержание слайда: Мультипроцессоры с использованием физически распределенной памяти:
Мультипроцессоры с использованием физически распределенной памяти:
упрощаются проблемы создания мультипроцессоров (известны примеры систем с несколькими тысячами процессоров),
возникают проблемы эффективного использования распределенной памяти (время доступа к локальной и удаленной памяти может различаться на несколько порядков).
№15 слайд
![Мультикомпьютеры](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img14.jpg)
Содержание слайда: Мультикомпьютеры…
Мультикомпьютеры…
не обеспечивают общий доступ ко всей имеющейся в системах памяти (no-remote memory access or NORMA),
каждый процессор системы может использовать только свою локальную память,
для доступа к данным, располагаемых на других процессорах, необходимо явно выполнить операции передачи сообщений (message passing operations).
№17 слайд
![Мультикомпьютеры](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img16.jpg)
Содержание слайда: Мультикомпьютеры
Мультикомпьютеры
Данный подход используется при построении двух важных типов многопроцессорных вычислительных систем:
массивно-параллельных систем (massively parallel processor or MPP), например: IBM RS/6000 SP2, Intel PARAGON, ASCI Red, транспьютерные системы Parsytec,
кластеров (clusters), например: AC3 Velocity и NCSA NT Supercluster.
№18 слайд
![Мультикомпьютеры. Кластеры](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img17.jpg)
Содержание слайда: Мультикомпьютеры. Кластеры…
Мультикомпьютеры. Кластеры…
Кластер - множество отдельных компьютеров, объединенных в сеть, для которых при помощи специальных аппаратно-программных средств обеспечивается возможность унифицированного управления (single system image), надежного функционирования (availability) и эффективного использования (performance)
№19 слайд
![Мультикомпьютеры. Кластеры](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img18.jpg)
Содержание слайда: Мультикомпьютеры. Кластеры…
Мультикомпьютеры. Кластеры…
Преимущества:
Могут быть образованы на базе уже существующих у потребителей отдельных компьютеров, либо же сконструированы из типовых компьютерных элементов;
Повышение вычислительной мощности отдельных процессоров позволяет строить кластеры из сравнительно небольшого количества отдельных компьютеров (lowly parallel processing),
Для параллельного выполнения в алгоритмах достаточно выделять только крупные независимые части расчетов (coarse granularity).
№21 слайд
![MPP Massive Parallel](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img20.jpg)
Содержание слайда: MPP – Massive Parallel Processing или массивно-параллельные системы.
MPP – Massive Parallel Processing или массивно-параллельные системы.
Система строится из отдельных модулей, содержащих процессор, локальный банк операционной памяти (ОП), коммуникационные процессоры (роутеры) или сетевые адаптеры, иногда – жесткие диски и/или другие устройства ввода/вывода. По сути, такие модули представляют собой полнофункциональные компьютеры
№22 слайд
![Линейка - система, в которой](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img21.jpg)
Содержание слайда: Линейка - система, в которой все процессоры перенумерованы по порядку и каждый процессор, кроме первого и последнего, имеет линии связи только с двумя соседними процессорами.
Линейка - система, в которой все процессоры перенумерованы по порядку и каждый процессор, кроме первого и последнего, имеет линии связи только с двумя соседними процессорами.
Кольцо - данная топология получается из линейки процессоров соединением первого и последнего процессоров линейки
Звезда - система, в которой все процессоры имеют линии связи с некоторым управляющим процессором.
Решетка - система, в которой граф линий связи образует прямоугольную сетку (обычно двух- или трехмерную).
Полный граф - система, в которой между любой парой процессоров существует прямая линия связи.
№23 слайд
![Гиперкуб - данная топология](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img22.jpg)
Содержание слайда: Гиперкуб - данная топология представляет собой частный случай структуры решетки, когда по каждой размерности сетки имеется только два процессора (т.е. гиперкуб содержит 2N процессоров при размерности N ). Характеризуется следующим рядом отличительных признаков:
Гиперкуб - данная топология представляет собой частный случай структуры решетки, когда по каждой размерности сетки имеется только два процессора (т.е. гиперкуб содержит 2N процессоров при размерности N ). Характеризуется следующим рядом отличительных признаков:
- два процессора имеют соединение, если двоичные представления их номеров имеют только одну различающуюся позицию;
- в N -мерном гиперкубе каждый процессор связан ровно с N соседями;
- N -мерный гиперкуб может быть разделен на два ( N–1 )-мерных гиперкуба;
- кратчайший путь между двумя любыми процессорами имеет длину, совпадающую с количеством различающихся битовых значений в номерах процессоров (данная величина известна как расстояние Хэмминга ).
№25 слайд
![Архитектура кластерной](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img24.jpg)
Содержание слайда: Архитектура кластерной системы (способ соединения процессоров друг с другом) в большей степени определяет ее производительность, чем тип используемых в ней процессоров.
Архитектура кластерной системы (способ соединения процессоров друг с другом) в большей степени определяет ее производительность, чем тип используемых в ней процессоров.
Критическим параметром, влияющим на величину производительности такой системы, является расстояние между процессорами.
№28 слайд
![Гиперкуб - данная топология](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img27.jpg)
Содержание слайда: Гиперкуб - данная топология представляет собой частный случай структуры решетки, когда по каждой размерности сетки имеется только два процессора (т.е. гиперкуб содержит 2N процессоров при размерности N ). Характеризуется следующим рядом отличительных признаков:
Гиперкуб - данная топология представляет собой частный случай структуры решетки, когда по каждой размерности сетки имеется только два процессора (т.е. гиперкуб содержит 2N процессоров при размерности N ). Характеризуется следующим рядом отличительных признаков:
- два процессора имеют соединение, если двоичные представления их номеров имеют только одну различающуюся позицию;
- в N -мерном гиперкубе каждый процессор связан ровно с N соседями;
- N -мерный гиперкуб может быть разделен на два ( N–1 )-мерных гиперкуба;
- кратчайший путь между двумя любыми процессорами имеет длину, совпадающую с количеством различающихся битовых значений в номерах процессоров (данная величина известна как расстояние Хэмминга ).
№37 слайд
![PVM Parallel Virtual Machine](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img36.jpg)
Содержание слайда: PVM (Parallel Virtual Machine) позволяет объединить набор разных компьютеров, связанных сетью, в общую вычислительную систему, называемую параллельной виртуальной машиной.
PVM (Parallel Virtual Machine) позволяет объединить набор разных компьютеров, связанных сетью, в общую вычислительную систему, называемую параллельной виртуальной машиной.
Компьютеры сети могут быть многопроцессорными машинами любого типа.
PVM поддерживает языки Fortran, C, C++, а также имеются средства сопряжения с языками Perl, Java.
№39 слайд
![CUDA Compute Unified Device](/documents_6/2fc90dbc586a44997b7fd1a97869ecb6/img38.jpg)
Содержание слайда: CUDA (Compute Unified Device Architecture) - программно аппаратное решение, позволяющее использовать видеопроцессоры для вычислений общего назначения.
CUDA (Compute Unified Device Architecture) - программно аппаратное решение, позволяющее использовать видеопроцессоры для вычислений общего назначения.
Скачать все slide презентации Архитектура параллельных вычислительных систем. Часть 2. Классификация ПВС одним архивом:
Похожие презентации
-
Архитектура параллельных вычислительных систем. Часть 1. История и проблематика. Основы параллельного программирования
-
Архитектура параллельных вычислительных систем
-
Параллельные архитектуры. Классификация параллельных систем по Флинну
-
Виды архитектуры ЭВМ. Принципы работы вычислительной системы. Состав, назначение, классификация ПК
-
История развития и классификация микропроцессоров, основные понятия и архитектура микропроцессорных систем
-
Микропроцессоры: классификация, архитектура, система команд
-
Организация ЭВМ и вычислительных систем. История развития ВТ и классификация ЭВМ
-
Системы классификации архитектур
-
Современные архитектуры ВС. Параллельные системы. ВС с массовым параллелизмом
-
Организация ЭВМ и систем. Параллельные системы. Многомашинные и многопроцессорные вычислительные системы. (Лекция 9)