Страницу Назад
Поискать другие аналоги этой работы
750 Онлайн Тест 7 по дисциплине: Программирование графических процессоров (Милешко).ID: 240088Дата закачки: 01 Октября 2023 Продавец: IT-STUDHELP (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Тесты Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ Описание: Вопрос №1 Mapped memory – это… Динамическая память, выделенная на хосте. Динамическая память, выделенная на устройстве. Некэшируемая pinned память. Pinned память доступная на всех устройствах системы сразу после выделения. Pinned память отображённая в адресное пространство устройства. Вопрос №2 Дана спецификация графического процессора: 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. Размер блока: 1024 2. 2. Разделяемая память на блок (байт): 20000 3. 3. 32-х битных регистров на нить: 64 Вычислите теоретическую заполняемость и выберите диапазон, в который она попадает. 0% - 20% 21% - 35% 36% - 50% 51% - 65% 66% - 80% 81% - 90% 91% - 100% Вопрос №3 Выберите утверждения истинные для описания архитектуры CPU: Малое количество мощных вычислительных ядер. Тысячи относительно маломощных вычислительных ядер. Большую часть устройства занимает кэш. Большую часть устройства занимают вычислительные ядра. Спроектирована так чтобы устройства с такой архитектурой были наиболее универсальны и подходили для решения большинства задач. Спроектирована так чтобы устройства с такой архитектурой эффективно исполняли алгоритмы с определёнными свойствами, но абсолютно не подходили для реализации алгоритмов, которые не обладают этими свойствами. Вопрос №4 Дана спецификация графического процессора: 1. 1. Максимальное число варпов на мультипроцессор: 64 2. 2. Максимальное число блоков на мультипроцессор:16 3. 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. 4. Максимальное количество 32-х битных регистров на блок: 65536 5. 5. Максимальное количество 32-х битных регистров на нить: 255 6. 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой программы: 1. 1. Размер блока: 64 2. 2. Разделяемая память на блок (байт):1000 3. 3. 32-х битных регистров на нить:10 Вычислите теоретическую заполняемость и выберите диапазон, в который она попадает. 0% - 20% 21% - 35% 36% - 50% 51% - 65% 66% - 80% 81% - 90% 91% - 100% Вопрос №5 Выберите свойства константной памяти: Уровень доступа с устройства – чтение/запись. Уровень доступа с устройства – только чтение. Уровень выделения – на нить. Уровень выделения – на блок. Уровень выделения – на сетку. Скорость работы – низкая(DRAM). Скорость работы – высокая(on-chip). Скорость работы – высокая(L1 cache). Вопрос №6 Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается. Номер нити Номер слова 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 33 8 41 9 42 10 43 11 44 12 45 13 46 14 47 15 48 16 49 17 50 18 51 19 52 20 53 21 54 22 55 23 65 24 89 25 90 26 91 27 92 28 97 29 126 30 127 31 128 Какая степень конфликта банков данных в данном доступе к разделяемой памяти? Конфликтов нет. Вторая степень. Четвёртая степень. Восьмая степень. Шестнадцатая степень. Тридцать вторая степень. Вопрос №7 Функция вызывается строкой cudaHostAlloc(p1, p2, p3). Что передаётся в качестве параметра p2? Размер выделяемой памяти. Флаги свойств выделяемой памяти. Адрес на область памяти куда будет помещён адрес выделенной памяти. Направление копирования данных (хост –> устройство, устройство –>хост). Источник копирования данных. Адрес получателя данных. Вопрос №8 Выберите верные утверждения для спецификатора функций __global__ . Выполняется на устройстве. Выполняется на хосте. Может вызываться из устройства. Может вызываться из хоста. Вопрос №9 Текстура объявляется следующим образом texture<p1, p2, p3> texRef. Для чего задаётся спецификатор p3? Указание типа данных текстуры (количество измерений, слои и т.д.). Указание будет ли производиться нормализация координат текстуры. Указание режима фильтрации. Указание типа данных тексела (текстурного элемента). Указание режима преобразования адресов. Указание режима чтения. Вопрос №10 Что делает функция cudaHostRegister? Выделяет динамическую память на хосте. Выделяет динамическую память на устройстве. Выделяет pinned память на хосте. Выделяет pinned память на устройстве. Делает page-locked уже выделенную ранее память на хосте. Делает page-locked уже выделенную ранее память на устройстве. Выделяет разделяемую память на хосте. Выделяет разделяемую память на устройстве. Вопрос №11 Текстура объявляется следующим образом texture<p1, p2, p3> texRef. Для чего задаётся спецификатор p1? Указание типа данных текстуры (количество измерений, слои и т.д.). Указание будет ли производиться нормализация координат текстуры. Указание режима фильтрации. Указание типа данных тексела (текстурного элемента). Указание режима преобразования адресов. Указание режима чтения. Вопрос №12 Нормализация адресов – это … Возвращение значения на ближайшей границе допустимого диапазона, если адрес не входит в заданный диапазон. Перевод отрезка [A, B] в отрезок [0, 1]. Возвращение значения внутри допустимого диапазона (период равен N, где N – длина допустимого диапазона), если адрес не входит в заданный диапазон. Получение значения путём интерполяции. Фильтрация данных. Преобразование считываемых данных в другой тип данных. Возвращение значения внутри допустимого диапазона (период равен 2 * N - 2, где N – длина допустимого диапазона), если адрес не входит в заданный диапазон. Вопрос №13 Выберите свойства глобальной памяти: Уровень доступа с устройства – чтение/запись. Уровень доступа с устройства – только чтение. Уровень выделения – на нить. Уровень выделения – на блок. Уровень выделения – на сетку. Скорость работы – низкая(DRAM). Скорость работы – высокая(on-chip). Скорость работы – высокая(L1 cache). Вопрос №15 Дана спецификация графического процессора: 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. Разделяемая память на блок (байт): 5000 3. 3. 32-х битных регистров на нить:10 Чем ограничена теоретическая заполняемость? Максимальное число варпов на мультипроцессор. Максимальное число блоков на мультипроцессор. Максимальное количество 32-х битных регистров на мультипроцессор. Размер разделяемой памяти мультипроцессора. Размер разделяемой памяти блока. Максимальное количество 32-х битных регистров на нить. Ограничивающих факторов нет. Заполняемость 100%. Вопрос №16 Выберите верные утверждения для спецификатора переменных __shared__ . Находится на устройстве. Находится на хосте. Доступна для устройства. Доступна для хоста. Доступна для блока. Вид доступа – чтение/запись. Вид доступа – только чтение. Можно применять к полям структур и union. Вопрос №17 Выберите верные утверждения для спецификатора функций __host__ . Выполняется на устройстве. Выполняется на хосте. Может вызываться из устройства. Может вызываться из хоста. ============================================= Комментарии: Не нашли нужный ответ на тесты СибГУТИ? Пишите, помогу с вашим онлайн тестом, другой работой или дисциплиной. E-mail: sneroy20@gmail.com E-mail: ego178@mail.ru Размер файла: 135 Кбайт Фаил: (.docx)
Скачано: 1 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Онлайн Тест 8 по дисциплине: Программирование графических процессоров (Милешко).Онлайн Тест 9 по дисциплине: Программирование графических процессоров (Милешко). Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Программирование графических процессоров / Онлайн Тест 7 по дисциплине: Программирование графических процессоров (Милешко).
Вход в аккаунт: