- •Тесты Архитектура вычислительных систем Вариант 1
- •1. Области применения многопроцессорной вычислительной системы (мвс)…
- •2. Какие условия необходимы, чтобы программные объекты а и в (команды, операторы, программы) являлись независимыми и выполнялись параллельно?
- •4. Какие из ниже перечисленных блоков входят в состав скалярного конвейерного процессора?
- •5. К какому классу вычислительных систем (вс) по классификации Флинна относится структура, изображенная на рисунке:
- •6. Пиковая производительность системы определяется:
- •7. Классификация архитектур вс Флинна основывается….
- •8. Укажите правильные соединения входов и выходов обобщенной соединительной сети для типа связи - "один многим"
- •9. Какая схема соединений входов и выходов коммутационной сети использована на рисунке:
- •10. Главная особенность гибридной архитектуры numa ( nonuniform memory access)?
- •11. Система, главной особенностью которой является наличие общей физической памяти, разделяемой всеми процессорами называется…
- •12. Технология Myrinet основана на использовании…
- •13. Какие вс наиболее эффективны при решении задач, обладающим параллелизмом независимых ветвей
- •14. Какие варианты записи и считывания параллельных данных возможны при обращении к многоблочной памяти, изображенной на рисунке:
- •25. Система Cray t3e это …
- •26. Метод внутреннего произведения является…
- •27. Что определяет закон Амдала?
- •28. Метод параллельных каскадных сумм является ….
- •29. Под кубическим коммутатором понимается…
- •4. Какова роль векторных регистров, входящих в структуру векторного конвейерного процессора.
- •5. К какому классу вычислительных систем (вс) по классификации Флинна относится структура, изображенная на рисунке:
- •В качестве единиц быстродействия параллельной вс используются:
- •11. Что в большей мере определяет производительность кластерной системы?
- •17. К какому классу вс по классификации м. Флинна относятся последовательные эвм?
- •18. Какой принцип управления используется в систолических массивах (матрицах)?
- •19. Какой вид параллелизма реализуется в вс класса мкмд?
- •20. Узлом кластера не могут считаться…
- •21. Коммуникационные процессоры предназначены для:
- •23. Характеристика параллельного алгоритма «ускорение» определяет…
- •24. Организация матричных процессоров предполагает наличие
- •25. Суперкластер sgi Altix 3000…
- •26. Методы параллельной обработки нечисловой информации используются …
- •§ 6.4. Методы параллельной обработки нечисловой информации
- •27. Процессоры баз данных предназначены для:
- •28. Операция «зацепление» реализуется ….
- •29. В двумерном коммутаторе…
- •30. Синхронный способ управления вычислительным процессом используется в …
12. Технология Myrinet основана на использовании…
Технология 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.
13. Какие вс наиболее эффективны при решении задач, обладающим параллелизмом независимых ветвей
Наиболее распространенными из систем класса ОКМД являются матричные системы, которые лучше всего приспособлены для решения задач, характеризующихся параллелизмом независимых объектов или параллелизмом данных. Организация систем этого типа на первый взгляд достаточно проста: общее управляющее устройство, генерирующее поток команд, и большое число устройств, работающих параллельно и обрабатывающих каждое свой поток данных. Таким образом, производительность системы оказывается равной сумме производительности всех обрабатывающих устройств. Однако на практике, чтобы обеспечить достаточную эффективность системы при решении широкого круга задач, необходимо организовать связи между обрабатывающими устройствами (в дальнейшем будем называть их процессорными элементами – ПЭ). Характер связей может быть различным, так же как и характер взаимодействия ПЭ. Все это и определяет разные свойства систем.
Система типа ОКМД
В каждый момент все активные ПЭ выполняют одну и ту же операцию над данными, хранящимися в собственной памяти и имеющими один и тот же адрес. Идея многомодальности заключается в том, что в каждом ПЭ имеется специальный регистр на четыре состояния – регистр моды. Мода (или модальность) заносится в этот регистр от УУ. При выполнении последовательности команд модальность передается в коде операции и сравнивается с содержимым регистра моды. Если есть совпадение, то операция выполняется. В других случаях ПЭ не выполняет операцию, но может в зависимости от кода пересылать свои операнды соседнему ПЭ. Такой механизм позволяет, в частности, выделить строку или столбец ПЭ, что может быть полезным при операциях над матрицами. Взаимодействуют ПЭ с периферийным оборудованием через внешние ПЭ.