Онлайн Тест 9 по дисциплине: Программирование графических процессоров (Милешко).

Цена:
750 руб.

Состав работы

material.view.file_icon A3103C67-0061-4B8E-9E3A-EA2FBC2E89B0.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Вопрос №1
Дана спецификация графического процессора:
1. 1. Максимальное число варпов на мультипроцессор:32
2. 2. Максимальное число блоков на мультипроцессор:16
3. 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. 4. Максимальное количество 32-х битных регистров на блок: 65536
5. 5. Максимальное количество 32-х битных регистров на нить: 255
6. 6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. 7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. 1. Размер блока: 32
2. 2. Разделяемая память на блок (байт):1000
3. 32-х битных регистров на нить:50
Чем ограничена теоретическая заполняемость?

Максимальное число варпов на мультипроцессор.

Максимальное число блоков на мультипроцессор.

Максимальное количество 32-х битных регистров на мультипроцессор.

Размер разделяемой памяти мультипроцессора.

Размер разделяемой памяти блока.

Максимальное количество 32-х битных регистров на нить.

Ограничивающих факторов нет. Заполняемость 100%.

Вопрос №2
Выберите свойства разделяемой памяти:

Уровень доступа с устройства – только чтение.

Уровень выделения – на нить.

Уровень выделения – на блок.

Уровень выделения – на сетку.

Скорость работы – низкая(DRAM).

Скорость работы – высокая(on-chip).

Скорость работы – высокая(L1 cache).

Уровень доступа с устройства – чтение/запись.

Вопрос №3
Дана спецификация графического процессора:
1. 1. Максимальное число варпов на мультипроцессор:32
2. 2. Максимальное число блоков на мультипроцессор:16
3. 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. 4. Максимальное количество 32-х битных регистров на блок: 65536
5. 5. Максимальное количество 32-х битных регистров на нить: 255
6. 6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. 7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. 1. Размер блока: 256
2. 2. Разделяемая память на блок (байт):1000
3. 3. 32-х битных регистров на нить:128
Чем ограничена теоретическая заполняемость?

Максимальное число варпов на мультипроцессор.

Максимальное число блоков на мультипроцессор.

Максимальное количество 32-х битных регистров на мультипроцессор.

Размер разделяемой памяти мультипроцессора.

Размер разделяемой памяти блока.

Максимальное количество 32-х битных регистров на нить.

Ограничивающих факторов нет. Заполняемость 100%.

Вопрос №4
Portable memory – это…

Динамическая память, выделенная на хосте.

Динамическая память, выделенная на устройстве.

Некэшируемая pinned память.

Pinned память доступная на всех устройствах системы сразу после выделения.

Pinned память отображённая в адресное пространство устройства.

Вопрос №5
Что делает функция cudaHostAlloc?

Выделяет динамическую память на хосте.

Выделяет динамическую память на устройстве.

Выделяет pinned память на хосте.

Выделяет pinned память на устройстве.

Делает page-locked уже выделенную ранее память на хосте.

Делает page-locked уже выделенную ранее память на устройстве.

Выделяет разделяемую память на хосте.

Выделяет разделяемую память на устройстве.

Вопрос №6
На каком устройстве GPUвыполнится функция cos(), вызванная в функции-ядре:

FPU

INT unit

SFU

LD/ST unit

Вопрос №7
Выберите утверждения истинные для описания архитектуры CPU:

Малое количество мощных вычислительных ядер.

Тысячи относительно маломощных вычислительных ядер.

Большую часть устройства занимает кэш.

Большую часть устройства занимают вычислительные ядра.

Спроектирована так чтобы устройства с такой архитектурой были наиболее универсальны и подходили для решения большинства задач.

Спроектирована так чтобы устройства с такой архитектурой эффективно исполняли алгоритмы с определёнными свойствами, но абсолютно не подходили для реализации алгоритмов, которые не обладают этими свойствами.

Вопрос №8
Какой тип данных используется для определения графа?

cudaArray_t

cudaStream_t

void

graph_t

cudaGraph_t

GraphRef<a,b,c>

Вопрос №9
Что делает функция tex1D?

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

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

Возвращает дескриптор канала формата текстуры.

Связывает объект cudaArrayс текстурой.

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

Возвращает данные из объекта cudaArray, с которой связана одномерная текстура.

Возвращает данные из объекта cudaArray или линейной памяти, с которой связана двумерная текстура.

Возвращает данные из объекта cudaArray, с которой связана трёхмерная текстура.

Возвращает данные из объекта cudaArray, с которой связана четырёхмерная текстура.

Вопрос №10
Выберите свойства, соответствующие многомерным текстурам:

Допустимо одно измерение.

Допустимо два измерения.

Допустимо три измерения.

Допустимо четыре измерения.

Обращение вне диапазона возвращает ноль.

Можно задать способ преобразования адресов.

Фильтрация отсутствует.

Можно задать режим фильтрации.

Преобразование данных отсутствует.

Можно задать режим преобразования данных.

Вопрос №11
Что делает функция cudaBindTextureToArray?

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

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

Возвращает дескриптор канала формата текстуры.

Связывает объект cudaArrayс текстурой.

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

Возвращает данные из объекта cudaArray, с которой связана одномерная текстура.

Возвращает данные из объекта cudaArray или линейной памяти, с которой связана двумерная текстура.

Возвращает данные из объекта cudaArray, с которой связана трёхмерная текстура.

Возвращает данные из объекта cudaArray, с которой связана четырёхмерная текстура.

Вопрос №12
Фильтрация данных типа Point– это …

Получение значения путём интерполяции.

Если обращение происходит по адресу типа float, но данные были адресованы целочисленным типом, то берётся ближайшее значение массива.

Если обращение происходит по адресу типа float, но данные были адресованы целочисленным типом, то значение рассчитывается при помощи линейной интерполяции.

Преобразование считываемых данных в другой тип данных.

Возвращение значения внутри допустимого диапазона (период равен 2 * N - 2, где N – длина допустимого диапазона), если адрес не входит в заданный диапазон.

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

Перевод отрезка [A, B] в отрезок [0, 1].

Возвращение значения внутри допустимого диапазона (период равен N, где N – длина допустимого диапазона), если адрес не входит в заданный диапазон.

Вопрос №13
Дана спецификация графического процессора:
1. 1. Максимальное число варпов на мультипроцессор:32
2. 2. Максимальное число блоков на мультипроцессор:16
3. 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. 4. Максимальное количество 32-х битных регистров на блок: 65536
5. 5. Максимальное количество 32-х битных регистров на нить: 255
6. 6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. 7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. 1. Размер блока: 256
2. 2. Разделяемая память на блок (байт):20000
3. 3. 32-х битных регистров на нить:64
Чем ограничена теоретическая заполняемость?

Максимальное число варпов на мультипроцессор.

Максимальное число блоков на мультипроцессор.

Максимальное количество 32-х битных регистров на мультипроцессор.

Размер разделяемой памяти мультипроцессора.

Размер разделяемой памяти блока.

Максимальное количество 32-х битных регистров на нить.

Ограничивающих факторов нет. Заполняемость 100%.

Вопрос №14
Выберите верные утверждения для спецификатора функций __global__ .

Выполняется на устройстве.

Выполняется на хосте.

Может вызываться из устройства.

Может вызываться из хоста.

Вопрос №15
Выберите свойства текстурной памяти:

Уровень доступа с устройства – чтение/запись.

Уровень доступа с устройства – только чтение.

Уровень выделения – на нить.

Уровень выделения – на блок.

Уровень выделения – на сетку.

Скорость работы – низкая(DRAM).

Скорость работы – высокая(on-chip).

Скорость работы – высокая(L1 cache).

Вопрос №16
Mapped memory – это…

Динамическая память, выделенная на хосте.

Динамическая память, выделенная на устройстве.

Некэшируемая pinned память.

Pinned память доступная на всех устройствах системы сразу после выделения.

Pinned память отображённая в адресное пространство устройства.

Вопрос №17
Соотнесите термины и определения:

Функция-ядро (Kernel)

Объединение блоков, выполняющихся на устройстве.

Нить (Thread)

Центральный процессор.

Варп (Warp)

Единица выполнения программы.

Хост (Host)

Объединение 32-х нитей, выполняющихся физически одновременно.

Сетка (Grid)

Объединение нитей, выполняющихся на одном мультипроцессоре.

Устройство (Device)

GPU, выступающий в роли сопроцессора ЦП.

Блок (Block)

Параллельная часть алгоритма, запускается на устройстве.

Вопрос №18
Дана спецификация графического процессора:
1. 1. Максимальное число варпов на мультипроцессор: 64
2. 2. Максимальное число блоков на мультипроцессор: 32
3. 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. 4. Максимальное количество 32-х битных регистров на блок: 65536
5. 5. Максимальное количество 32-х битных регистров на нить: 255
6. 6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. 7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. 1. Размер блока: 128
2. 2. Разделяемая память на блок (байт):20000
3. 3. 32-х битных регистров на нить: 48
Чем ограничена теоретическая заполняемость?

Максимальное число варпов на мультипроцессор.

Максимальное число блоков на мультипроцессор.

Максимальное количество 32-х битных регистров на мультипроцессор.

Размер разделяемой памяти мультипроцессора.

Размер разделяемой памяти блока.

Максимальное количество 32-х битных регистров на нить.

Ограничивающих факторов нет. Заполняемость 100%.

=============================================

Дополнительная информация

Не нашли нужный ответ на тесты СибГУТИ? Пишите, помогу с вашим онлайн тестом, другой работой или дисциплиной.

E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Программирование графических процессоров (Милешко). Вариант №5
Контрольная работа по курсу «Программирование графических процессоров» Вариант №5 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор:32 2. Максимальное число блоков на мультипроцессор:16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 6553
User IT-STUDHELP : 14 февраля 2022
750 руб.
promo
Онлайн Тест 7 по дисциплине: Программирование графических процессоров (Милешко).
Вопрос №1 Mapped memory – это… Динамическая память, выделенная на хосте. Динамическая память, выделенная на устройстве. Некэшируемая pinned память. Pinned память доступная на всех устройствах системы сразу после выделения. Pinned память отображённая в адресное пространство устройства. Вопрос №2 Дана спецификация графического процессора: 1. 1. Максимальное число варпов на мультипроцессор:32 2. 2. Максимальное число блоков на мультипроцессор:16 3. 3. Максимальное количество
User IT-STUDHELP : 1 октября 2023
750 руб.
promo
Онлайн Тест 8 по дисциплине: Программирование графических процессоров (Милешко).
Вопрос №1 Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается. Номер нити Номер слова Какая степень конфликта банков данных в данном доступе к разделяемой памяти? Конфликтов нет. Вторая степень. Четвёртая степень. Восьмая степень. Шестнадцатая степень. Тридцать
User IT-STUDHELP : 1 октября 2023
750 руб.
promo
Программирование графических процессоров Лабораторная 2
Задание 1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти. 3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы и вектора (Размеры матрицы 1000x500, 1000x1000, 1500x1000, 2000x1000, 2000x1500, 2500x1500, 2500x2000). 4. Проанализируйте, реал
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров Лабораторная 3
Выполнение лабораторной работы поможет получить навыки требующиеся для выполнения третьего задания контрольной работы. Задание 1. Прочитайте главы теоретического материала под названиями "Pinned memory" и "Потоки (streams) в CUDA". Ответьте на контрольные вопросы в конце глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Примените потоки для алгоритмов реализованные в лабораторной работе №1. 3. Определите оптимальное количество потоков для матрицы размером
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров Лабораторная 1
Задание 1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Реализуйте параллельный алгоритм умножения Ax
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров. Вариант 5
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор:32 2. Максимальное число блоков на мультипроцессор:16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой программы: 1
User Zla : 29 марта 2022
650 руб.
Программирование графических процессоров. Вариант №17
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (байт): 24576 Параметры запускаемой программы:
User IT-STUDHELP : 3 декабря 2021
750 руб.
promo
Гидравлика Задача 9.200
Найти коэффициент гидравлического сопротивления и по­тери напора па трение при перекачке по трубопроводу диаметром 800 мм (Δ = 0,15 мм), протяженностью 125 км нефти (ρ = 840 кг/м³, ν = 2,6 сСт) с расходом 2000 м³/
User Z24 : 15 января 2026
200 руб.
Гидравлика Задача 9.200
СИНЕРГИЯ Основы финансового моделирования.фмен_БАК Тест 100 баллов 2024 год
СИНЕРГИЯ Основы финансового моделирования.фмен_БАК (Итоговый тест) МТИ МосТех МосАП МФПУ Синергия Тест оценка ОТЛИЧНО 2024 год Ответы на 35 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. В расчете денежного потока по модели денежного потока для собственного капитала участвуют такие элементы, как… 2. В финансовом моделировании, что означает термин "WACC"? 3. Выделите преимущественно переменные затраты 4. Выделите принципы финансового моделирования:
User Synergy2098 : 30 июля 2024
228 руб.
promo
Использование маркетинговой информации, для того чтобы узнать отношение жителей города Донецка к сотовой связи МТС
Компания МТС была образована Московской городской телефонной сетью (МГТС), Deutsсhe Telecom (DeTeMobil), Siemens и еще несколькими акционерами как закрытое акционерное общество в октябре 1993 года. Четыре российских компании владели 53% акций, две немецкие компании - 47%. В конце 1996 года АФК "Система" приобрела пакет у российских держателей акций, а DeTeMobil выкупил акции компании Siemens. Сегодня ОАО "Мобильные ТелеСистемы" является крупнейшим оператором мобильной связи в Восточной и Централ
User Elfa254 : 13 октября 2013
10 руб.
Техника микропроцессорных систем в многоканальных телекоммуникационных системах. Лабораторная работа №3. Вариант 04.
Лабораторная работа №3 «ИЗУЧЕНИЕ АМПЛИТУДО-ЧАСТОТНЫХ И ФАЗО-ЧАСТОТНЫХ ХАРАКТЕРИСТИК ОКМ-4» Цель работы: Изучить амплитудо-частотные (АЧХ) и фазочастотные (ФЧХ) характеристики относительного компенсационного метода четвертого порядка (ОКМ – 4). Выполнение лабораторной работы. 1. Согласно варианта (Таблица 1), для двух заданных значений коэффициента “С”, рассчитайте значения характеристик АЧХ и ФЧХ минимум в десяти точках, выбрав значения . 2. Пересчитайте цифровой фильтр ОКМ – 4 к аналоговому п
User krakadil : 16 января 2015
200 руб.
up Наверх