Лабораторная работа 2 (Вариант 3) По дисциплине: Программирование графических процессоров. Тема: «Работа с разделяемой памятью».

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

material.view.file_icon
material.view.file_icon отчет_лаб2_вар3.docx
material.view.file_icon lab2.cu
material.view.file_icon lab2.exe
material.view.file_icon lab2.exp
material.view.file_icon lab2.lib

Необходимые программы

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

Описание

Задание
1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе).
2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти.
3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы и вектора (Размеры матрицы 1000x500, 1000x1000, 1500x1000, 2000x1000, 2000x1500, 2500x1500, 2500x2000).
4. Проанализируйте, реализованные алгоритмы при помощи утилиты nvprof на эффективность доступа к глобальной памяти.

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

Сдано в 2023 без замечаний
Лабораторная работа №2 "Работа с разделяемой памятью" по дисциплине "Программирование графических процессоров". Вариант общий
Выполнение лабораторной работы поможет получить навыки требующиеся для выполнения второго и третьего заданий контрольной работы. Задание 1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти. 3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы
User vpozyaikin : 1 марта 2021
500 руб.
Программирование графических процессоров. Лабораторная работа №2
Тема: Работа с разделяемой памятью Задание 1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти. 3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы и вектора (Размеры матрицы 1000x500, 1000x1000, 1500x1000, 2000x1000, 2000x1500, 2500x1500, 2
User pleze : 20 марта 2022
300 руб.
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 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
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант №3
Контрольная работа Вариант №3 Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемой памяти блока (байт): 49152
User IT-STUDHELP : 19 декабря 2022
750 руб.
promo
Лабораторная работа 2 Программирование графических процессоров Все варианты 2023 год
2023 год СибГУТИ Сибирский государственный университет телекоммуникаций и информатики Милешко Антон Владимирович Тема: Лабораторная работа 1 2 3 Программирование графических процессоров Все варианты 2023 год Задания Лабораторная работа №2 по курсу «Программирование графических процессоров» на тему «Работа с разделяемой памятью» Выполнение лабораторной работы поможет получить навыки требующиеся для выполнения второго и третьего заданий контрольной работы. Задание 1. Прочитайте главу из теоретич
User SibSUTTI : 1 сентября 2023
198 руб.
promo
Программирование графических процессоров. Контрольная работа. Вариант 3.
Вариант 3. Динамические игры с полной информацией Задание 1. Дана спецификация графического процессора: 1. Максимальное число варпов на мультипроцессор: 64 2. Максимальное число блоков на мультипроцессор: 16 3. Максимальное количество 32-х битных регистров на мультипроцессор: 65536 4. Максимальное количество 32-х битных регистров на блок: 65536 5. Максимальное количество 32-х битных регистров на нить: 255 6. Размер разделяемой памяти мультипроцессора (байт): 65536 7. Размер разделяемо
User Алёна25 : 1 июля 2026
200 руб.
Программирование графических процессоров. Контрольная работа. Вариант 3.
Лабораторная работа 3 (Вариант 3) По дисциплине: Программирование графических процессоров. Тема: «Работа с потоками CUDA».
Задание 1. Прочитайте главы теоретического материала под названиями "Pinned memory" и "Потоки (streams) в CUDA". Ответьте на контрольные вопросы в конце глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Примените потоки для алгоритмов реализованные в лабораторной работе №1. 3. Определите оптимальное количество потоков для матрицы размером 2500x2500 элементов и вектора размером 2500 элементов.
User alexadubinina : 21 ноября 2024
300 руб.
Лабораторная работа 1 (Вариант 3) По дисциплине: Программирование графических процессоров. Тема: Работа с глобальной памятью.
Задание 1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDA C", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Реализуйте параллельный алгоритм умножения A
User alexadubinina : 21 ноября 2024
300 руб.
Лабораторная работа № 2 “Определение удельного заряда электрона методом магнетрона” по дисциплине: Физика
Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Физика (1 сем.) Вид работы: Лабораторная работа 2 Оценка:Зачет Дата оценки: 25.01.2014 Рецензия:Уважаемый Муравьев Павел Евгеньевич, Ваша лабораторная работа ? 2 проверена. Экспериментальный результат правильный. 1.Цель работы Познакомиться с законами движения заряженных частиц в электрическом и магнитном полях, определить удельный заряд электрона с помощью цилиндрического магнетрона. 2.Основные теоретические свед
User Arsikk : 2 апреля 2014
30 руб.
Теплотехника КемТИПП 2014 Задача Б-5 Вариант 47
Определить поверхность нагрева противоточного подогревателя молока, а также расход греющей воды, если заданы: — температура молока на входе в подогреватель t′2; — температура молока на выходе из подогревателя — t″2; — температуры греющей воды на входе и выходе — соответственно t′1 и t″1; — производительность аппарата по молоку – m; — коэффициенты теплоотдачи: со стороны молока α2; со стороны воды α1. — коэффициент полезного использования тепла ηm. Толщина стальной стенки те
User Z24 : 15 февраля 2026
200 руб.
Теплотехника КемТИПП 2014 Задача Б-5 Вариант 47
Буровой насос НБТ-950 с модернизацией кривошипно-ползунного механизма-Курсовая работа-Оборудование для бурения нефтяных и газовых скважин
В первой главе моей работы приведен анализ отечественных и зарубежный конструкций буровых насосов. Во второй главе приведено описание конструкции прототипа разработки – трехпоршневого насоса одностороннего действия НБТ- 950. Рассмотрены конструктивные особенности приводной части насоса. В третьей главе приведена патентная проработка уплотнений штоков буровых насосов и дано описание предлагаемой модернизации кривошипно-ползунного механизма. Габариты насосов имеют важное значение при расположе
User leha.se92@mail.ru : 1 августа 2016
1104 руб.
Буровой насос НБТ-950 с модернизацией кривошипно-ползунного механизма-Курсовая работа-Оборудование для бурения нефтяных и газовых скважин
Ознакомительная практика (Галкина). Вариант №7
Вариант №7 Задание: Написать программу, реализующую операции над числами в шестнадцатеричной системе счисления: сложение, вычитание, перевод в десятичную систему счисления. Вид операции должен выбираться из меню. Предусмотреть циклический выбор операций во время одного запуска программы. ------------------------------------------------------------------------------ Содержание работы: -Задание -Описание алгоритма -Результаты тестирования -Список использованных источников =====================
User IT-STUDHELP : 13 декабря 2023
400 руб.
Ознакомительная практика (Галкина). Вариант №7 promo
up Наверх