Кластерные вычисления - ответы

Количество вопросов - 180

Из предложенных ниже записей выделите правильные записи наиболее часто используемых функций MPI:

Возможно ли распараллеливание итеративного алгоритма БПФ естественным образом?

К составляющим развертывания Windows CCS 2003 относят

Чем по своей сути является пакет?

Первым числом в последовательности чисел Фибоначчи является число

Допустимая емкость оперативной памяти в С-кирпиче

Сколько виртуальных ядер содержит процессор Intel Pentium 4, использующий технологию Hyper-Threading?

Уникальный номер, который присваивается процессу системой при инициализации, носит название

К алгоритмам БПФ следует отнести

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

Какие из предложенных ниже факторов следует учитывать при выборе сетевой технологии?

В интегральных микросхемах со сверхвысокой степенью интеграции Blue Gene/L в рамках одной интегральной схемы могут объединяться несколько компонентов. К таким компонентам следует относить

Выполнение коллективной операции во всех процессах группы и помещение результатов в процесс с рангом root производится функцией

К программным интерфейсам, предназначенным для систем с общей памятью, следует относить

К режимам, в которых пользователь может выполнять MPI-приложения непосредственно в рамках сессии из Visual Studio, следует относить

Для чего может применяться распределенный процесс?

Группы и коммуникаторы являются

На какие языки программирования опираются программные интерфейсы OpenMP и MPI?

Если, к моменту вызова обработчика, связанный с ним канал пуст, то этот вызов

При исполнении программы на параллельной архитектуре, сокращение времени её работы может быть достигнуто

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

К дополнительным функциям стандарта MPI-2 относят

Автоматическую сериализацию/десериализацию пересылаемых объектов в программах на MC# производит

К элементам, не имеющим модификатора static, следует отнести

К режимам параллелизации MC#-программ в распределенном режиме следует относить

В одной связке можно определить

К языкам, основанным на глобальном распределенном адресном пространстве, следует относить

При исполнении программы на параллельной архитектуре, сокращение времени её работы может быть достигнуто путем

К составляющим частям реализации MC# относят

Согласно технологии Hyper-Threading, если один виртуальный процессор занял общий ресурс, то второй

Подход на основе SMP развивался

На пути к многоядерным процессорам первой появилась технология

Реальный прирост производительности процессора от применения технологии Hyper-Threading составляет

Локальная вычислительная система, состоящая из множества независимых компьютеров и сети, связывающей их, носит название

Технические характеристики сети, непосредственно связанные с передачей данных, выражаются в терминах

Время, затрачиваемое на передачу данных от одного компьютера к другому, носит название

К сетям, которыми связаны между собой узлы суперкомпьютера, следует относить

R-кирпичи содержат коммутаторы, которые в семействах машин SGI называются

Сколько сетевых топологий поддерживает Windows CCS 2003?

К группам множества командных строк менеджера Windows CCS следует относить

Команды управления вычислительным окружением стандарта MPI используются для

Операции передачи данных в MPI типа "точка-точка" представляют собой передачу сообщений между

К правильным вариантам записи MPI-функций для выполнения команд Send и Receive следует отнести

Куда отправляет данные процесс root?

Для определения собственных коллективных операций используют

Встроенных коллективных операций в MPI насчитывается

В терминах MPI, отображение MPI процессов на некоторую геометрическую конфигурацию процессоров описывает

Для чего MPI-отладчик из Visual Studio использует файл Mpishim.exe?

При задании точек остановки в приложении, пользователь может указать применение этих точек

В чем заключается ключевая особенность языка Polyphonic C#?

Для синхронизации асинхронных и синхронных методов в язык C# были введены новые конструкции, получившие название

К средствам создания параллельных процессов в языке MC# следует относить

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

Для синхронизации параллельных процессов в MC# используются

Объекты, создаваемые во время исполнения MC#-программы, являются

Синтаксически, каналы и обработчики обычно объявляются в программе с помощью

