- •Тесты Архитектура вычислительных систем Вариант 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. Синхронный способ управления вычислительным процессом используется в …
27. Процессоры баз данных предназначены для:
Процессорами (машинами) баз данных в настоящее время принято называть программно- аппаратные комплексы, предназначенные для выполнения всех или некоторых функций систем управления базами данных (СУБД). Если в свое время системы управления базами данных предназначались в основном для хранения текстовой и числовой информации, то теперь они рассчитаны на самые различные форматы данных, в том числе графические, звуковые и видео. Процессоры баз данных выполняют функции управления и распространения, обеспечивают дистанционный доступ к информации через шлюзы, а также репликацию обновленных данных с помощью различных механизмов тиражирования.
Современные процессоры баз данных должны обеспечивать естественную связь накапливаемой в базах данных информации со средствами оперативной обработки транзакций и Internet-приложениями. Это должны быть системы, которые дают пользователям возможность в любой момент обратиться к корпоративным данным и проанализировать их, вне зависимости от того, где эти данные размещаются.
Решение таких задач требует существенного увеличения производительности таких систем. Однако традиционная программная реализация многочисленных функций современных СУБД на ЭВМ общего назначения приводит к громоздким и непроизводительным системам с недостаточно высокой надежностью. Необходим поиск новых архитектурных и аппаратных решений. Интенсивные исследования, проводимые в этой области в настоящее время, привели к пониманию необходимости использования в качестве процессоров баз данных специализированных параллельных вычислительных систем. Создание такого рода систем связывается с реализацией параллелизма при выполнении последовательности операций и транзакций, а также конвейерной потоковой обработки данных.
28. Операция «зацепление» реализуется ….
Важной особенностью векторных конвейерных процессоров, используемой для ускорения вычислений, является механизм зацепления. Зацепление - такой способ вычислений, когда одновременно над векторами выполняется несколько операций (регистр результатов векторной операции используется в качестве входного регистра для последующей векторной операции, т.е. выход сразу подается на вход).
Рассмотрим,например, следующую последовательность команд, работающих с векторными V-регистрами в компьютерах Cray: V2=V0*V1 V4=V2+V3 Ясно, что вторая команда не может начать выполняться сразу вслед за первой - для этого первая команда должна сформировать регистр V2, что требует определенного количества тактов. Средство зацепления позволяет, тем не менее, второй команде начать выполнение, не дожидаясь полного завершения первой: одновременно с появлением первого результата в регистре V2 его копия направляется в функциональное устройство сложения, и запускается вторая команда. Разумеется, детали возможностей зацепления разных векторных команд отличаются у разных ЭВМ.
29. В двумерном коммутаторе…
В двумерном коммутаторе каждый ПЭ соединен двусторонними связями с четырьмя соседними (справа, слева, снизу, сверху) (рис. 2.26, а). Внешние связи могут в зависимости от решаемой
задачи программно замыкаться по-разному: вытягиваться в цепочку (рис. 2.26, б), замыкаться в виде вертикально (рис. 2.26, в) и горизонтально (рис. 2.26, г) расположенных цилиндров, в виде
тороида (рис. 2.26, д). Коммутационный элемент (КЭ) здесь обычно соединен с оборудованием ПЭ, и объем оборудования всего коммутатора растет пропорционально числу процессоров N.