Программирование графических процессоров - лабораторные работы 1-7
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Adobe Acrobat Reader
Описание
Список работ:
- Лабораторная работа 1 - Первая программа
- Лабораторная работа 2 - nvprof
- Лабораторная работа 3 - cuda-memcheck
- Лабораторная работа 4 - Обработка ошибок
- Лабораторная работа 5 - Алгоритм Якоби
- Лабораторная работа 6 - События
- Лабораторная работа 7 - Простые потоки в CUDA
Запуск
Приложенные исполняемые файлы скомилированны под запуск на Linux-машине на кластере СибГУТИ.
Если необходимо использовать на другой ОС, нужно перекомпилировать программы.
Важно: начиная с 20-й серии GPU Nvidia, программа nvprof не работает. Ищите более старый GPU,
переделывайте вторую лабораторную под работу через nsight или запускайте на кластере СибГУТИ.
Папка `.vscode` уже содержит все необходимые команды для компиляции и запуска программ.
Можно использовать команду "Run tasks" и выбрать необходимую лабораторную для компиляции.
Запускать программы можно из меню "Run and debug".
- Лабораторная работа 1 - Первая программа
- Лабораторная работа 2 - nvprof
- Лабораторная работа 3 - cuda-memcheck
- Лабораторная работа 4 - Обработка ошибок
- Лабораторная работа 5 - Алгоритм Якоби
- Лабораторная работа 6 - События
- Лабораторная работа 7 - Простые потоки в CUDA
Запуск
Приложенные исполняемые файлы скомилированны под запуск на Linux-машине на кластере СибГУТИ.
Если необходимо использовать на другой ОС, нужно перекомпилировать программы.
Важно: начиная с 20-й серии GPU Nvidia, программа nvprof не работает. Ищите более старый GPU,
переделывайте вторую лабораторную под работу через nsight или запускайте на кластере СибГУТИ.
Папка `.vscode` уже содержит все необходимые команды для компиляции и запуска программ.
Можно использовать команду "Run tasks" и выбрать необходимую лабораторную для компиляции.
Запускать программы можно из меню "Run and debug".
Дополнительная информация
Язык: C
Год сдачи: 2023
Преподаватель: Милешко Антон Владимирович
Оценка: отлично
Год сдачи: 2023
Преподаватель: Милешко Антон Владимирович
Оценка: отлично
Похожие материалы
Программирование графических процессоров. Лабораторная работа №1
pleze
: 11 сентября 2021
Тема: Работа с глобальной памятью
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе).
2. Реализуйте
300 руб.
Лабораторные работы №1-3 по курсу «Программирование графических процессоров»
Леший
: 23 апреля 2022
Лабораторная работа №1
по курсу «Программирование графических процессоров» на тему «Работа с глобальной памятью»
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDAC", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные за-дания, предложенные в конце этих глав (ответы на кон
777 руб.
Лабораторные работы №№1-3 по дисциплине: Программирование графических процессоров
IT-STUDHELP
: 3 декабря 2021
Лабораторная работа 1
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDAC", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение ин-формации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе).
2. Реализуйте параллельны
900 руб.
Программирование графических процессоров. Лабораторная работа №1. Вариант общий
Damovoy
: 15 апреля 2021
Тема: Работа с глобальной памятью
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе).
2. Реализуйте
390 руб.
Лабораторная работа 1 Программирование графических процессоров Все варианты 2023 год
SibSUTTI
: 1 сентября 2023
2023 год
СибГУТИ
Сибирский государственный университет телекоммуникаций и информатики
Милешко Антон Владимирович
Тема: Лабораторная работа 1 Программирование графических процессоров Все варианты 2023 год
Задания
Лабораторная работа №1 по курсу «Программирование графических процессоров» на тему «Работа с глобальной памятью»
Выполнение лабораторной работы поможет получить навыки, требующиеся для выполнения первого и третьего заданий контрольной работы.
Задание
1. Прочитайте главы теоретического
198 руб.
Лабораторные работы №1-3 по дисциплине: Программирование графических процессоров. Вариант общий
Roma967
: 20 июля 2024
Лабораторная работа №1
«Работа с глобальной памятью»
Задание лабораторной работы
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDAC", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт
900 руб.
Лабораторные работы №1-3 по курсу «Программирование графических процессоров». Вариант общий
teacher-sib
: 13 июня 2022
Лабораторная работа №1 по курсу «Программирование графических процессоров» на тему «Работа с глобальной памятью»
Задание
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы н
600 руб.
Лабораторная работа 1-3 по дисциплине: Программирование графических процессоров. Вариант 15
IT-STUDHELP
: 14 мая 2022
Лабораторная работа №1
Задание
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDAC", "Алгоритм сложения двух векторов на GPU", "Собы-тия, обработка ошибок и получение информации об устройстве", "Глобальная, локаль-ная и константная память". Ответьте на контрольные вопросы и выполните контроль-ные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе).
2. Реализуйте паралле
900 руб.
Другие работы
Лабораторные работы №№2,3 по дисциплине: Теория электрических цепей. Вариант №8
IT-STUDHELP
: 30 декабря 2021
Лабораторная работа No 2
«ИССЛЕДОВАНИЕ АКТИВНЫХ RC-ФИЛЬТРОВ»
Цель работы
Исследование амплитудно-частотных характеристик фильтра нижних частот третьего порядка, реализованного на пассивных и активных RC-звеньях.
1. Теоретическое исследование
Осуществить синтез ARC-фильтра нижних частот в соответствии с исходными данными своего варианта (по последней цифре пароля) (таблица 1.1)
Таблица 1.1 — Исходные данные
Вариант А, дБ A_min, дБ f2, кГц f3, кГц
8 3,0 33 20 53
Лабораторная работа No 3
600 руб.
Метод мозговой атаки, история, сущность и особенности его применения в исследовании систем управления
Elfa254
: 7 апреля 2014
Метод мозговой атаки, история, сущность и особенности его применения в исследовании систем управления.
Метод мозговой атаки (его иногда называют мозговым штурмом, брейнстормингом) — один из наиболее распространенных методов психологической активизации творческой деятельности, генерирования новых идей путем творческого сотрудничества группы заинтересованных участников. Обычно опытные специалисты за 15-30 минут при индивидуальной (изолированной от других) работе генерируют и высказывают не более
5 руб.
Станок для резки полосовых заготовок (роликовые ножницы)
DocentMark
: 11 февраля 2015
Содержание
Введение 8
1 Конструирование и расчет станка для отрезки полос 11
1.1 Требования к проектируемому станку 11
1.2 Разработка компоновочной схемы станка 11
1.3 Выбор основных характеристик привода 17
1.4 Расчет привода при обработке углеродистой стали 18
1.5 Расчет привода при обработке
коррозионно-стойкой стали 42
1.6 Проверка тягового усилия на ножах 59
2 Определение себестоимости станка 62
2.1 Определение стоимости основных материалов
25 руб.
Планировка зоны ТО-2 на автомобилей КамАЗ-5320
Aronitue9
: 13 января 2015
Содержание
Введение
1 Общая часть
2 Технологический расчет проектируемого предприятия
2.1 Исходные данные для расчета
2.2 Расчет годовой производственной программы
2.2.1 Корректирование периодичности ТО и пробега автомобилей до КР
2.2.2 Расчет годового пробега автомобилей
2.2.3 Расчет годовой производственной программы
2.2.4 Расчет суточной производственной программы
2.3 Расчет годового объема работ
2.3.1 Корректирование трудоемкости ТО и ТР
2.3.2 Расчет годового объема работ по ТО, ТР и самооб
25 руб.