Каналы и обработчики в связке всегда объявляются, как static. Верно ли это?

Компилятор переводит программу из MC# в C#, его главной целью является создание кода, реализующего

Из предложенных ниже записей выделите главные функции компилятора:

Математическое исчисление процессов с высокоуровневым механизмом обработки сообщений, адекватно абстрагирующие соответствующий низкоуровневый механизм (на основе IP-адресов, портов и сокетов), который используется в современных компьютерных системах, носит название

Какие библиотеки требуются для разработки параллельных и распределенных приложений на базе .NET?

Свободной реализацией платформы .NET для Unix-подобных систем является система

В случае языка MC#, программист может предусмотреть исполнение автономных асинхронных методов

К средствам создания параллельных процессов в языке MC# следует отнести

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

Для синхронизации параллельных процессов в MC# используются

Наличие значения более чем в одном канале, может стать источником

Из приведенных ниже утверждений выберите верные:

С точки зрения Runtime-языка MC#, поддерживающей распределенное исполнение программ, канал также является

В основании комплексного числа, являющегося главным значением корня степени n из единицы, лежит число

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

Что представляет собой решето Эратосфена?

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

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

Массив натуральных чисел фиксированного размера, пустые хвостовые элементы которого заполняются нулями, носит название

Возможен ли вариант программы all2all с распределенными процессами?

В функциональном режиме, объект, для которого вызывается movable-метод

К программным интерфейсам, предназначенным для систем на основе передачи сообщений, следует относить

Программа all2all показывает, как можно реализовать на языке MC#

В языке C# обычные методы являются

Из предложенных ниже записей выберите те, которые представляют собой функции стандарта MPI-2:

К типам топологий, поддерживаемым в MPI, следует относить

Из предложенных ниже записей выберите правильные обозначения MPI-функций для выполнения команд Send и Receive:

Все формальные параметры каналов и обработчика в связке должны иметь

Количество бит за секунду, которое может быть передано по участку сети, носит название

К факторам, от которых зависит выбор сетевой технологии, следует относить

К стандартным объектам .NET следует отнести

Какие из приведенных ниже действий может выполнять распределенный процесс?

Программирование сериализации объектов для их пересылки на другой узел в MPI

Реализация вычислительной сессии производится классом

Последовательность чисел Фибоначчи есть

Объекты, создаваемые во время исполнения MC#-программы, являются, по своей природе

Какое число стоит пятым в последовательности чисел Фибоначчи?

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

Пустые хвостовые элементы пакета заполняются

Обработчик используется

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

Что представляют собой синхронные методы?

Взаимодействие параллельных процессов внутри группы обеспечивается

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

К элементам классической SMP-системы следует относить

К ресурсам физического процессора следует относить

При использовании технологии Hyper-Threading произошла следующая ситуация: один из виртуальных процессоров занял общий ресурс. Какие действия в таком случае производит второй виртуальный процессор?

К компонентам программного обеспечения кластеров следует относить

К средствам разработки кластеров следует относить

Чем М-кирпичи отличаются от С-кирпичей?

К составляющим частям графического интерфейса менеджера Windows CCS 2003 следует относить

К базовым функциям стандарта MPI-1 следует относить

Коллективные операции являются

К встроенным коллективным операциям в MPI следует отнести

Какие средства используются при отладке MPI-приложений в рамках Visual Studio?

В поле ID окна Processes Visual Studio отображается

Какую роль выполняют в многопоточных программах асинхронные методы?

Основой взаимодействия параллельных процессов в языке MC# является

Информация об обработчике содержится в классе

Возможность доставки запросов на исполнение movable-методов и канальных сообщений реализуется классом

К основным частям современного высокоуровневого языка программирования следует отнести

К специальным конструкциям, предназначенным для параллельного программирования, следует отнести

Адаптацией и развитием базовых идей языка Polyphonic C# на случай параллельных и распределенных вычислений является язык

