Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Система на базе многопортовой памяти





В такой структуре доступ к памяти решается на уровне управления памятью и из вне этого незаметно.

3) Структура на базе коммутатора

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

Самый дорогой, но самый быстрый.

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

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

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

1. Шина

Возникает проблема разделения общей шины и есть недостаток: нельзя параллельно передавать данные.

2. Топология последовательнного соединения модулей, которое называется цепь или шлейф.

У каждого модуля должно быть 2 порта: для приема и передачи данных.

3. Кольцевая структура.

Возможно построение одинарного и двойного кольца. Это двойное кольцо.

Система с двойными кольцами обладает повышенной живучестью.

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

4. Матричные структуры

5. Звезда

Дерево

6. Полносвязанная

 

 

 

42. SMP системы – основные достоинства и недостатки

SMP-система (Symmetrical Multiprocessing) состоит из нескольких однородных процессоров и массива общей памяти (обычно из нескольких независимых блоков). Все процессоры имеют доступ к любой точке памяти с одинаковой скоростью и по единой коммуникационной среде: либо шинной архитектуры, либо коммутатором типа crossbar.

По характеру обращения к оперативной памяти различаются технологии:

Однорангового доступа, реализуемого в традиционных мультипроцессорных системах (SMP)

Неоднородного доступа к разделяемой памяти NUMA (Non-Uniform Memory Access).

К основным достоинствам технологии однорангового доступа SMP относится следующие положения:

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

2. Эффективность организации программного кода задачи, которая обеспечивается системным программным обеспечением, так как в процессе генерации кода нет необходимости учитывать разнообразие размещения данных в ОП.

3. Проверенное большим сроком эксплуатации программно-аппаратного решение, реализованное основными производителями вычислительных систем.

Наряду с достоинствами рассматриваемая технология обладает и рядом существенных недостатков.

1. Единый путь доступа к ОП, который становится узким местом, при увеличении числа процессоров в системе, т.е. достигается такой предельный трафик, при котором увеличение числа процессоров приводит к нелинейному росту производительности системы, либо, как предельный случай, к её снижению по причине конфликтных ситуаций возникающих на пути доступа к ОП. Попытка технологически решить эту проблему лишь отодвигает граничный трафик. Так архитектура с синхронной шиной доступа позволяла линейно увеличивать производительность системы в пределах до 8-ми процессоров. Пакетная организация системной шины, уменьшая количество взаимных блокировок, позволяет довести количество процессоров в системе до 16-ти. Технология crossbar, т.е. когда элементы вычислительной системы коммутируются напрямую друг с другом по протоколу точка-точка, позволила довести количество процессоров до 72-х. Однако, с увеличением количества коммутируемых элементов системы происходит резкий рост сложности crossbar и, как следствие, рост цены устройства.

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

 

 

43. MPP системы – основные достоинства и недостатки

MPP (Massive-Parallel Processing) - технология массово-параллельной обработки.

Компьютеры этого типа представляют собой многопроцессорные системы с распределенной памятью, в которых с помощью некоторой коммуникационной среды объединяются однородные вычислительные узлы

Каждый из узлов состоит из процессора, собственной оперативной памяти, коммуникационного оборудования, подсистемы ввода/вывода, т.е. обладает всем необходимым для независимого функционирования. При этом на каждом узле может функционировать либо полноценная операционная система (как в RS/6000 SP2), либо урезанный вариант, поддерживающий только базовые функции ядра, а полноценная ОС работает на специальном управляющем компьютере (Cray T3E, nCUBE2). Доступ к памяти других процессоров в таких системах, как правило, возможен только с помощью механизма передачи сообщений. Основное достоинство таких систем - это высокая степень масштабируемости. Для достижения необходимой производительности требуется просто собрать систему с нужным числом узлов. Успешно функционируют MPP системы с сотнями и тысячами узлов (ASCI Red - 9632, Blue Mountain - 6144), производительность которых превысила

2 триллиона оп/сек. Однако у таких систем есть и существенный недостаток. Межпроцессорные обмены данными в компьютерах этого типа выполняются намного медленнее, чем локальная обработка данных самими процессорами. Поэтому написание эффективных программ для таких компьютеров представляет собой сложную задачу, а для некоторых алгоритмов вообще невозможно. Эффективность распараллеливания во многих случаях сильно зависит от деталей архитектуры MPP-системы, например топологии соединения процессорных узлов. Самой эффективной была бы топология, в которой любой узел мог бы напрямую связаться с любым другим узлом. Однако в MPP-системах это технически трудно реализуемо. Обычно процессорные узлы в современных MPP-компьютерах образуют или двумерную решетку (например, в SNI/Pyramid RM1000) или гиперкуб (как в суперкомпьютерах nCube).







ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между...

ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...

ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала...

Что делает отдел по эксплуатации и сопровождению ИС? Отвечает за сохранность данных (расписания копирования, копирование и пр.)...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.