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

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

material.view.file_icon 7237D81D-7456-462D-924F-C193B1982FD8.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Контрольная работа по курсу
«Программирование графических процессоров»
Вариант №15

Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 16
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 32768
7. Размер разделяемой памяти блока (байт): 24576
Параметры запускаемой программы:
1. Размер блока: 312
2. Разделяемая память на блок (байт): 5500
1. 32-х битных регистров на нить: 60
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 28
1 62
2 125
3 252
4 1
5 31
6 61
7 92
8 126
9 157
10 189
11 222
12 28
13 60
14 125
15 252
16 28
17 61
18 124
19 252
20 509
21 1020
22 2044
23 4093
24 253
25 285
26 318
27 349
28 381
29 414
30 445
31 477
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте параллельный алгоритм умножения матриц с использованием разделяемой памяти, который подразумевает, что вторая матрица в глобальной памяти хранится в транспонированном виде. Реализуйте последовательный алгоритм умножения матриц. Сравните время выполнения алгоритмов, рассчитайте коэффициент ускорения.

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

Оценка: Зачет
Дата оценки: 14.05.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 15
Пояснения по выполнению заданий. Контрольная работа состоит из трёх заданий. В первом задании контрольной работы дана спецификация мультипроцессора и параметры запуска функции-ядра. Требуется рассчитать теоретическую заполняемость мультипроцессора и указать ограничивающий её фактор, если он есть. При сдаче работы в этом задании кроме ответа на вопрос нужно подробно описать ход решения задачи. Во втором задании дана таблица, указывающая какая нить варпа к какому четырёхбайтовому слову обращается.
User IT-STUDHELP : 14 мая 2022
750 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 14
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (байт): 24576 Параметры запускаемой программы:
User xtrail : 30 июня 2025
800 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №09
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 32 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой программы:
User holm4enko87 : 29 апреля 2025
400 руб.
promo
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 11
Вариант №11 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (байт): 24576 Параметры запускаем
User Учеба "Под ключ" : 27 января 2025
800 руб.
promo
Оценочная деятельность
1. Теоретическое задание. Применения оценки стоимости бизнеса в соответствии с российским законодательством и экономической необходимостью. Бизнес как объект оценки. 2.Тестовые задания 1. Российским законодательством не предусмотрено проведение оценки бизнеса в следующих случаях: А) выкуп паев (акций) Б) эмиссия новых акций ОАО В) вступление в ООО имущественным взносом Г) подготовка к продаже обанкротившихся предприятий Д) продажа предприятий 2. Предприятием как объектом права в Гражданском К
User studypro : 21 октября 2016
150 руб.
Вплив легування цинком на властивості МОН-структур
Зміст Вступ 1. ЛІТЕРАТУРНИЙ ОГЛЯД 1.1. Методи вирощування плівок термічного SiO2. 1.2. Основні властивості диоксиду кремнію та меж розділу з напівпровідником та металом. 1.3 . Гетерування дефектів в технології напівпровідникових приладів. 2. МЕТОДИКА ЕКСПЕРИМЕНТУ 2.1. Методика вирощування плівок термічного SiO2 з одночасним легуванням в процесі росту. 2.2. Визначення параметрів технологічного процесу. 2.3. Методика дослідження дефектності діелектричних плівок. 2.4. Мето
User Aronitue9 : 13 ноября 2012
19 руб.
Автоматическая переборная коробка
В настоящее время существуют следующие основные направления развития станкостроения: - совершенствование структуры выпускаемых станков; - повышение технико-экономических показателей станков; - автоматизация металлообрабатывающего оборудования; - совершенствование станков с ЧПУ и комплексов на их базе. Одним из главных направления совершенствования станков с ЧПУ является разработка мехатронного оборудования. Оно отличается тем, что должно иметь точные механические устройства и компьютерное упра
User elementpio : 15 декабря 2014
50 руб.
Автоматическая переборная коробка
Бруй Л.П. Техническая термодинамика ТОГУ Задача 3 Вариант 38
Расчет цикла Карно применительно к тепловому двигателю Рабочее тело в цикле Карно — 1 кг сухого воздуха. Предельные температуры рабочего тела в цикле: наибольшая t1, наименьшая t3 (табл.1). Предельные давления рабочего тела в цикле: наибольшее p1, наименьшее p3 (табл.2). Определить: 1) основные параметры рабочего тела в характерных точках цикла; 2) количество теплоты, подведенное в цикле; 3) количество теплоты, отведенное в цикле; 4) полезную работу, совершенную рабочим телом за ци
User Z24 : 12 января 2026
350 руб.
Бруй Л.П. Техническая термодинамика ТОГУ Задача 3 Вариант 38
up Наверх