Выделение методов, которые должны быть исполнены асинхронно локально, в языке MC# производится с помощью ключевого слова

Выбор языка C# в качестве базового, дает возможность использовать современный язык объектно-ориентированного программирования, обладающий богатым множеством библиотек. К таким библиотекам следует отнести библиотеки

Основой взаимодействия параллельных процессов в языке MC# является

В языке X10 для синхронизации используются конструкции под названием

Какое число стоит седьмым в последовательности чисел Фибоначчи?

Применимы ли процедуры сериализации/десериализации к каналам языка MC#?

Каким числом является главное значение корня степени n из единицы?

Построение списка простых чисел методом просеивания носит название

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

Из перечисленных ниже записей выделите характерные особенности для процессоров в высокопроизводительных серверах:

Выделение методов, которые могут быть перенесены для исполнения на другие машины, в языке MC# производится с помощью ключевого слова

Если, к моменту вызова обработчика, связанный с ним канал пуст, то этот вызов

К средствам отладки MPI-приложений в рамках Visual Studio следует отнести

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

Async- и movable-методы

Для синхронизации нескольких асинхронных методов, а также асинхронных и синхронных методов, в язык C#, были введены конструкции, получившие название

В языке C# обычные методы являются

Все параллельные процессы, из которых состоит MPI-программа, объединяются в группы, которые управляются

Async- и movable-методы

Язык MC# является адаптацией и развитием базовых идей языка

К главным функциональным частям рантайм-системы MC# относят

К главным функциям компилятора следует отнести

Какой подход к развитию архитектуры компьютерных процессоров развивался при построении высокопроизводительных серверов?

К составляющим частям задержки следует относить

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

К функциям, выполняемым коллективными операциями в MPI, следует относить

К основным целям средств организации процессов в группы следует относить

Установка фильтров для точек остановки позволяет иметь активные точки остановки

Задание ключевого слова async означает, что при вызове данного метода он будет запущен

Выделите из перечисленных ниже записей данные, необходимые во время вызова movable-метода:

Связки определяются в виде

Формальные параметры каналов и обработчиков не могут содержать модификаторов

К вычислительным системам с массовым параллелизмом следует отнести

В языке MC#, средства взаимодействия между процессами оформлены в виде специальных синтаксических категорий, которые носят название

Тело связки исполняется только после того, как вызваны

Если структура данных задачи организована в виде дерева, то его обработку легко распараллелить путем обработки каждого поддерева

Главным значением корня степени n из единицы является

На какое максимальное количество процессоров параллелится итеративный алгоритм БПФ?

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

Возможно ли нахождение простых чисел с помощью решета Эратосфена?

Итеративный алгоритм БПФ естественным образом параллелится

В языке X10, пересылка значений с одного места в другое, требует

Имя машины, являющейся головным узлом кластера, отображается

Из каких чисел состоит последовательность чисел Фибоначчи?

К аргументам блокирующего Send следует отнести

Какие из перечисленных ниже элементов следует отнести к функциональным частям рантайм-системы MC#?

Сетевая компонента кластера может быть

Виртуальные топологии строятся на основе

Если копируемый объект обладает каналами или обработчиками, то при копировании на удаленную машину они

Главная машина кластерной архитектуры носит название

Коллективные операции используются

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

В языке MC#, средства взаимодействия между процессами оформлены в виде специальных синтаксических категорий, которые называются

Из приведенных ниже записей выберите действия, которые может выполнять распределенный процесс:

Из приведенных ниже записей выделите базовые функции стандарта MPI-1:

Из предложенных ниже записей выберите элементы классической SMP-системы:

К программному обеспечению управления ресурсами кластера следует относить средства

Какие из предложенных ниже функций выполняются коллективными операциями в MPI?

Все формальные параметры каналов и обработчика в связке должны иметь

К составляющим частям процессора Intel Pentium 4, использующего технологию Hyper-Threading, следует относить

Модули разных габаритов, помещаемые в стандартную стойку и соединяемые кабелями, носят название