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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Контрольная работа В10.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

2023 год
СибГУТИ
Сибирский государственный университет телекоммуникаций и информатики
Милешко Антон Владимирович
Тема: Контрольная работа Программирование графических процессоров Вариант 10 2023 год

Задания
Задание 1. Дана спецификация графического процессора:
1. Максимальное число варпов на мультипроцессор: 64
2. Максимальное число блоков на мультипроцессор: 32
3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536
4. Максимальное количество 32-х битных регистров на блок: 65536
5. Максимальное количество 32-х битных регистров на нить: 255
6. Размер разделяемой памяти мультипроцессора (байт): 65536
7. Размер разделяемой памяти блока (байт): 49152
Параметры запускаемой программы:
1. Размер блока: 512
2. Разделяемая память на блок (байт): 20000
1. 32-х битных регистров на нить: 48
Рассчитайте теоретическую заполняемость? Чем она ограничена?
Задание 2. Пусть разделяемая память мультипроцессора поделена на 4-х байтовые слова, и каждое слово по порядку пронумеровано от 1 до N. К словам обращаются нити одного варпа. Нити варпа пронумерованы от 0 до 31. В таблице ниже указано какая нить к какому 4-х байтовому слову обращается.
Номер нити Номер слова
0 32
1 64
2 128
3 256
4 1
5 33
6 65
7 97
8 129
9 161
10 193
11 225
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 257
25 289
26 321
27 353
28 385
29 417
30 449
31 481
Рассчитайте степень конфликта банков данных в данном доступе к разделяемой памяти?
Задание 3. Реализуйте два параллельных алгоритма умножения матриц с использованием технологии CUDA без использования разделяемой памяти. Первый алгоритм должен использовать стандартную схему умножения матриц, а второй должен подразумевать, что вторая матрица хранится в транспонированном виде. Сравните время работы алгоритмов, рассчитайте коэффициент ускорения.

Оценена Ваша работа по предмету: Программирование графических процессоров
Вид работы: Контрольная работа
Оценка: Зачет
Дата оценки: 31.08.2022
Рецензия: Уважаемый,

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

Оценена Ваша работа по предмету: Программирование графических процессоров
Вид работы: Контрольная работа
Оценка: Зачет
Дата оценки: 31.08.2022
Рецензия: Уважаемый,
Организация инновационной деятельности на промышленном предприятии
Содержание Введение 1. Определение инновации и цели инновационной деятельности 2. Виды инновации 3. Инновация как объект деятельности предприятия Заключение Список использованной литературы Введение В условиях рыночной экономики инновационная политика промышленных предприятий является определяющим инструментом в конкурентной борьбе, обеспечивающим условия для реализации запросов потребителей. Причем, наибольшего успеха добиваются те предприятия, у которых инноваци
User Elfa254 : 1 ноября 2013
10 руб.
Контрольная работа. Информатика. 14-й вариант. Сибгути
Теоретический вопрос: Структура программного обеспечения персонального компьютера. Практическое задание: Сформировать двумерный массив А размером 6*8 с помощью генератора случайных чисел и вывести элементы массива на экран. Найти наименьшие элементы каждого столбца матрицы и записать их в одномерный массив В. Вывести элементы массива В на экран.
User igoriceg : 30 января 2016
150 руб.
Психологическое принятие отцовства в период ожидания ребенка
ОГЛАВЛЕНИЕ Введение Глава 1 1.1 Из истории вопроса 1.2 Отношение к женщине 1.3 Детско-родительский опыт 1.4 Отношение к детям 1.5 Личностные особенности будущих отцов Глава 2 2.1 Исследование проблемы психологической готовности к отцовству 2.2 Результаты исследования Заключение Литература Приложение 1 "Результаты опроса по тесту-опроснику на выявление личностных качеств, проявляемые в различных житейских ситуациях» ВВЕДЕНИЕ В настоящее время существует большое количество исследова
User alfFRED : 12 октября 2013
Элементы обеспечения АИС. Налог
Понятие автоматизированных информационных систем Автоматизированная информационная система «Налог» Структура автоматизированной информационной системы «Налог» Подсистемы обеспечения автоматизированной информационной системы «Налог»: Информационное обеспечение Техническое обеспечение Программно-математическое обеспечение Организационно-правовое обеспечение Целью курсовой работы является изучение теоретических основ автоматизированных информационных систем на примере финансовых органов. В соответ
User Aronitue9 : 6 января 2012
20 руб.
up Наверх