Главная » Просмотр файлов » Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004)

Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (1186255), страница 38

Файл №1186255 Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (Попов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004)) 38 страницаПопов И.И., Матвеев А.А., Максимов Н.В. Архитектура электронно-вычислительных машин и систем (2004) (1186255) страница 382020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Технология Myrinet основана на использовании многопортовыхкоммутаторов при ограниченных несколькими метрами длинах связейузлов с портами коммутатора. Узлы в Myrinet соединяются друг сдругом через коммутатор (до 16 портов). Максимальная длина линийсвязи варьируется в зависимости от конкретной реализации.Как коммутируемая сеть, аналогичная по структуре сегментамEthernet, соединенным с помощью коммутаторов, Myrinet можетодновременно передавать несколько пакетов, каждый из которых идетсо скоростью, близкой к 2 Гбит/с. В отличие от некоммутированныхEthernet и FDDI сетей, которые разделяют общую среду передачи,совокупная пропускная способность сети Myrinet возрастает сувеличением количества машин.

На сегодняшний день Myrinet чащевсего используют как локальную сеть (LAN) сравнительно небольшогофизического размера, связывая вместе компьютеры внутри комнаты илиздания. Из-за своей высокой скорости, малого времени задержки,прямой коммутации и умеренной стоимости, Myrinet особеннопопулярен для объединения компьютеров в кластеры. Myrinet такжеиспользуется как системная сеть (System Area Network, SAN), котораяможет объединять компьютеры в кластер внутри стойки с той жепроизводительностью, но с более низкой стоимостью, чем Myrinet LAN.Пакеты Myrinet могут иметь любую длину.

Таким образом, они могутвключать в себя другие типы пакетов, включая IP пакеты. Соединениевычислительных узлов с адаптерами Myrinet в сеть происходит спомощью коммутаторов, которые имеют сейчас 4, 8, 12 или 16 портов. Вкоммутаторах используется передача пакетов путем установлениясоединения на время передачи, для маршрутизации сообщенийиспользуется алгоритм прокладки пути (wormhole, «чревоточина»).Коммутаторы,какисетевыеадаптеры,построенынаспециализированных микропроцессорах LANai фирмы Myricom.На физическом уровне линки Myrinet состоят из 9 проводников: 8битов предназначены для передачи информации, интерпретируемой взависимости от состояния девятого бита как байт данных илиуправляющий символ; при этом на каждом линке обеспечиваетсяуправление потоком и контроль ошибок. Среда Myrinet выгодноотличается от многих других сред передачи, в частности SCI, простотойконцепции и аппаратной реализации протоколов.

Она содержитограниченный набор средств управления трафиком, использующихприливно-отливный буфер, управляющие символы и таймерныеинтервалы. Myrinet является открытым стандартом, компания Myricomпредлагает широкий выбор сетевого оборудования по сравнительно208невысоким ценам. Технология Myrinet дает большие возможностимасштабирования сети и в настоящее время широко используется припостроении высокопроизводительных вычислительных кластеров.ПроизводителиоборудованияПоказателипроизводительностиПрограммнаяподдержкаКомментарииMyricomПиковая пропускная способность - 2 Gbit/sec,полный дуплекс.

Латентность - порядка 4 мксек.Драйвера для Linux (Alpha, x86, PowerPC,UltraSPARC), Windows NT (x86), Solaris (x86,UltraSPARC) и Tru64 UNIX. GM - интерфейспрограммирования на нижнем урове. ПакетыHPVM (включает MPI-FM, реализацию MPI дляMyrinet), BIP-MPI и др.Myrinetявляетсяоткрытымстандартом.Myricom предлагает широкий выбор сетевогооборудования по сравнительно невысокимценам. На физическом уровне поддерживаютсясетевые среды SAN (System Area Network), LAN(CL-2) и оптоволокно.

Технология Myrinet даетвысокие возможности масштабирования сети и внастоящее время очень широко используетсяприпостроениивысокопроизводительныхкластеров.Коммуникационная среда RacewayКоммуникационная среда Raceway обеспечивает пропускнуюспособность на уровне 1 Гбайт/с; среда передачи создается с помощьюкоммутатора фирмы Cypress и соответствующих сетевых адаптеров.Коммутатор имеет 6 портов, пропускная способность каждого портасоставляет 160 Мбайт/с. Порт состоит из 32 сигнальных линий данных и5 управляющих линий. При начале транзакции среда Racewayпредварительно устанавливает соединение, задержка в коммутаторе приустановлении соединения составляет примерно 125 нс.

Структурывычислительных систем, создаваемых при помощи Raceway, аналогичнытем, которые применяются в случае использования сети Myrinet иликоммутаторов и адаптеров SCI. Разница заключается в количествепортов коммутаторов, форматах передаваемых пакетов и в протоколах.Коммуникационная среда Raceway принята в качестве стандарта(ANSI/VINA 5-1994).209Коммуникационные среды на базе транспьютероподобныхпроцессоровТранспьютер – это слово, производное от слов транзистор икомпьютер.В настоящее время такие системы на используются и информацияо них представляет чисто исторический интерес.Транспьютер - это микроэлектронный прибор, объединяющий наодном кристалле микропроцессор, быструю память, интерфейс внешнейпамяти и каналы ввода-вывода (линки), предназначенные дляподключения аналогичных приборов. Прибор спроектирован такимобразом, чтобы максимально облегчить построение параллельныхвычислительных систем.

При соединении транспьютерных элементовмежду собой требуется минимальное число дополнительныхинтегральных схем. Связь между транспьютерами осуществляется путемнепосредственного соединения линка одного прибора с линком другого.Это позволяет создавать сети с различными топологиями с большимчислом элементов.Транспьютер представляет собой микропроцессор, в составкоторого входят:1. ЦПУ с сокращенным набором команд (RISC).2. 64-разрядный сопроцессор (FPU) плавающей арифметики с высокойпиковой производительностью, работающий параллельно с ЦПУ.3.

Внутрикристальное ОЗУ4. 32-разрядная шина памяти5. Четыре последовательных двунаправленных линии связи (Link),обеспечивающих взаимодействие транспьютера с внешним миром,работающих параллельно.6. Таймер.7. Системные управляющие сигналы Инициализация, Анализ, Ошибка,управляющие загрузкой и анализом состояния транспьютера,сигнализирующие об ошибках.8. Интерфейс внешних событий (Event), обеспечивающий асинхроннуюсвязь внутреннего процесса и внешнего события.Транспьютеры размещаются на транспьютерных модулях (TRAMили ТРАМ) - дочерних платах, содержащих транспьютер, ОЗУ,возможно, переключатели для выбора режимов, и интерфейс,включающий гнезда/штекеры питания, 4-х линий связи, линий внешнихсобытий и системных управляющих сигналов.

В зависимости от составаТРАМ может иметь разные физические размеры, которыестандартизованы и пронумерованы. Так наименьший по размеру ТРАМимеет номер 1, следующий - 2 и т.д.ТРАМы размещаются на объединительных платах, которые либонепосредственно включаются в некоторый компьютер, либо210соединенные вместе составляют сетевой компьютер. Объединительныеплаты, подключаемые к компьютеру (вычислительные транспьютерныеплаты) имеют два вида:1. Загружаемые по линии связи платы общего назначения, начальнаязагрузка которых осуществляется программой главного компьютера полинии связи, соединяющей главный компьютер и транспьютер(корневой транспьютер), специально выделенный для взаимодействия сглавным компьютером.2.

Загружаемые из ПЗУ платы, предназначенные для автономных,встроенных систем.Изначально транспьютьеры производила фирма Inmos. Внастоящее время ряд зарубежных фирм пошел по пути созданиятранспьютероподобных микропроцессоров, имеющих гораздо большуювычислительную мощность, чем транспьютер фирмы Inmos (например,фирма Texas Instruments выпустила сигнальный процессор TMS320C40 спроизводительностью 50 MFLOPS).Возникновениевысокопроизводительныхпараллельныхвычислительныхсистемнабазетранспьютеровитранспьютероподобных микропроцессоров в свое время потребовалосоздания новых эффективных операционных систем.Коммутаторы для многопроцессорных вычислительных системКоммуникационные среды вычислительных систем (ВС) состоятиз адаптеров вычислительных модулей (ВМ) и коммутаторов,обеспечивающих соединения между ними.Используются как простые коммутаторы, так и составные,компонуемые из набора простых.

Простые коммутаторы могутсоединять лишь малое число ВМ в силу физических ограничений,однако обеспечивают при этом минимальную задержку приустановлении соединения. Составные коммутаторы, обычно строящиесяиз простых в виде многокаскадных схем с помощью линий «точкаточка», преодолевают ограничение на малое количество соединений,однако увеличивают и задержки.Простые коммутаторыТипы простых коммутаторов:— с временным разделением,— с пространственным разделением.Достоинства: простота управления и высокое быстродействие.Недостатки: малое количество входов и выходов.Примеры использования:211— простые коммутаторы с временным разделением используются всистемах SMP Power Challenge от SGI,— простые коммутаторы с пространственным разделением (Gigaplane)используются в семействе Sun Ultra Enterprise.Простые коммутаторы с временным разделениемПростые коммутаторы с временным разделением называютсятакже шинами или шинными структурами.

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

Далеепередающее устройство сообщает, какие действия должно произвестипринимающее устройство в ходе взаимодействия. После этогопроисходит передача данных.Так как шина является общим ресурсом, за доступ к которомусоревнуются подключенные к ней устройства, то необходимы методыуправления предоставлением доступа устройств к шине. Возможноиспользование центрального устройства для управления доступом кшине, однако это уменьшает масштабируемость и гибкость системы.Для разрешения конфликтов, возникающих при одновременномзапросе устройств на доступ к шине, используются различные приемы, вчастности:— назначениекаждомуустройствууникальногоприоритета(статического или динамического),— использование очереди запросов FIFO,212— выделение фиксированныхустройству.временныхинтерваловкаждомуАлгоритмы арбитражаСтатические приоритетыКаждое устройство в системе получает уникальный приоритет,при одновременном запросе нескольких устройств на передачу доступ кшине предоставляется устройству с наивысшим приоритетом.

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

Список файлов книги

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