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

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

material.view.file_icon
material.view.file_icon matrix.exe
material.view.file_icon matrix.exp
material.view.file_icon matrix.lib
material.view.file_icon КР_Новикова.docx
material.view.file_icon matrix.cu

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

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

Описание

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

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

Задание 3. Реализуйте параллельный алгоритм транспонирования матриц и параллельный алгоритм умножения матриц, который подразумевает, что вторая матрица хранится в транспонированном виде без использования разделяемой памяти. Реализуйте последовательный алгоритм умножения матриц. Сравните время работы умножения по схеме (параллельное транспонирование + параллельное умножение) и время работы последовательного умножения матриц. Рассчитайте коэффициент ускорения.

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

Сдано в 2023 на отлично
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 18
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (байт): 24576 Параметры запускаемой программы
User Roma967 : 20 июля 2024
800 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №18
Контрольная работа Вариант №18 Задание1.Данаспецификацияграфического процессора: 1. Максимальноечисловарповнамультипроцессор:64 2. Максимальноечислоблоковнамультипроцессор:16 3. Максимальноеколичество32-х битных регистровнамультипроцессор: 65536 4. Максимальноеколичество32-х битныхрегистровнаблок:65536 5. Максимальноеколичество32-х битныхрегистровнанить:255 6. Размерразделяемойпамятимультипроцессора(байт): 32768 7. Размерразделяемойпамятиблока(байт):24576 Параметры запускаемой программы: 1. Ра
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 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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
Приспособление - Тиски
Чертежи приспособления Тиски, деталировка есть. Тиски для вала и др деталей....
User SerFACE : 13 мая 2013
40 руб.
Приспособление - Тиски
Оптимизация бизнес-процессов предприятий автобизнеса
Для предприятий автобизнеса (автодилеров, автомагазинов, автосервисов), как и для любых других коммерческих предприятий, актуальной становится проблема завоевания и удержания лидерства в своем секторе рынка. Иными словами, цель управления компанией можно сформулировать так: повышение эффективности бизнеса, создание сбалансированного производства с эффективной системой управления ресурсами. Как приблизиться к этой цели? Процессный подход Как правило, достижение цели затруднено из-за потерь врем
User evelin : 1 ноября 2013
10 руб.
СибГУТИ. Физика. Лабораторная Работа 1. ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ЭЛЕКТРОМАГНИТНОГО ПОЛЯ.
Цель работы Исследовать электростатическое поле, графически изобразить сечение эквипотенциальных поверхностей и силовые линии для некоторых конфигураций поля.
User Art55555 : 4 августа 2009
200 руб.
СибГУТИ. Физика. Лабораторная Работа 1. ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ЭЛЕКТРОМАГНИТНОГО ПОЛЯ.
Проект СТО легковых автомобилей с разработкой приспособления для регулировки углов колес
Дипломный проект по специальности "Техническое обслуживание и ремонт автомобилей". Состоит из пояснительной записки: Введение 1.Характеристика СТО 2.Технологический раздел 3.Охрана труда. 4.Конструкторский раздел 5.Экономический раздел Заключение Все разделы на листах со штампами. Штампы забиты в колонтитулы. Удобно меняются. Имеется 4 листа в Компасе 15: 1.Планировка СТО 2.Подъемник для регулировки колес 3.Приспособление 4. Экономические показатели. Защищена на пять.
User vjycnh : 13 июня 2015
800 руб.
Проект СТО легковых автомобилей с разработкой приспособления для регулировки углов колес
up Наверх