Главная » Просмотр файлов » СКИПОДы 2007 полная версия

СКИПОДы 2007 полная версия (1127795), страница 29

Файл №1127795 СКИПОДы 2007 полная версия (СКИПОДы 2007 полная версия) 29 страницаСКИПОДы 2007 полная версия (1127795) страница 292019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 29)

Проводится аналогия с n-мерным пространством.Возьмем единичный квадрат в двухмерном пространстве с вершиной в начале координат(рис. 9.3,а). Пусть его вершины соответствуют процессорным элементам (ПЭ), а ребра —связям между ними. Пусть код, образованный координатами вершин, — адрес ПЭ. Тогдавидно, что связи между ПЭ существуют тогда, когда адреса отличаются не более чем водном разряде. То же самое можно обнаружить для n = 3, n = 4 и т.д.Значит, в общем случае ВС типа "гиперкуб" формируется следующим образом. Ее образуют2n ПЭ, каждый ПЭ соединен ровно с n ПЭ. При длине адреса ПЭ, равной n,непосредственно связаны ПЭ, у которых адреса разнятся не более чем в одном разряде.Структура типа "гиперкуб" обладает важными свойствами.

Из структуры "гиперкуб" легкополучаются более простые структуры. Например, при n = 3 легко получается матричная ВС,на которой, в частности, хорошо решать задачи в конечных разностях. Как мы видели ранее,для этого удобна плоская решетка, где существуют непосредственные (не транзитные)связи между тремя ПЭ (столбец составляют только два ПЭ, поэтому нет необходимости в94связях в двух направлениях), как показано на рис. 9.4. Здесь можно в дополнение к адресамввести (временно) нумерацию ПЭ и поставить эти номера в соответствие адресам.Процессоры образовали фрагмент плоской решетки для реализации конечно-разностногометода (метода сеток).

Процессоры "прокатываются" по области, на которой строитсярешение, например, задачи численного интегрирования.Второе важное свойство "гиперкуба" — возможность выделения задаче необходимыхсвязных областей вычислительных ресурсов. Эти области соответствуют пространствамменьшей размерности, чем размерность всего "гиперкуба". Это означает, что т.к.процессоры адресуемы внутри некоторого адресного пространства, то каждой решаемойзадаче может быть выделен вычислительный ресурс в пределах какого-то массива сосквозной нумерацией процессоров. В n-мерном пространстве этот массив принадлежитподпространству меньшего измерения. Т.е.

значительная часть разрядов адреса длины n длявсех процессоров, образующих ресурс данной задачи, совпадает, а меняются тольконесколько последних разрядов.Например, предположим, что в предыдущем примере мы располагали не 3-мерным, а 6мерным "гиперкубом". Пусть планирующая система в составе ОС из всего адресногопространства ПЭ 000000 ÷ 111111 выделила нам массив 101000 ÷ 101111, т.е. определенное3-хмерное подпространство всего пространства процессоров.

В это же время пусть другойзадаче выделен массив 000000 ÷ 001111, т.е. четырехмерное подпространство и т.д.Как и для других ОВС, здесь предполагается наличие распределенной памяти. Приформировании общего адресного пространства примем, что старшие разряды адреса памятисовпадают с адресом ПЭ.Согласование сеточных топологий со структурой гиперкуба.Методы логического представления топологии коммуникационной средыКак показало рассмотрение основных коммуникационных операций в п.

3.3, ряд алгоритмовпередачи данных допускает более простое изложение при использовании вполнеопределенных топологий сети межпроцессорных соединений. Кроме того, многие методыкоммуникации могут быть получены при помощи того или иного логическогопредставления исследуемой топологии. Как результат, важным моментом является приорганизации параллельных вычислений умение логического представления разнообразныхтопологий на основе конкретных (физических) межпроцессорных структур.Способы логического представления (отображения) топологий характеризуютсяследующими тремя основными характеристиками:уплотнение дуг (congestion), выражаемое как максимальное количество дуг логическойтопологии, отображаемых в одну линию передачи физической топологии;удлинение дуг (dilation), определяемое как путь максимальной длины физическойтопологии, на который отображаемая дуга логической топологии;увеличение вершин (expansion), вычисляемое как отношение количества вершин вфизической и логической топологиях.Для рассматриваемых в рамках пособия топологий ограничимся изложением вопросовотображения топологий кольца и решетки на гиперкуб ; предлагаемые ниже подходы длялогического представления топологий характеризуются единичными показателямиуплотнения и удлинения дуг.95Представление кольцевой топологии в виде гиперкубаУстановление соответствия между кольцевой топологией и гиперкубом может бытьвыполнено при помощи двоичного рефлексивного кода Грея G(i, N) (binary reflected Graycode), Код Грея для N = 1 Код Грея для N = 2 Код Грея для N = 3 Номера процессоровгиперкубакольца000000 00101001 1111011 3210010 23110 64111 75101 56100 47Рис.

3.2. Отображение кольцевой топологии на гиперкуб при помощи кода Греяопределяемого в соответствии с выражениями:G(0, 1) = 0, G(1, 1) = 1,где i задает номер значения в коде Грея, а N есть длина этого кода. Для иллюстрацииподхода на рис. 3.2 показывается отображение кольцевой топологии на гиперкуб для сетииз p = 8 процессоров.Важным свойством кода Грея является тот факт, что соседние значения G(i, N) и G(i + 1, N)имеют только одну различающуюся битовую позицию. Как результат, соседние вершины вкольцевой топологии отображаются на соседние процессоры в гиперкубе .Отображение топологии решетки на гиперкубОтображение топологии решетки на гиперкуб может быть выполнено в рамках подхода,использованного для кольцевой структуры сети. Тогда для отображения решетки 2r×2s нагиперкуб размерности N = r + s можно принять правило, что элементу решетки скоординатами (i, j), будет соответствовать процессор гиперкуба с номеромG(i, r) || G(j, s),где операция || означает конкатенацию кодов ГреяПерекрестный коммутатор.Полностью лишены недостатков, присущих МПВК с общей шиной, МПВК с перекрестнойкоммутацией.

Идея структурной организации таких ВК заключается в том, что все связимежду устройствами осуществляются с помощью специального устройства коммутационной матрицы. Коммутационная матрица (КМ) позволяет связывать друг сдругом любую пару устройств, причем таких пар может быть сколько угодно: связи независят друг от друга.В МПВК с перекрестной коммутацией нет конфликтов из-за связей, остаются толькоконфликты из-за ресурсов. Возможность одновременной связи нескольких пар устройствпозволяет добиваться очень высокой производительности комплекса. Важно отметить итакое обстоятельство, как возможность установления связи между устройствами на любое,96даже на длительное время, так как это совершенно не мешает работе других устройств, затопозволяет передавать любые массивы информации с высокой скоростью, что такжеспособствует повышению производительности комплекса.

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

надежность таких комплексов достаточно высока.Однако и организация МПВК с перекрестной коммутацией не свободна от недостатков.Прежде всего - сложность наращивания ВК. Если в коммутационной матрице заранее непредусмотреть большого числа входов, то введение дополнительных устройств в комплекспотребует установки новой коммутационной матрицы. Существенным недостаткомявляется и то, что коммутационная матрица при большом числе устройств в комплексестановится сложной, громоздкой и достаточно дорогостоящей. (Надо учитывать тообстоятельство, что коммутационные матрицы строятся обычно на схемах, быстродействиекоторых существенно выше быстродействия схем и элементов основных устройств, только при этом условии реализуются все преимущества коммутационной матрицы.) Этообстоятельство в значительной степени усложняет и удорожает комплексы.Для того чтобы упростить и удешевить ВК, коммутацию устройств осуществляют спомощью двух и даже более коммутационных матриц.

Перекрестная коммутация довольношироко используется при построении ВК, в частности практически всех МПВК фирмы"Барроуз" (в том числе и упомянутого выше комплекса D-825).В МПВК с многовходовыми ОЗУ все, что связано с коммутацией устройств,осуществляется в ОЗУ. В этом случае модули ОЗУ имеют число входов, равное числуустройств, которые к ним подключаются, т.

Характеристики

Тип файла
PDF-файл
Размер
1,93 Mb
Высшее учебное заведение

Список файлов ответов (шпаргалок)

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее