Программирование графических процессоров. Контрольная работа. Вариант 3.

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

material.view.file_icon image.png
material.view.file_icon
material.view.file_icon
material.view.file_icon task.cu
material.view.file_icon Отчет_КР.docx

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

material.view.file_icon image.png
image.png

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра изображений
  • Microsoft Word

Описание

Вариант 3.
Динамические игры с полной информацией

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

Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.

Задание 3. Реализуйте параллельный алгоритм умножения матриц с использованием технологии CUDA без использования разделяемой памяти. Примените потоки к решению задачи. Определите оптимальное количество потоков для умножения матриц размером 2500x2500.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 3
Вариант 3 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры з
User Учеба "Под ключ" : 14 октября 2025
800 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №3
Контрольная работа Вариант №3 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152
User IT-STUDHELP : 19 декабря 2022
750 руб.
promo
Программирование графических процессоров. Контрольная работа.
Контрольная работа выполняется в виде реферата. На титульном листе студент должен указать свои фамилию, имя, отчество и группу. При ответе на вопросы 3 – 7 студент должен обязательно указать, в каких случаях применяются данные элементы GPU. При ответе на вопросы 3 – 8 плюсом будет фрагмент кода, демонстрирующий работу с данным элементом GPU. Список вопросов: Базовые принципы организации памяти GPU. Различия архитектур GPU и CPU. Константная память. Глобальная память. Разделяемая память. Текстурн
User sibguter : 17 января 2019
199 руб.
Контрольная работа. Программирование графических процессоров
умножение матриц на CUDA 1. с использованием глобальной памяти 2. с использованием shared memory 3. с использованием shared memory без конфликта банков сравнить время для этих трех случаев используя профайлер nvprof обнаружить конфликт банков для 2 случая с помощью профайлера
User Axi0ma : 14 июня 2018
200 руб.
Программирование графических процессоров. Вариант 04. Контрольная работа.
1. Базовые принципы организации памяти GPU 3 2. Различия архитектур GPU и CPU 7 3. Константная память 10 4. Глобальная память 12 5. Разделяемая память 14 6. Текстурная память 16 7. Потоки 18 8. Нити и блоки 21 9. Отладка и профилирование программ CUDA 24 Список использованных источников 33
User Михаил18 : 26 сентября 2019
150 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 04
Вариант 4 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор:16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой
User xtrail : 24 августа 2025
800 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 16
Выполнение контрольной работы Вариант 16 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (ба
800 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 8
Расчет номера варианта Чтобы выбрать вариант контрольной работы нужно посчитать хеш-функцию от своего полного имени, фамилии (если есть) и отчества (если есть). Хеш-функция представляет собой остаток от деления на двадцать суммы порядковых номеров букв русского алфавита, составляющих ваши ФИО. К остатку в конце прибавляется единица. Нумерация букв алфавита: А=1, Б=2, В=3, Г=4, Д=5, Е=6, Ё=7, Ж=8, З=9, И=10, Й=11, К=12, Л=13, М=14, Н=15, О=16, П=17, Р=18, С=19, Т=20, У=21, Ф=22, Х=23, Ц=24, Ч=25
800 руб.
promo
Зачет по аудиту
1. Установите соответствие: Документы: Уровни нормативного регулирования 2. Дополните определение: Основаниями для доказательства качества аудита в суде являются 3. Срок действия лицензии на осуществление аудита: 4. Найдите ошибку: Обязательный аудит может поручить государственный орган Задача В ходе аудиторской проверки выявлено, что в проведенном периоде организаций на основании утвержденного акта списаны вследствие физического износа 2 подъемника общей стоимостью 180 000 рублей. Сумма амор
User ДО Сибгути : 27 декабря 2012
50 руб.
promo
По двум проекциям модели построить третью проекцию и изометрию. Упражнение 24 - Вариант 18
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Упражнение 24. Вариант 18 По двум проекциям модели построить третью проекцию и изометрию. Построить линии среза на проекциях модели. Найти натуральную величину среза. На горизонтальной проекции линия среза не показана. В состав работы входит: Чертеж; 3D модель. Выполнено в программе Компас + чертеж в PDF.
User .Инженер. : 28 декабря 2025
100 руб.
По двум проекциям модели построить третью проекцию и изометрию. Упражнение 24 - Вариант 18 promo
Расчет несущих конструкций стального каркаса одноэтажного промышленного здания
Содержание 1. Исходные данные 2. Компоновка конструктивной схемы каркаса 3. Определение расчетных нагрузок 4. Определение жесткостей элементов рамы 5. Статический расчет рамы 6. Конструктивный расчет колонны 7. Узлы колонны 8. Расчет стропильной фермы Библиографический список Приложение А ФГАОУ ВПО «УрФУ имени первого Президента России Б. Н. Ельцина» Институт образовательных информационных технологий Факультет дистанционного образования
User OstVER : 16 сентября 2011
40 руб.
Расчет несущих конструкций стального каркаса одноэтажного промышленного здания
Возможности формирования гражданского общества в России
Введение. В настоящий момент Россия находится на распутье - в переходном состоянии от тоталитарного государства к либерально-демократическому. Одной из важнейших задач этого периода является смена общественно-политической системы общества на более адекватную требованиям общества. Данная ситуация очень похожа на ситуацию начала века, когда Россия также искала новый путь развития. И в то время, и в настоящий момент теория гражданского общества была и остается невероятно актуальной. Однако теорий
User OstVER : 4 марта 2013
5 руб.
up Наверх