Программирование графических процессоров, контрольная. Вариант №6.

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

material.view.file_icon 7A1D200A-8DEA-4FAD-B6BB-C9D143DE1389.doc

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

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

Описание

Нити и блоки

Каждому потоку, выполняющему ядро, присваивается уникальный идентификатор потока, доступный внутри ядра через встроенную переменную threadIdx. Она представляет собой трехкомпонентный вектор, так что потоки могут быть идентифицированы с использованием одномерного, двумерного или трехмерного индекса потока, образуя одномерный, двумерный или трехмерный блок потоков. Это обеспечивает естественный способ вызова вычислений через элементы в области, такие как вектор или матрица...
Программирование графических процессоров. Контрольная работа.
Контрольная работа выполняется в виде реферата. На титульном листе студент должен указать свои фамилию, имя, отчество и группу. При ответе на вопросы 3 – 7 студент должен обязательно указать, в каких случаях применяются данные элементы GPU. При ответе на вопросы 3 – 8 плюсом будет фрагмент кода, демонстрирующий работу с данным элементом GPU. Список вопросов: Базовые принципы организации памяти GPU. Различия архитектур GPU и CPU. Константная память. Глобальная память. Разделяемая память. Текстурн
User sibguter : 17 января 2019
199 руб.
Контрольная работа. Программирование графических процессоров
умножение матриц на CUDA 1. с использованием глобальной памяти 2. с использованием shared memory 3. с использованием shared memory без конфликта банков сравнить время для этих трех случаев используя профайлер nvprof обнаружить конфликт банков для 2 случая с помощью профайлера
User Axi0ma : 14 июня 2018
200 руб.
Программирование графических процессоров. Контрольная работа. Вариант 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.
Программирование графических процессоров. Вариант 04. Контрольная работа.
1. Базовые принципы организации памяти GPU 3 2. Различия архитектур GPU и CPU 7 3. Константная память 10 4. Глобальная память 12 5. Разделяемая память 14 6. Текстурная память 16 7. Потоки 18 8. Нити и блоки 21 9. Отладка и профилирование программ CUDA 24 Список использованных источников 33
User Михаил18 : 26 сентября 2019
150 руб.
Программирование графических процессоров. Лабораторная 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 руб.
Чертежи-Графическая часть-Курсовая работа-Схема буровой установки БУ 6500 ДГ, Патентно-информационный обзор, Гидроотклонитель, Деталировка
Известно, что разработка нефтяного месторождения связана с ухудшением технико-экономических показателей процесса добычи по мере истощения запасов. Неизбежно наступает период когда продолжение эксплуатации сначала каких-либо групп скважин, а потом и всего месторождения становится нерентабельным для нефтедобывающего предприятия. Один из наиболее перспективных способов повышения коэффициентов извлечения нефти на поздней стадии разработки крупнейших нефтяных месторождений страны - бурение боковых
696 руб.
Чертежи-Графическая часть-Курсовая работа-Схема буровой установки БУ 6500 ДГ, Патентно-информационный обзор, Гидроотклонитель, Деталировка
Термодинамика ПетрГУ 2009 Задача 3 Вариант 62
а) Вычислить количество тепла, необходимое для нагревания воздуха от 0ºC до t2 при постоянном объеме, если первоначально он находился при атмосферном давлении и занимал объем V. б) Какое количество тепла потребуется для нагревания воздуха от 0ºC до T2 при постоянном давлении, если начальный объем был равен V? в) Пусть воздух находится в термически изолированной комнате объемом V. В комнате имеется небольшое отверстие, через которое воздух может просачиваться наружу, где давление равном 1 а
User Z24 : 7 марта 2026
150 руб.
Термодинамика ПетрГУ 2009 Задача 3 Вариант 62
Расчет ФЗП
Содержание Введение Планирование научно-технической продукции Линейный график выполнения ОКР Расчет сметы затрат на ОКР Расчет цены на опытный образец Экономическая оценка прибора в условиях эксплуатации Литература
User Aronitue9 : 2 сентября 2012
20 руб.
Радиолокация как научно-техническое направление в радиотехнике
Содержание Введение 1. Измеряемые координаты 2. История исследования и разработки радиолокационных устройств 3. Радиолокационное обнаружение 4. Импульсная радиолокация 5. Измерение угловых координат цели 6. Измерение дальности в импульсной радиолокации 7. РЛС обнаружения и РЛС слежения 8. Как можно измерять дальность при непрерывном излучении Заключение Список литературы Введение Радиолокацией называется совокупность методов и технических средств, предназначенных для обнаружени
User alfFRED : 14 сентября 2013
10 руб.
up Наверх