Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №09
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вариант №09
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 32
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. Размер блока: 128
2. Разделяемая память на блок (байт): 20000
1. 32-х битных регистров на нить: 48
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 32
1 64
2 128
3 256
4 32
5 64
6 128
7 256
8 32
9 64
10 128
11 256
12 32
13 64
14 128
15 256
16 32
17 64
18 128
19 256
20 512
21 1024
22 2048
23 4096
24 32
25 64
26 128
27 256
28 32
29 64
30 128
31 256
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте параллельный алгоритм умножения матриц с использованием технологии CUDA без использования разделяемой памяти. И параллельный алгоритм умножения матриц с использованием технологии CUDA с использованием разделяемой памяти. Сравните скорость работы алгоритмов, рассчитайте коэффициент ускорения.
=============================================
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 32
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. Размер блока: 128
2. Разделяемая память на блок (байт): 20000
1. 32-х битных регистров на нить: 48
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 32
1 64
2 128
3 256
4 32
5 64
6 128
7 256
8 32
9 64
10 128
11 256
12 32
13 64
14 128
15 256
16 32
17 64
18 128
19 256
20 512
21 1024
22 2048
23 4096
24 32
25 64
26 128
27 256
28 32
29 64
30 128
31 256
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте параллельный алгоритм умножения матриц с использованием технологии CUDA без использования разделяемой памяти. И параллельный алгоритм умножения матриц с использованием технологии CUDA с использованием разделяемой памяти. Сравните скорость работы алгоритмов, рассчитайте коэффициент ускорения.
=============================================
Дополнительная информация
Оценка: Отлично
Дата оценки: 07.12.2023г.
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 07.12.2023г.
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №09
holm4enko87
: 29 апреля 2025
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 32
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
400 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 3
Учеба "Под ключ"
: 14 октября 2025
Вариант 3
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры з
800 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 04
xtrail
: 24 августа 2025
Вариант 4
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор:16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой
800 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 16
Учеба "Под ключ"
: 16 июля 2025
Выполнение контрольной работы
Вариант 16
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (ба
800 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 8
Учеба "Под ключ"
: 7 июля 2025
Расчет номера варианта
Чтобы выбрать вариант контрольной работы нужно посчитать хеш-функцию от своего полного имени, фамилии (если есть) и отчества (если есть). Хеш-функция представляет собой остаток от деления на двадцать суммы порядковых номеров букв русского алфавита, составляющих ваши ФИО. К остатку в конце прибавляется единица.
Нумерация букв алфавита:
А=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 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 14
xtrail
: 30 июня 2025
Задание 1.
Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаемой программы:
800 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 11
Учеба "Под ключ"
: 27 января 2025
Вариант №11
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаем
800 руб.
Контрольная работа По дисциплине: Программирование графических процессоров. Вариант 18
alexadubinina
: 21 ноября 2024
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаемой программы:
600 руб.
Другие работы
Безопасность жизнедеятельности. Контрольная работа. Вариант 48
voploshenie
: 18 января 2012
Вопрос 49. Первая помощь при ранениях, вывихах, ушибах, ожогах и отравлениях.
Вопрос 82. Горение и пожарная опасность веществ и производств
Задача 5. Город N расположен на левом низком берегу реки. На расстоянии R=250 км от города река перекрыта плотиной ГЭС. При разрушении плотины на город пошла волна попуска, приведшая к наводнению. Определить время прихода волны попуска в город и ее высоту, а также продолжительность прохождения волны попуска. Объем водохранилища W=130 млн м3, ширина прорана (
400 руб.
Протипіхотні міни та підривні заряди
Qiwir
: 9 марта 2014
Протипіхотні міни
Кількість і тип протипіхотних мін дуже різноманітний. Основною особливістю протипіхотних мін є те, що майже усі вони є імпровізованими. Для використання в якості протипіхотних мін пристосовуються артилерійські і мінометні боєприпаси, протитанкові міни, ручні гранати і різні інші боєприпаси. Протипіхотні міни, що приводяться в даному розділі, є найбільш типовими з всіх імпровізованих зразків.
Протипіхотна бляшана міна (мал.2-13) виготовляється з металевої банки, подібної по зовн
19 руб.
Электропитание устройств и систем связи. Лабораторная работа. Вариант №7. Работы 1,2,3,4,5.
Вася Пупкин
: 12 мая 2016
лр1
1. Цель работы
Получение практических навыков работы с моделирующей программой Electronics Workbench (EWB). Изучение измерительных приборов, их схем включения и приёмов использования.
2. Порядок выполнения работы
Двойным щелчком откройте осциллограф и включите схему клавишей в правом верхнем углу экрана. После заполнения экрана осциллографа выключите схему. Установите развёртку 0,1 ms/div, нажатием клавиши EXPAND раскройте экран осциллографа и измерьте период колебательного процесса. Соотве
200 руб.
Рынок земли
Aronitue9
: 2 мая 2012
Введение
1. Мониторинг земель и основные направления рационального использования земель
2. Основные виды методы маркетинговых исследований рынка недвижимости
Заключение
Список использованной литературы
В рыночной среде земля имеет многофункциональное назначение в качестве природного объекта, существующего независимо от воли людей, земля - это вся планета, колыбель человека, которая выполняет важнейшую экологическую функцию. Одновременно земля - это и почва, верхний слой нашей планеты, ее повер
20 руб.