Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №12
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Вариант №12
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаемой программы:
1. Размер блока: 512
2. Разделяемая память на блок (байт): 3000
1. 32-х битных регистров на нить: 24
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 30
1 62
2 126
3 254
4 1
5 32
6 63
7 94
8 127
9 159
10 191
11 223
12 30
13 62
14 126
15 254
16 30
17 62
18 126
19 254
20 510
21 1022
22 2046
23 4094
24 255
25 287
26 319
27 351
28 383
29 415
30 447
31 479
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте параллельный алгоритм умножения матриц, который подразумевает, что вторая матрица хранится в транспонированном виде (т.е. доступ к обоим матрицам осуществляется построчно), без использования разделяемой памяти. Примените потоки к решению задачи. Определите оптимальное количество потоков для матрицы размером 2500x2500.
=============================================
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаемой программы:
1. Размер блока: 512
2. Разделяемая память на блок (байт): 3000
1. 32-х битных регистров на нить: 24
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 30
1 62
2 126
3 254
4 1
5 32
6 63
7 94
8 127
9 159
10 191
11 223
12 30
13 62
14 126
15 254
16 30
17 62
18 126
19 254
20 510
21 1022
22 2046
23 4094
24 255
25 287
26 319
27 351
28 383
29 415
30 447
31 479
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте параллельный алгоритм умножения матриц, который подразумевает, что вторая матрица хранится в транспонированном виде (т.е. доступ к обоим матрицам осуществляется построчно), без использования разделяемой памяти. Примените потоки к решению задачи. Определите оптимальное количество потоков для матрицы размером 2500x2500.
=============================================
Дополнительная информация
Проверил(а): Милешко Антон Владимирович
Оценка: Зачет
Дата оценки: 14.04.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Зачет
Дата оценки: 14.04.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №09
holm4enko87
: 29 апреля 2025
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 32
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
400 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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 руб.
Другие работы
ГОСТ 19105-79 Суда прогулочные гребные и моторные. Типы, основные параметры и общие технические требования
Elfa254
: 28 июня 2013
Стандарт распространяется на прогулочные суда: гребные и моторные лодки и катера пассажировместимостью не более 12 человек.
Стандарт не распространяется на надувные лодки, байдарки и каноэ, парусные и парусно-моторные суда, суда-амфибии, плавучие дачи и плоты, плавсредства водных аттракционов, спортивные суда, суда на воздушной подушке и подводных крыльях, а также на суда, поднадзорные Регистру и Речному Регистру.
Лабораторные работы №№1,2 по дисциплине: Многоканальные телекоммуникационные системы (часть 2-я). Вариант №02
IT-STUDHELP
: 2 декабря 2021
Лабораторная работа №1
По дисциплине: Многоканальные телекоммуникационные системы
Формирование синхронного транспортного модуля STM-1
Цель работы:
Изучение принципов формирования STM-
Лабораторная работа №2
Изучение основных принципов проектирования системы тактовой сетевой синхронизации в регионе
Цель работы:
Целью данного практического занятия является изучение правил построения системы тактовой сетевой синхронизации в регионе.
Краткая теория
В процессе развития и усложнения цифровых
400 руб.
Философия - ВФ
тантал
: 23 июля 2013
Вопрос 1.
Немецкий философ К.Ясперс считал, что наряду с религиозной верой существует вера научная и вера философская. Приведите примеры научной веры и философской веры. Во что верят, например, математики?
Вопрос 2.
Чем отличается этика долга Канта от этики добродетелей Аристотеля? Считаете ли вы, что из человеколюбия лгать разрешается? Обоснуйте свой ответ.
Вопрос 3.
В чем суть философии постмодернизма? Что постмодернисты считают возвышенным?
Совпадают ли взгляды постмодернистов с Вашими? В к
100 руб.
Текстовые файлы.
komarik2609
: 28 ноября 2013
Лабораторная работа №6
Текстовые файлы.
Цель работы: Знакомство с основными принципами организации обмена с внешней памятью средствами языка Паскаль на примере текстовых файлов.
Задача: Для пар введенных из файла слов определить являются ли они рифмой. Слова считаются рифмующимися, если их концовки, включающие последнюю гласную и хотя бы одну согласную, совпадают.