Зачет по дисциплине: Отказоустойчивые вычислительные системы. Билет № 2
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Билет № 2
2. Критериями оценки эффективности многопроцессорных вычислительных систем являются:
Масштабируемость, Отказоустойчивость, Производительность.
Многопроцессорность, Надежность, Вычислительная мощность.
Надежность, Производительность, Мультипроцессность.
4. К какому классу в соответствии с систематикой Флинна относятся векторные и векторно-конвейерные ВС?
SIMD.
SISD.
MISD.
MIMD.
6. Какие преимущества предоставляет пользователям вычислительных систем с суперкомпьютерным уровнем кластерная архитектура?
Наиболее выгодное соотношение "цена/производительность".
Прекрасные возможности расширения.
Высокая отказоустойчивость.
Простота управления одновременным доступом к файлам.
8. В качестве системообразующего вычислительного модуля в кластерных системах используется
SMP
МРР
раздельный кэш
общий кэш
1. Какие принципы технической реализации вычислительных систем (ВС) относятся к базовым?
Модульность, Близкодействие.
Масштабируемость, Децентрализованность.
Асинхронность, децентрализованность, распределенность.
2. Каким требованиям удовлетворяют вычислительные системы, основанные на принципах модульности и близкодействия?
Асинхронности, Распределенности.
Синхронности, Распределенности.
Локальности, Синхронности.
5. Какие из приведенных свойств относятся к важнейшим свойствам архитектуры ВС.
Надёжность и живучесть, Самоконтроль и самодиагностика.
Высокая производительность, Специализация на решение сложных задач.
Высокая производительность, Реконфигурируемость, Специализированность
8. Что понимается под масштабируемостью (Scalability) вычислительных систем?
Способность к наращиванию и сокращению ресурсов.
Масштабированное изменение количества процессоров в ВС по арифметической или геометрической прогрессии.
Способность к наращиванию и сокращению вычислительной мощности ВС за счёт масштабирования точности вычислений.
5. Что понимается под паракомпьютером?
Вычислительная система с бесконечным количеством процессоров.
Два компьютера соединенные с помощью кабеля.
Соединение двух компьютеров в локальную сеть.
7. Как определяется понятие эффективности?
Отношение времени выполнения параллельного алгоритма к количеству используемых процессоров.
Отношение времени выполнения последовательного алгоритма к времени выполнения параллельного алгоритма.
Отношение времени выполнения стоимостно-оптимального параллельного алгоритма к ускорению.
8. Возможно ли достижения сверхлинейного ускорения?
Да
Нет
11. Как определяется понятие стоимости вычислений?
Как произведение времени параллельного решения задачи и числа используемых процессоров.
Как произведение стоимости выполнения одной операции параллельного решения задачи на число используемых процессоров.
Как частное от деления времени параллельного решения задачи на число используемых процессоров.
1. Существенные показатели для вычислительных кластеров
a) Высокая производительность процессора при выполнении операций над числами с плавающей точкой.
b) Высокая латентность объединяющей сети.
c)
2. Типовая схема коммуникации в многопроцессорной системе, в которой между любой парой процессоров существует прямая линия связи:
Полный граф.
Тор.
Гиперкуб.
4. Для какой топологии сети передачи данных при p-процессорах диаметр сети равен [p/2]
Кольцо
Звезда
Линейка
5. При передаче данных между двумя процессорами сети трудоемкости выполнения операции рассылки сообщений
t н + mtк [p / 2], t н + mtк [p1/2 / 2], t н + mtк log2p
соответствуют топологиям:
Кольцо, решетка, гиперкуб.
Гиперкуб, кольцо, тор.
Кольцо, гиперкуб, решетка-тор.
1. Выберите правильную последовательность организации разработки параллельных алгоритмов
Разделение вычислений на независимые части, выделение информационных зависимостей, масштабирование подзадач.
Распределение подзадач между процессорами, выделение информационных зависимостей, разделение вычислений на независимые части.
Выполнить анализ имеющихся вычислительных схем, Распределение подзадач между процессорами, выделение информационных зависимостей.
2. Процесс – это:
программа на стадии выполнения;
действие, выполняемое программой;
результат, полученный выполняемое программой.
5. Укажите недостатки использования декомпозиции вычислений только достаточно "крупных" подзадач.
Затрудняет эффективное использование достаточно большого количества процессоров.
Ухудшает локальность вычислений.
Не позволяет обеспечить простоту представления вычислительных схем и эффективность параллельных расчетов.
9. Регулярные структуры базовых подзадач после декомпозиции данных:
одномерная (линейка);
решетка;
кольцевая;
гиперкубическая.
1. Какие положения входят в основы технологии OpenMP?
Организация вычислений для многопроцессорных вычислительных систем с раздельной памятью;
Использование указания программиста по организации параллельных вычислений в виде директив или комментариев;
Использование специального препроцессора для обработки директив распараллеливания.
2. В чем состоят основные преимущества технологии OpenMP?
Учитывает преимущества многопроцессорных вычислительных систем с общей памятью.
Учитывает преимущества многопроцессорных вычислительных с распределенной памятью.
Эффективно используется в многопроцессорных вычислительных системах как с общей памятью, так и с распределенной памятью.
8. В чем состоят понятия фрагмента параллельной программы?
Блок программы, управляемый директивой parallel.
Параллельно выполняемые участки программного кода, динамически-возникающие в результате вызова функций.
Часть параллельного блока программы, выделяемая для параллельного выполнения.
11. В чем состоят понятия секции параллельной программы?
Часть параллельного фрагмента, выделяемая для параллельного выполнения при помощи директивы section.
Блок программы, управляемый директивой section.
Параллельно выполняемые участки программного кода, динамически-возникающие в результате вызова функций section.
2. Какие условия должны выполняться, чтобы циклы для многих методов матричных вычислений могли быть распараллелены?
Наличие параллелизма по данным.
Выполнение условия ленточного разбиения матрицы.
Выполнение условия блочного разбиения матрицы.
4. Как определяется порядок выполнения итераций в распараллеливаемых циклах в OpenMP?
При помощи параметра schedule директивы for.
При помощи параметра distribute директивы for.
При помощи параметра shared директивы for.
8. Как определяется критическая секция?
a) Блок программного кода, который может выполняться только одним потоком в каждый конкретный момент времени.
b) Блок программного кода, где выполняется совместная обработка локальных переменных.
c) Фрагмент программы, где изменение значений общих переменных должно осуществляться в каждый конкретный момент времени только одним потоком.
9. Какие способы используются для распределения элементов матрицы между потоками
Блочное.
Векторное.
Циклическое.
4. Какой минимальный набор функций MPI позволяет начать разработку параллельных программ?
Инициализация и завершение, определение количества и ранга процессов, передача и прием сообщений.
Инициализация, распределение вычислений между процессорами, передача и прием сообщений, завершение.
Передача сообщений и прием сообщений.
6. Какая функция MPI обеспечивает передачу данных от одного процесса всем процессам?
MPI_Bcast.
MPI_Send_ALL.
MPI_ASend.
7. Какие режимы передачи данных поддерживаются в MPI?
стандартный, синхронный, буферизованный, по готовности.
стандартный, синхронный, асинхронный, буферизованный, по готовности.
стандартный, синхронный, асинхронный, блочный, по готовности.
9. Какие коллективные операции передачи данных предусмотрены в MPI?
Передача данных от одного процесса всем процессам внутри одного коммуникатора.
Передача данных от всех процессов одного коммуникатора одному процессу другого коммуникатора
Передача данных от одного процесса одного коммуникатора всем процессам другого коммуникатора.
2. Критериями оценки эффективности многопроцессорных вычислительных систем являются:
Масштабируемость, Отказоустойчивость, Производительность.
Многопроцессорность, Надежность, Вычислительная мощность.
Надежность, Производительность, Мультипроцессность.
4. К какому классу в соответствии с систематикой Флинна относятся векторные и векторно-конвейерные ВС?
SIMD.
SISD.
MISD.
MIMD.
6. Какие преимущества предоставляет пользователям вычислительных систем с суперкомпьютерным уровнем кластерная архитектура?
Наиболее выгодное соотношение "цена/производительность".
Прекрасные возможности расширения.
Высокая отказоустойчивость.
Простота управления одновременным доступом к файлам.
8. В качестве системообразующего вычислительного модуля в кластерных системах используется
SMP
МРР
раздельный кэш
общий кэш
1. Какие принципы технической реализации вычислительных систем (ВС) относятся к базовым?
Модульность, Близкодействие.
Масштабируемость, Децентрализованность.
Асинхронность, децентрализованность, распределенность.
2. Каким требованиям удовлетворяют вычислительные системы, основанные на принципах модульности и близкодействия?
Асинхронности, Распределенности.
Синхронности, Распределенности.
Локальности, Синхронности.
5. Какие из приведенных свойств относятся к важнейшим свойствам архитектуры ВС.
Надёжность и живучесть, Самоконтроль и самодиагностика.
Высокая производительность, Специализация на решение сложных задач.
Высокая производительность, Реконфигурируемость, Специализированность
8. Что понимается под масштабируемостью (Scalability) вычислительных систем?
Способность к наращиванию и сокращению ресурсов.
Масштабированное изменение количества процессоров в ВС по арифметической или геометрической прогрессии.
Способность к наращиванию и сокращению вычислительной мощности ВС за счёт масштабирования точности вычислений.
5. Что понимается под паракомпьютером?
Вычислительная система с бесконечным количеством процессоров.
Два компьютера соединенные с помощью кабеля.
Соединение двух компьютеров в локальную сеть.
7. Как определяется понятие эффективности?
Отношение времени выполнения параллельного алгоритма к количеству используемых процессоров.
Отношение времени выполнения последовательного алгоритма к времени выполнения параллельного алгоритма.
Отношение времени выполнения стоимостно-оптимального параллельного алгоритма к ускорению.
8. Возможно ли достижения сверхлинейного ускорения?
Да
Нет
11. Как определяется понятие стоимости вычислений?
Как произведение времени параллельного решения задачи и числа используемых процессоров.
Как произведение стоимости выполнения одной операции параллельного решения задачи на число используемых процессоров.
Как частное от деления времени параллельного решения задачи на число используемых процессоров.
1. Существенные показатели для вычислительных кластеров
a) Высокая производительность процессора при выполнении операций над числами с плавающей точкой.
b) Высокая латентность объединяющей сети.
c)
2. Типовая схема коммуникации в многопроцессорной системе, в которой между любой парой процессоров существует прямая линия связи:
Полный граф.
Тор.
Гиперкуб.
4. Для какой топологии сети передачи данных при p-процессорах диаметр сети равен [p/2]
Кольцо
Звезда
Линейка
5. При передаче данных между двумя процессорами сети трудоемкости выполнения операции рассылки сообщений
t н + mtк [p / 2], t н + mtк [p1/2 / 2], t н + mtк log2p
соответствуют топологиям:
Кольцо, решетка, гиперкуб.
Гиперкуб, кольцо, тор.
Кольцо, гиперкуб, решетка-тор.
1. Выберите правильную последовательность организации разработки параллельных алгоритмов
Разделение вычислений на независимые части, выделение информационных зависимостей, масштабирование подзадач.
Распределение подзадач между процессорами, выделение информационных зависимостей, разделение вычислений на независимые части.
Выполнить анализ имеющихся вычислительных схем, Распределение подзадач между процессорами, выделение информационных зависимостей.
2. Процесс – это:
программа на стадии выполнения;
действие, выполняемое программой;
результат, полученный выполняемое программой.
5. Укажите недостатки использования декомпозиции вычислений только достаточно "крупных" подзадач.
Затрудняет эффективное использование достаточно большого количества процессоров.
Ухудшает локальность вычислений.
Не позволяет обеспечить простоту представления вычислительных схем и эффективность параллельных расчетов.
9. Регулярные структуры базовых подзадач после декомпозиции данных:
одномерная (линейка);
решетка;
кольцевая;
гиперкубическая.
1. Какие положения входят в основы технологии OpenMP?
Организация вычислений для многопроцессорных вычислительных систем с раздельной памятью;
Использование указания программиста по организации параллельных вычислений в виде директив или комментариев;
Использование специального препроцессора для обработки директив распараллеливания.
2. В чем состоят основные преимущества технологии OpenMP?
Учитывает преимущества многопроцессорных вычислительных систем с общей памятью.
Учитывает преимущества многопроцессорных вычислительных с распределенной памятью.
Эффективно используется в многопроцессорных вычислительных системах как с общей памятью, так и с распределенной памятью.
8. В чем состоят понятия фрагмента параллельной программы?
Блок программы, управляемый директивой parallel.
Параллельно выполняемые участки программного кода, динамически-возникающие в результате вызова функций.
Часть параллельного блока программы, выделяемая для параллельного выполнения.
11. В чем состоят понятия секции параллельной программы?
Часть параллельного фрагмента, выделяемая для параллельного выполнения при помощи директивы section.
Блок программы, управляемый директивой section.
Параллельно выполняемые участки программного кода, динамически-возникающие в результате вызова функций section.
2. Какие условия должны выполняться, чтобы циклы для многих методов матричных вычислений могли быть распараллелены?
Наличие параллелизма по данным.
Выполнение условия ленточного разбиения матрицы.
Выполнение условия блочного разбиения матрицы.
4. Как определяется порядок выполнения итераций в распараллеливаемых циклах в OpenMP?
При помощи параметра schedule директивы for.
При помощи параметра distribute директивы for.
При помощи параметра shared директивы for.
8. Как определяется критическая секция?
a) Блок программного кода, который может выполняться только одним потоком в каждый конкретный момент времени.
b) Блок программного кода, где выполняется совместная обработка локальных переменных.
c) Фрагмент программы, где изменение значений общих переменных должно осуществляться в каждый конкретный момент времени только одним потоком.
9. Какие способы используются для распределения элементов матрицы между потоками
Блочное.
Векторное.
Циклическое.
4. Какой минимальный набор функций MPI позволяет начать разработку параллельных программ?
Инициализация и завершение, определение количества и ранга процессов, передача и прием сообщений.
Инициализация, распределение вычислений между процессорами, передача и прием сообщений, завершение.
Передача сообщений и прием сообщений.
6. Какая функция MPI обеспечивает передачу данных от одного процесса всем процессам?
MPI_Bcast.
MPI_Send_ALL.
MPI_ASend.
7. Какие режимы передачи данных поддерживаются в MPI?
стандартный, синхронный, буферизованный, по готовности.
стандартный, синхронный, асинхронный, буферизованный, по готовности.
стандартный, синхронный, асинхронный, блочный, по готовности.
9. Какие коллективные операции передачи данных предусмотрены в MPI?
Передача данных от одного процесса всем процессам внутри одного коммуникатора.
Передача данных от всех процессов одного коммуникатора одному процессу другого коммуникатора
Передача данных от одного процесса одного коммуникатора всем процессам другого коммуникатора.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Отказоустойчивые вычислительные системы
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 18.04.2021
Рецензия: Уважаемый,
Задорожный Анатолий Филиппович
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценена Ваша работа по предмету: Отказоустойчивые вычислительные системы
Вид работы: Зачет
Оценка: Зачет
Дата оценки: 18.04.2021
Рецензия: Уважаемый,
Задорожный Анатолий Филиппович
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Зачет по дисциплине: Отказоустойчивые вычислительные системы. Билет №18
IT-STUDHELP
: 7 февраля 2020
Билет No18
2. Критериями оценки эффективности многопроцессорных вычислительных систем являются:
Масштабируемость, Отказоустойчивость, Производительность.
Многопроцессорность, Надежность, Вычислительная мощность.
Надежность, Производительность, Мультипроцессность.
5. Масштабируемость вычислительных систем – это
возможность пропорционального увеличения общей производительности системы путем добавления соответствующих аппаратных ресурсов;
масштабное увеличение мощности за определенный промежут
400 руб.
Отказоустойчивые вычислительные системы
nura
: 15 июня 2019
96. Дан одномерный массив A из n элементов, расположенный в общей памяти. Написать программу определения маскимального и минимального элементов массива A. (Примечание: использование опции reduction директивы parallel).
106. Написать и реализовать параллельную программу перемножения квадратных матриц на 4-х ядерном процессоре. Размерность массивов N = № пароля *100. Использовать OpenMP.
116. Написать программу параллельного решения задачи Дирихле методом Гаусса-Зейделя для 4-х процесcорной ВС.
200 руб.
Отказоустойчивые вычислительные системы. Билет №17
Prorabs
: 29 декабря 2019
1. В каких величинах проводится оценки производительности многопроцессорных вычислительных систем?
4. К какому классу в соответствии с систематикой Флинна относятся векторные и векторно-конвейерные ВС?
8. В качестве системообразующего вычислительного модуля в кластерных системах используется....
9. Два или более ПК, объединяемых по топологии «шина» или с помощью коммутатора и являющиеся единым информационно-вычислительным ресурсом, называют ....
200 руб.
Отказоустойчивые вычислительные системы. Лабораторная работа №2
nura
: 12 мая 2019
ЛАБОРОТОРНАЯ №2. СОЗДАНИЕ ПАРАЛЛЕЛЬНЫХ ОБЛАСТЕЙ В OpenMP.
Цель лабораторной работы – рассмотреть Условия выполнения параллельных областей. Распределение выполняемой программой работы между главно нитью и остальными.
2.1.Обзор директив разделения задач
При запуске программы создается процесс и запускается одна нить приложения OpenMP. Первая нить называется главная, она существует на протяжении всего цикла работы программы, в литературе не редко главная нить называется нить-мастер (master threa
550 руб.
Отказоустойчивые вычислительные системы. Лабораторная работа №1
nura
: 12 мая 2019
ЛАБОРОТОРНАЯ №1. ИЗУЧЕНИЕ РАБОТЫ С НИТЯМИ в OpenMP.
Цель лабораторной работы – знакомство с библиотекой OpenMP и получение первичных навыков параллельного программирования.
1. Создание приложения с применением OpenMP
1. Запустите Microsoft Visual Studio 2010.
2. Выбирите пункт в меню File -> New -> Project, или нажмите Ctrl+Shift+N
3. В окне New Project в раскрывающемся списке Visual C++ выбирите Win32. В подокне Templates установите Win32 Console Application. Введите имя (Name), например, examp
300 руб.
Отказоустойчивые вычислительные системы. Лабораторная работа №3
nura
: 12 мая 2019
ЛАБОРАТОРНАЯ №3. ПАРАЛЛЕЛЬНЫЕ ЦИКЛЫ В OpenMP
3.1.Опции директивы parallel
Директива parallel – инициализирует параллельную область и создает группу из OMP_NUM_THREADS нитей. Определение и задание переменной OMP_NUM_THREADS будет дано в следующем параграфе.
Синтаксис оператора. Язык Си
#pragma omp parallel [опция[[,] опция]...]
Возможные опции:
if(условие) – выполнение параллельной области по условию. Вхождение в параллельную область осуществляется только при выполнении некоторого условия.
550 руб.
Отказоустойчивые вычислительные системы. Билет 68. Зачетная работа
Михаил18
: 26 сентября 2019
Билет №68
5. Масштабируемость вычислительных систем – это
возможность пропорционального увеличения общей производительности системы путем добавления соответствующих аппаратных ресурсов;
масштабное увеличение мощности за определенный промежуток времени (закон Мура);
разбиение сложной задачи на множество подзадач.
6. Какие преимущества предоставляет пользователям вычислительных систем с суперкомпьютерным уровнем кластерная архитектура?
Наиболее выгодное соотношение "цена/производительность".
150 руб.
Отказоустойчивые вычислительные системы. Контрольная работа. Вариант 04
Михаил18
: 26 сентября 2019
Контрольная работа
Вариант 4
4. В чем заключаются основные способы достижения параллелизма?
14. Каким требованиям удовлетворяют вычислительные системы, основанные на принципах модульности и близкодействия?
24. Какое ускорение вычислений может достигаться для процессоров с поддержкой одновременной многопотоковости?
34. Как определяются понятия ускорения и эффективности?
44. В чем состоят алгоритмы выполнения передачи данных от одного процессора всем процессорам сети для топологий кольца, решетк
250 руб.
Другие работы
По двум видам модели построить третий вид и изометрию. Упражнение 33 - Вариант 5б
.Инженер.
: 7 ноября 2025
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. По двум видам модели построить третий вид и изометрию. Проставить размеры. Упражнение 33 - Вариант 5б
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.
Проектирование и эксплуатация систем передачи. Экзамен. Билет №3
пума
: 4 февраля 2016
1. Определите содержание раздела проекта " Объем оборудования и линейных сооружений ".
2. Приведите структуру проектной документации.
3. Что входит в состав процедур эксплуатации систем связи.
4. Задача.
Какая модель является обыкновенным графом. (G1 или G2)
100 руб.
Технологическая схема платформинга ЧЕРТЕЖ
coolns
: 25 ноября 2024
Технологическая схема платформинга ЧЕРТЕЖ
Описание технологической схемы
Исходную нефтяную фракцию подогревают в теплообменнике 5, смешивают с водородом и нагревают в трубчатой печи 6 до температуры, необходимой для очистки от серы. Гидроочистка проводится в реакторе 4 на катализаторе, стойком к соединениям серы. Горячие газы из аппарата 4 отдают свое тепло исходной нефтяной фракции в теплообменнике 5 и охлаждаются водой (и частично конденсируются) в холодильнике 2.
В сепараторе 1 конденсат от
500 руб.
Подъемник электромеханический грузоподъемностью 20 т
proekt-sto
: 21 января 2022
Содержание:
3.1 Расчёт винтовой передачи
2.1.1. Выбор типа резьбы
2.1.2. Определение размеров резьбы по условию износостойкости
3.1.3 Проверка на самоторможение
3.1.4 Проверка винта на устойчивость
3.1.5 Расчет прочности винта
3.1.6 Определение размеров гайки
Техническая характеристика подъёмника:
Максимальная грузоподъёмность,т................................20
Максимальная высота подъёма от пола,мм.............1600
Минимальная высота подхватов от
уровня пола,мм..............................
500 руб.