игра брюс 2048
Главная / Программирование / Программирование на кластерах с использованием инструментов Intel (Intel Cluster Studio) / Тест 4

Программирование на кластерах с использованием инструментов Intel (Intel Cluster Studio) - тест 4

Упражнение 1:
Номер 1
Отметьте основной способ графического представления результатов трассировки MPI-приложений в Intel\circledR Trace Analyzer.

Ответ:

 (1) событийно-временная диаграмма (Event Timeline) 

 (2) пространственно-временная диаграмма (Space Timeline) 

 (3) гистограмма производительности (Performance Histogram) 

 (4) диаграмма рассеяния (Scatter Diagram) 


Номер 2
Для чего предназначено «окно сравнения» (Comparison View) в Intel\circledR Trace Analyzer?

Ответ:

 (1) сравнение результатов двух трассировок 

 (2) сравнение исходных текстов приложений 

 (3) сравнение скорости разных видов коммуникаций 


Номер 3
Для чего предназначено «меню стиля» (Style Menu) в Intel\circledR Trace Analyzer?

Ответ:

 (1) для задания вида окон просмотра 

 (2) для выбора вида инструментовки приложения 

 (3) для выбора вида анализа приложения 

 (4) для выбора версии MPI 


Упражнение 2:
Номер 1
Что отображается в режиме «Качественной временной диаграммы» (Qualitative Timeline) в Intel\circledR Trace Analyzer?

Ответ:

 (1) атрибуты событий 

 (2) эффективность распараллеливания 

 (3) качественная характеристика масштабируемости приложения 

 (4) ускорение приложения в результате его распараллеливания 


Номер 2
Что отображается в режиме «Количественной временной диаграммы» (Quantitative Timeline) в Intel\circledR Trace Analyzer?

Ответ:

 (1) параллельное поведение программы 

 (2) изменение степени параллелизма со временем 

 (3) ускорение приложения в результате его распараллеливания 


Номер 3
Что отображается в режиме «Временной диаграммы счётчиков» (Counter Timeline) в Intel\circledR Trace Analyzer?

Ответ:

 (1) значения счётчиков из файла трассировки 

 (2) текущие значения счётчиков 

 (3) количество переданных сообщений 

 (4) скорость обмена данными 


Упражнение 3:
Номер 1
Что отображается на диаграмме «Профиля функций» (Function Profile) в Intel\circledR Trace Analyzer?

Ответ:

 (1) данные о производительности 

 (2) только список параметров функций 

 (3) список параметров функций с их атрибутами 

 (4) интенсивность коммуникаций для выбранной функции 


Номер 2
Что отображается на диаграмме «Дерево вызовов» (Call Tree) в Intel\circledR Trace Analyzer?

Ответ:

 (1) иерархия вызовов функций 

 (2) балансировка загрузки 

 (3) итоговая статистика обменов сообщениями 

 (4) разновидности обменов 


Упражнение 4:
Номер 1
Что отображается на вкладке «Граф вызовов» (Call Graph) в Intel\circledR Trace Analyzer?

Ответ:

 (1) часть графа вызовов для процесса или группы процессов 

 (2) центральная функция вызова 

 (3) вызывающая функция 

 (4) вызываемая функция 

 (5) гистограмма частот вызовов функций обмена разного типа 


Номер 2
Что отображается на диаграмме «Профиль сообщений» (Message Profile) в Intel\circledR Trace Analyzer по умолчанию?

Ответ:

 (1) В ячейке (i, j) отображается суммарное время передачи сообщения от процесса i процессу j 

 (2) построчная статистика по временам передачи сообщений 

 (3) постолбцовая статистика по временам передачи сообщений 

 (4) суммарный размер переданных сообщений 

 (5) суммарный размер принятых сообщений 


Номер 3
Что отображается в таблице «Профиль коллективных операций» (Collective Operations Profile) в Intel\circledR Trace Analyzer по умолчанию?

Ответ:

 (1) тип коллективных операций, используемых в приложении 

 (2) суммарное время, затраченное на коллективные операции 

 (3) суммарный размер переданных сообщений 

 (4) суммарный размер принятых сообщений 


Упражнение 5:
Номер 1
Что включает в себя «отчёт о корректности» в Intel\circledR Trace Analyzer?

Ответ:

 (1) Event Timeline 

 (2) Qualitative Timeline 

 (3) Debug EventAnalyzer 

 (4) Correctness Report 

 (5) Errors Log 

 (6) Debugging Report 


Номер 2
Диаграмма «The Counter Timeline» в Intel\circledR Trace Analyzer показывает результаты трассировки:

Ответ:

 (1) счётчиков 

 (2) операций коллективного обмена 

 (3) операций одностороннего обмена 


Номер 3
При профилировании функций в Intel\circledR Trace Analyzer and Collector атрибут TSelf означает время:

Ответ:

 (1) выполнения функции за исключением вызовов других функций из данной 

 (2) выполнения функции, включая вызовы других функций из данной 

 (3) передачи сообщений всеми процессами из коммуникатор MPI_COMM_WORLD 

 (4) передачи сообщений всеми процессами из коммуникатор MPI_COMM_NULL 


Упражнение 6:
Номер 1
При профилировании функций в Intel\circledR Trace Analyzer and Collector атрибут TTotal означает время:

Ответ:

 (1) выполнения функции за исключением вызовов других функций из данной 

 (2) выполнения функции, включая вызовы других функций из данной 

 (3) передачи сообщений всеми процессами из коммуникатор MPI_COMM_WORLD 

 (4) передачи сообщений всеми процессами из коммуникатор MPI_COMM_NULL 


Номер 2
Диаграмма «The Message Profile» в Intel\circledR Trace Analyzer имеет вид квадратной матрицы, при этом каждая строка соответствует:

Ответ:

 (1) передающему процессу 

 (2) принимающему процессу 


Номер 3
Диаграмма «The Message Profile» в Intel\circledR Trace Analyzer имеет вид квадратной матрицы, каждая ячейка которой содержит:

Ответ:

 (1) суммарное время передачи сообщений от одного процесса другому 

 (2) суммарный размер сообщений, передаваемых от одного процесса другому 

 (3) тип пересылаемых данных 


Упражнение 7:
Номер 1
Диаграмма «The Message Profile» в Intel\circledR Trace Analyzer имеет вид квадратной матрицы, данные в которой могут группироваться:

Ответ:

 (1) по тегу 

 (2) по коммуникатору 

 (3) по отправителю 

 (4) по приёмнику 

 (5) по тому, является ли операция коллективной 

 (6) по тому, является ли операция двухточечной 

 (7) по тому, является ли операция односторонней 


Номер 2
Позволяет ли Intel\circledR Trace Analyzer определять время передачи сообщений?

Ответ:

 (1) да 

 (2) нет 


Номер 3
Позволяет ли Intel\circledR Trace Analyzer определять максимальный размер сообщений?

Ответ:

 (1) да 

 (2) нет 


Упражнение 8:
Номер 1
Диаграмма «The Collective Operations Profile» в Intel\circledR Trace Analyzer имеет вид квадратной матрицы, при этом каждая строка соответствует:

Ответ:

 (1) операции коллективного обмена 

 (2) операции двухточечного обмена 

 (3) операции одностороннего обмена 

 (4) операции неблокирующего обмена 


Номер 2
Диаграмма «The Collective Operations Profile» в Intel\circledR Trace Analyzer имеет вид квадратной матрицы, при этом каждый столбец соответствует:

Ответ:

 (1) процессу 

 (2) потоку 

 (3) операции двухточечного обмена 

 (4) операции одностороннего обмена 


Номер 3
Для чего при запуске Intel\circledR Trace Analyzer в режиме командной строки используется ключ --cli?

Ответ:

 (1) для отключения графического интерфейса 

 (2) для учёта только неблокирующих обменов 

 (3) для учёта только блокирующих обменов 


Упражнение 9:
Номер 1
Какой командой запускается Intel\circledR Trace Analyzer в режиме командной строки?

Ответ:

 (1) traceanalyzer --cli 

 (2) traceanalyzer --no-gui 

 (3) traceanalyzer --command-line 

 (4) traceanalyzer --c 


Номер 2
Что обозначает аббревиатура IIS в файле с отчётом по анализу приложения, который генерируется при использовании ключа --summary при запуске Intel\circledR Trace Analyzer в режиме командной строки?

Ответ:

 (1) Ideal Interconnect Simulator 

 (2) Internet Information Services 

 (3) Intel Ideal Software 

 (4) Indexed Intercommunicator Service 


Номер 3
Агрегация данных по потокам в Intel\circledR Trace Analyzer используется для анализа приложений для архитектуры:

Ответ:

 (1) NUMA 

 (2) SISD 

 (3) MISD 

 (4) SIMD 


Упражнение 10:
Номер 1
Агрегация данных по функциям в Intel\circledR Trace Analyzer используется для анализа:

Ответ:

 (1) эффективности использования MPI 

 (2) частоты двухточечных обменов 

 (3) поиска блокировок 

 (4) поиска «гонок за данными» 


Номер 2
Тэггинг (маркировка) событий в Intel\circledR Trace Analyzer используется для:

Ответ:

 (1) выявления событий, удовлетворяющих определённому критерию 

 (2) идентификации сообщений 

 (3) такой функции в Intel\circledR Trace Analyzer нет 




Главная / Программирование / Программирование на кластерах с использованием инструментов Intel (Intel Cluster Studio) / Тест 4