Программирование графических процессов

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

Методические указания и задание на выполнение контрольной работы
Для выполнения лабораторных работ понадобится видеокарта NVIDIA с поддержкой технологии CUDA.

Поддерживает ли ваша видеокарта технологию CUDA, можно узнать в её спецификации на официальном сайте NVIDIA или в документах, идущих в комплекте с видеокартой. Кроме видеокарты вам понадобится установить CUDA Toolkit, компилятор с языка программирования C, текстовый редактор. На сайте NVIDIA есть инструкции для установки CUDA Toolkit под Windows, Linux и Mac OS X.

Если у вас нет такой видеокарты или нет возможности её использовать, напишите на электронный адрес mileschko.sibsutis@yandex.ru с просьбой выдать логин и пароль для подключения к серверу университета (не забудьте указать свои фамилию, имя, отчество и группу). На нём вы сможете выполнять задания курса.

Доступ к серверу осуществляется по протоколу ssh, поэтому вам потребуется ssh клиент для подключения. В ОС Windows можно воспользоваться PuTTY или любым другим клиентом. В Unix-like операционных системах вероятнее всего уже установлена консольная утилита ssh, если нет, установите её из репозиториев вашего дистрибутива или воспользуйтесь любым другим доступным клиентом. И убедитесь, что ваше сетевое соединение стабильно, это необходимо для комфортной работы, протокол ssh очень к этому чувствителен.

В лабораторных работах нужно реализовать один или несколько алгоритмов и проанализировать их с точки зрения производительности или эффективности использования памяти. Все параллельные алгоритмы реализуются с применением технологии CUDA.

В отчеты по лабораторным работам надо включать:
код рабочей программы/программ с комментариями,
результаты исследования (с указанием оборудования на котором проводились исследования и описанием данных):
если в задании нужно исследовать эффективность доступа к памяти при помощи утилиты nvprof, нужно подобрать подходящие для этого метрики профилирования;
в том случае если эффективность доступа к памяти ниже 75%, нужно сформулировать причину низкой эффективности доступа к памяти;
если нужно сравнить производительность двух алгоритмов, следует указать абсолютное время выполнения каждого алгоритма и рассчитать коэффициент ускорения;
все исследования должны проводиться на данных размером не менее 4.500.000 четырёхбайтовых слов (или эквивалент для другого типа данных), если размер данных не указан в самой лабораторной работе.
Лабораторная работа оформляется в виде документа в формате .pdf.

Первая страница – титульный лист с указанием ФИО и группы студента, выполнившего контрольную работу.

Остальные страницы – ответы на задания с соответствующими пояснениями.

Ответы на контрольные вопросы из теоретического материала включать в отчёт по лабораторным не нужно.

Текст программ и результат их работы оформляется моноширинным шрифтом (например, Courier New), размер шрифта 10-12. Текст программ должен содержать комментарии к коду.

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

2023г, зачтены
Программирование графических процессов контрольная
Для выполнения третьего задания контрольной работы понадобится видеокарта NVIDIA с поддержкой технологии CUDA. Поддерживает ли ваша видеокарта технологию CUDA, можно узнать в её спецификации на официальном сайте NVIDIA или в документах, идущих в комплекте с видеокартой. Кроме видеокарты вам понадобится установить CUDA Toolkit, компилятор с языка программирования C, текстовый редактор. На сайте NVIDIA есть инструкции для установки CUDA Toolkit под Windows, Linux и Mac OS X. Если у вас нет такой
User Илья272 : 5 ноября 2023
1300 руб.
Контрольная работа по дисциплине: Программирование графических процессов. Для всех вариантов.
1.Базовые принципы организации памяти GPU. Контрольная работа выполняется в виде реферата. На титульном листе студент должен указать свои фамилию, имя, отчество и группу. При ответе на вопросы 3 – 7 студент должен обязательно указать, в каких случаях применяются данные элементы GPU. При ответе на вопросы 3 – 8 плюсом будет фрагмент кода, демонстрирующий работу с данным элементом GPU. Вопросы: Базовые принципы организации памяти GPU. Различия архитектур GPU и CPU. Константная память. Глобальная
User IT-STUDHELP : 2 февраля 2019
190 руб.
Расчет повышения эффективности складского хозяйства
СОДЕРЖАНИЕ Введение 6 1 Теоретические аспекты повышения эффективности организации складского хозяйства на предприятиях 8 1.1 Склады, их определение, классификация и назначение 8 1.2 Технология складских операций на предприятиях 10 1.3
User Aronitue9 : 1 сентября 2012
20 руб.
Монтаж козлового крана методом самомонтажа, Word. compas.
ВВЕДЕНИЕ 1 ОРГАНИЗАЦИОННО-ТЕХНИЧЕСКАЯ ЧАСТЬ 1.1 Характеристика объекта монтажа 1.2 Порядок поставки и приемки оборудования в монтаж 1.3 Выбор и обоснование метода монтажа 2 РАСЧЕТНО-КОНСТРУКТОРСКАЯ ЧАСТЬ 2.1 Подбор основных такелажных средств 2.2 Тяговые расчеты 2.3 Расчет стропов 3 ОХРАНА ТРУДА 3.1 Мероприятия по технике безопасности 3.2 Противопожарные мероприятия 3.3 Мероприятия по промсанитарии, гигиене труда и охране окружающей среды ЗАКЛЮЧЕНИЕ Чертёж МОнтируемый кран грузоподЪёмностью 3.
User asgard : 21 мая 2020
500 руб.
Контрольная работа по дисциплине: Основы оптической связи. Вариант 12
Содержание 1 Основы физической и квантовой оптики 2 2 Физические среды оптической связи и их характеристики 6 Задача 2 9 3 Пассивные устройства в оптической схемотехнике 12 4 Модули передачи оптических сигналов 14 4.1 Источники оптического излучения 14 Задача 4.1 16 4.2 Модуляция оптического излучения 20 Задача 4.2 23 5 Модули приёма оптических сигналов 27 5.1 Фотодетекторы 27 Задача 5.1 29 5.2 Фотоприёмные устройства 31 Задача 5.2 33 6 Оптические усилители 36 Задача 6 38 7 Линейные тракты оптич
User xtrail : 25 августа 2025
1300 руб.
promo
“Нормативные представления” и повседневный опыт английской леди XVII века в сфере религиозного
В английском обществе XVII века широкое хождение имели литературные сочинения в жанре наставлений или нравоучительных советов. Зачастую они были адресованы женской аудитории. Подобная нормативная литература являлась не только развлекательным чтением для благородных девиц, но во многом способствовала развитию стереотипов социального поведения. Являясь питательной средой для формирования нормативно-ценностных представлений современников, литературная традиция в жанре наставлений отражала все наибо
User Slolka : 8 октября 2013
10 руб.
up Наверх