Лабораторная работа 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) По дисциплине: Программирование графических процессоров. Тема: «Работа с потоками 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 руб.
300 руб.
promo
Лабораторная работа 1 Тема: АРДУИНО : подключение светодиода, кнопки, пьезоизлучателя (пищалки)
основы электротехники Лабораторная работа 1 Тема: АРДУИНО : подключение светодиода, кнопки, пьезоизлучателя (пищалки) Цель: Знакомство с платформой Arduino. Освоение элементов программирования платы Arduino. Задание 1 Выполнить сборку схемы на печатной плате Arduino по описанию из п.2.1. 2 Загрузить программный код в программу Arduino IDE (п.2.1). 3 Изменяя подключения на печатной плате Arduino и программы, выполнить задания пунктов 2.2-2.5.
User evgenii90 : 16 декабря 2024
500 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К1 Рисунок 4 Вариант 5
Кинематика плоских механизмов Плоский кривошипно-шатунный механизм связан с системой зубчатых колес, насаженных на неподвижные оси, которые приводятся в движение ведущим звеном (зубчатая рейка – схема К1.0; рукоятка – схема К1.1; груз на нити – схема К1.2 и т. д.). Рукоятка О1А и кривошип О2С жестко связаны с соответствующими колесами. Длина кривошипа О2С = L1, шатуна CD = L2. Схемы механизмов приведены на рис. К1.0 – К1.9, а размеры и уравнения движения точки А ведущего звена S = f (t) –
User Z24 : 8 ноября 2025
600 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К1 Рисунок 4 Вариант 5
Влияние алкоголя на организм подростка. Лечение алкоголизма
СОДЕРЖАНИЕ 1. ИСТОРИЯ ОСНОВНЫХ НАПРАВЛЕНИЙ ИЗУЧЕНИЯ РАННЕЙ АЛКОГОЛИЗАЦИИ 2. ОСОБЕННОСТИ АЛКОГОЛИЗАЦИИ МОЛОДЕЖИ 3. СРАВНИТЕЛЬНЫЙ АНАЛИЗ РАСПРОСТРАНЕННОСТИ И ХАРАКТЕРА РАННЕЙ АЛКОГОЛИЗАЦИИ 4. ФИЗИОЛОГИЧЕСКОЕ ВЛИЯНИЕ АЛКОГОЛЯ 5. ХАРАКТЕРОЛОГИЧЕСКИЕ ЧЕРТЫ БОЛЬНЫХ РАННИМ АЛКОГОЛИЗМОМ 6. ИЗМЕНЕНИЯ ДЕЯТЕЛЬНОСТИ 7. ИЗМЕНЕНИЯ СМЫСЛОВОЙ СФЕРЫ ЛИЧНОСТИ Список литературы 1. ИСТОРИЯ ОСНОВНЫХ НАПРАВЛЕНИЙ ИЗУЧЕНИЯ РАННЕЙ АЛКОГОЛИЗАЦИИ Изучение употребления алкоголя среди молодежи в Росси во многом
User evelin : 18 декабря 2012
5 руб.
Теплотехника СФУ 2017 Задача 2 Вариант 38
Расход газа в поршневом одноступенчатом компрессоре составляет V1 при давлении р1 = 0,1 МПа и температуре t1. При сжатии температура газа повышается на 200ºС. Сжатие происходит по политропе с показателем n. Определить конечное давление, работу сжатия и работу привода компрессора. Ответить на вопросы. 1. Как влияет показатель политропы на конечное давление при фиксированных значениях p1, t2 и t1? 2. Чем ограничивается р2 в реальном компрессоре кроме ограничения по максимально допустимой ко
User Z24 : 30 декабря 2026
200 руб.
Теплотехника СФУ 2017 Задача 2 Вариант 38
up Наверх