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

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

material.view.file_icon 6C13CD4C-3CC8-43DC-80D6-C244BA7D6BA4.doc

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

Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

8. Нити и блоки.

Методические указания и задание на выполнение контрольной работы

Контрольная работа выполняется в виде реферата. На титульном листе студент должен указать свои фамилию, имя, отчество и группу. При ответе на вопросы 3 – 7 студент должен обязательно указать, в каких случаях применяются данные элементы GPU. При ответе на вопросы 3 – 8 плюсом будет фрагмент кода, демонстрирующий работу с данным элементом GPU.

На титульном листе студент должен указать свои фамилию, имя, отчество и группу.

Список вопросов:
1. Базовые принципы организации памяти GPU.
2. Различия архитектур GPU и CPU.
3. Константная память.
4. Глобальная память.
5. Разделяемая память.
6. Текстурная память.
7. Потоки.
8. Нити и блоки.
9. Отладка и профилирование программ CUDA.

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Программирование графических процессоров
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 06.11.2019
Рецензия:Уважаемый,
Ваша работа зачтена.

Милешко Антон Владимирович

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Контрольная работа по дисциплине: Программирование графических процессоров. Вариант 8
Расчет номера варианта Чтобы выбрать вариант контрольной работы нужно посчитать хеш-функцию от своего полного имени, фамилии (если есть) и отчества (если есть). Хеш-функция представляет собой остаток от деления на двадцать суммы порядковых номеров букв русского алфавита, составляющих ваши ФИО. К остатку в конце прибавляется единица. Нумерация букв алфавита: А=1, Б=2, В=3, Г=4, Д=5, Е=6, Ё=7, Ж=8, З=9, И=10, Й=11, К=12, Л=13, М=14, Н=15, О=16, П=17, Р=18, С=19, Т=20, У=21, Ф=22, Х=23, Ц=24, Ч=25
800 руб.
promo
Программирование графических процессоров. Лабораторная 3
1. Прочитайте главы теоретического материала под названиями "Pinnedmemory" и "Потоки (streams) в CUDA". Ответьте на контрольные вопросы в конце глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Примените потоки для алгоритмов реализованные в лабораторной работе №1. 3. Определите оптимальное количество потоков для матрицы размером 2500x2500 элементов и вектора размером 2500 элементов.
User Алёна25 : 1 июля 2026
150 руб.
Программирование графических процессоров. Лабораторная 1
1. Прочитайте главы теоретического материала под названиями "Отличия GPU от CPU", "Первая программа на CUDAC", "Алгоритм сложения двух векторов на GPU", "События, обработка ошибок и получение информации об устройстве", "Глобальная, локальная и константная память". Ответьте на контрольные вопросы и выполните контрольные задания, предложенные в конце этих глав (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Реализуйте параллельный алгоритм умножения AxV, где A
User Алёна25 : 1 июля 2026
150 руб.
Программирование графических процессоров. Лабораторная 2
1. Прочитайте главу из теоретического материала "Разделяемая память" и ответьте на контрольные вопросы (ответы на контрольные вопросы не нужно включать в отчёт по лабораторной работе). 2. Оптимизируйте алгоритмы, реализованные в лабораторной работе №1 при помощи разделяемой памяти. 3. Постройте графики зависимости времени выполнения алгоритма от размера матрицы и вектора (Размеры матрицы 1000x500, 1000x1000, 1500x1000, 2000x1000, 2000x1500, 2500x1500, 2500x2000). 4. Проанализируйте, реализова
User Алёна25 : 1 июля 2026
150 руб.
Программирование графических процессоров Лабораторная 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 руб.
ЭВНМ5-100-1000. Курсовая работа-Оборудование для добычи и подготовки нефти и газа
В данном курсовом проекте описаны геологические условия Мало-Балыкского месторождения, проведена геологическая характеристика разреза скважины, выбраны – способ добычи, нососно-компрессорные трубы (НКТ), устьевое и скваженное оборудование. Проведён анализ существующих конструкций установок винтовых насосов и клапанов для них. Из анализа различных конструкций клапанов был выбран прототип для модернизации . Произведён выбор основных параметров клапана, выполнены прочностные и конструктивные расч
1196 руб.
ЭВНМ5-100-1000. Курсовая работа-Оборудование для добычи и подготовки нефти и газа
Стенд для изготовления мерных заготовок металлических трубок
Дипломный проект содержит 106 листов, 2 рисунка, 18 таблиц, 11 листов формата А1, 30 источников, 2 приложения. Целью проекта является повышение автоматизации процесса изготовления мерных заготовок из металлических трубок диаметром Ф6,35, Ф8 мм, а также получение технико-экономического эффекта от внедрения более прогрессивного технологического оборудования. Объектом разработки является отрезной стенд для отрезки концов трубок и изготовления мерных заготовок из металлических трубок диаметром Ф6,3
User technolog1 : 19 февраля 2012
2000 руб.
Стенд для изготовления мерных заготовок металлических трубок
Соединение деталей шпилькой. Вариант 29
Соединение деталей шпилькой. Вариант 29 Пользуясь приведенными условными соотношениями, построить изображение соединения деталей шпилькой. Размер А подобрать по ГОСТ 11765-66 (22032-76) так, чтобы обеспечить указанное значение К. Данные: d=20 мм n=20 мм m=40 мм c=2,5 мм Чертеж выполнен на формате А4 (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Также открывать и просматривать, печатать ч
User lepris : 10 июня 2022
85 руб.
Соединение деталей шпилькой. Вариант 29
Кризисная ситуация: определение и причины возникновения
Содержание ВВЕДЕНИЕ…………………………………………………………………………..3 I. КРИЗИСНАЯ СИТУАЦИЯ: ОПРЕДЕЛЕНИЕ И ПРИЧИНЫ ВОЗНИКНОВЕНИЯ……………………………………………………………….…5 1.1 Определение и типология кризисных ситуаций…….……………………..…..5 1.2 Кризисы в стратегическом развитии организации……………….………........7 1.3 Этапы развития предприятия………………………….………………….……..9 II. УПРАВЛЕНИЕ В КРИЗИСНЫХ СИТУАЦИЯХ…………………………………………………………………..........11 2.1 Необходимость и возможность антикризисного управления…………...........11 2.2 Признаки и особенности
User Aronitue9 : 10 января 2012
20 руб.
up Наверх