«Программирование графических процессоров». Вариант №1

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

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

Описание

Тема контрольной работы: «Базовые принципы организации памяти GPU»

Некоторые выдержки из отчета приведены далее.
Graphics Processing Unit (GPU) - высокопроизводительный многопроцессорный блок, использующийся в графическом конвейере видеокарты для ускорения графических операций.
Графический процессор специализирован для интенсивных, параллельных вычислений - именно то, что представляет
собой графический рендеринг (rendering — «визуализация» Термин в компьютерной графике, обозначающий процесс получения изображения по модели с помощью компьютерной программы), и поэтому сконструирован таким образом, что большее количество транзисторов занимается обработкой
данных, а не кэшированием данных и управлением потоком.
Архитектуры CPU и GPU также различаются по количеству ядер. Ядро - это процессор внутри процессора. Большинство процессоров имеют от четырех до восьми ядер, хотя некоторые имеют до 32 ядер. Каждое ядро может обрабатывать свои задачи или потоки.
Графический процессор имеет менее сложные и маленькие ядра, потому что (он не универсален) и предназначен для параллелизма данных и применения одной и той же операции к нескольким элементам данных (SIMD).

Отчет содержит ответы на задания, пояснения в отчете сопровождаются рисунками, часть из которых представлена на скриншотах.
Объем отчета составляет 14 станиц формата А4.
Отчет содержит 11 поясняющих рисунков.

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

Год сдачи: 2020
Преподаватель: Милешко А.В.
Работа зачтена без замечаний.

Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №1
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 32 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой программы:
User IT-STUDHELP : 8 ноября 2022
750 руб.
promo
Программирование графических процессоров Лабораторная 2
Задание 1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти. 3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы и вектора (Размеры матрицы 1000x500, 1000x1000, 1500x1000, 2000x1000, 2000x1500, 2500x1500, 2500x2000). 4. Проанализируйте, реал
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров Лабораторная 3
Выполнение лабораторной работы поможет получить навыки требующиеся для выполнения третьего задания контрольной работы. Задание 1. Прочитайте главы теоретического материала под названиями "Pinned memory" и "Потоки (streams) в CUDA". Ответьте на контрольные вопросы в конце глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Примените потоки для алгоритмов реализованные в лабораторной работе №1. 3. Определите оптимальное количество потоков для матрицы размером
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров Лабораторная 1
Задание 1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Реализуйте параллельный алгоритм умножения Ax
User svladislav987 : 28 августа 2023
200 руб.
Программирование графических процессоров. Вариант 5
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор:32 2. Максимальное число блоков на мультипроцессор:16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152 Параметры запускаемой программы: 1
User Zla : 29 марта 2022
650 руб.
Программирование графических процессоров. Вариант №17
Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 32768 7. Размер разделяемой памяти блока (байт): 24576 Параметры запускаемой программы:
User IT-STUDHELP : 3 декабря 2021
750 руб.
promo
«Программирование графических процессоров». Билет №19
Задания билета. Задание 1 Конфликт по банкам памяти Задание 2 Управление памятью Отчет содержит ответы на поставленные задания. Ответы в отчете поясняются рисунками и листингами программного кода. Объем отчета составляет 14 станиц формата А4. Отчет содержит 6 поясняющих рисунков. Оформление отчета соответствует предъявляемым требованиям.
User boeobq : 1 декабря 2021
160 руб.
«Программирование графических процессоров». Билет №19
Программирование графических процессоров. Вариант №8
8. Нити и блоки. Методические указания и задание на выполнение контрольной работы Контрольная работа выполняется в виде реферата. На титульном листе студент должен указать свои фамилию, имя, отчество и группу. При ответе на вопросы 3 – 7 студент должен обязательно указать, в каких случаях применяются данные элементы GPU. При ответе на вопросы 3 – 8 плюсом будет фрагмент кода, демонстрирующий работу с данным элементом GPU. На титульном листе студент должен указать свои фамилию, имя, отчество и
User IT-STUDHELP : 6 ноября 2019
190 руб.
Контрольная работа по дисциплине: Мировая экономика
Содержание 1. Какие группы товаров преобладают в современной мировой торговле? Какие страны являются лидерами современной мировой торговли товарами и услугами? Какие изменения произошли в структуре мировой торговли за последние 50 лет? 3 2.Дайте определение следующих понятий: «валюта», «резервная валюта», «свободно используемая валюта», «конвертируемость». 4 3. Что такое “транснациональная корпорация”? Расскажите кратко об истории развития ТНК. Как изменилась роль ТНК в мировой экономике за п
User татьяна89 : 3 февраля 2012
50 руб.
Экзаменационная работа. Теория электрических цепей (часть 2). Билет № 7. Вариант №3. (2 курс, 4 семестр)
Билет № 7 1. Линия без потерь. Режимы согласованного включения, холостого хода и короткого замыкания. 2. Задача. Дано: R=XС=50 Ом а) Найти, исходя из физического смысла, А-параметры и Н-параметры четырехполюсника; б) Найти значения ZГ и ZН для согласованного включения четырехполюсника; в) Найти собственное ослабление четырехполюсника; г) Найти рабочее ослабление и рабочую передаточную функцию, если Е=70 В, U2=3.5 В, ZГ=ZH=50 Ом; д) Найти через А-параметры ZВХ1 при ZН=ZC2 и ZВХ2 при ZГ=100
User virtualman : 4 марта 2019
97 руб.
Экзаменационная работа. Теория электрических цепей (часть 2). Билет № 7. Вариант №3. (2 курс, 4 семестр)
Тепломассообмен СЗТУ Задача 16 Вариант 17
В деаэратор конденсата ТЭЦ производительностью Gn (деаэратор атмосферного типа, температура воды в баке 102 ºC) поступает возвращенный конденсат (80%) с температурой 70 ºC. Определить расход пара из отбора, поступающего в деаэратор с энтальпией hот=2700 кДж/кг; КПД деаэратора 0,99. Расход поступающей добавочной питательной воды на покрытие потерь производственного конденсата составляет Gn.n, на компенсацию потерь конденсата на ТЭЦ — 15,6 т/ч, на компенсацию потерь с продувочной водой — 8,3 т/
User Z24 : 1 марта 2026
200 руб.
Тепломассообмен СЗТУ Задача 16 Вариант 17
Католицизм - отец панк-рока?
Религиозные аксессуары (крестики, медальоны, розарии), имеющиеся сегодня в арсенале каждого доброго католика или католички, пришли к нам из глубины веков, из таинственного средневековья и жизнерадостного Ренессанса. В те годы в Европе безраздельно главенствовал католицизм. Религия не просто была частью мировоззрения средневекового человека, она целиком пронизывала его жизнь. Люди действительно верили в то, что Христос мог накормить пятью хлебами несколько тысяч верующих, в трудную минуту ждали п
User Qiwir : 8 августа 2013
5 руб.
up Наверх