#026 VulkanAPI: Пошаговое руководство с примером CUDA вычислений, часть 1

00:00 Введение в CUDA Education 00:30 Установка и запуск примеров 01:18 Описание алгоритма 03:14 Структура видео 04:04 Стратегия обучения 07:02 Значение Vulkan 08:43 Будущее Vulkan 09:39 Технические детали 11:25 Инициализация переменных 11:34 Введение в Vulkan 12:34 Создание буфера 13:28 Инициализация буфера 15:27 Режим общего доступа 16:41 Запуск функции создания буфера 18:33 Ассоциация буфера с памятью 19:20 Свойства памяти устройства 21:16 Требования к памяти 22:11 Завершение 22:40 Каскадный процесс 23:36 Логика работы 24:33 Работа с графическим процессором 25:29 Поиск соответствия 27:06 Особенности C++ 30:15 Проверка соответствия 32:10 Распределение памяти 33:16 Проверка данных 34:45 Создание вектора и перенос данных на GPU 35:44 Работа с буферной памятью 36:41 Настройка Vulkan 37:55 Запуск безголового вычислительного примера 39:15 Создание физического устройства 40:55 Запрос очереди вычислений 43:51 Создание логического устройства 45:15 Запрос аппаратных ресурсов 46:16 Введение в векторные вычисления 47:22 Заполнение вектора числами 48:36 Передача данных на графический процессор 49:29 Роль VRAM 50:41 Использование функции создания буфера 52:40 Флаги использования и свойств памяти 53:35 Создание буфера и ввод данных 54:12 Заполнение вектора и настройка Vulkan 55:05 Работа с памятью и буферами 55:59 Флаги использования и свойства памяти 57:18 Дескрипторы и буферы 58:03 Промежуточный буфер и синхронизация 01:00:49 Завершение работы с барьервми 01:01:43 Подготовка конвейера вычислений 01:03:11 Общая картина вычислений 01:04:03 Завершение урока 01:04:50 Дополнительные ресурсы 01:05:48 Исходный код и ссылки 01:06:42 Значение Vulkan 01:07:37 Сложности компьютерной графики 01:08:29 Будущее технологии 01:09:20 Заключение

Иконка канала Ленинский Букварь
240 подписчиков
12+
11 просмотров
2 дня назад
12+
11 просмотров
2 дня назад

00:00 Введение в CUDA Education 00:30 Установка и запуск примеров 01:18 Описание алгоритма 03:14 Структура видео 04:04 Стратегия обучения 07:02 Значение Vulkan 08:43 Будущее Vulkan 09:39 Технические детали 11:25 Инициализация переменных 11:34 Введение в Vulkan 12:34 Создание буфера 13:28 Инициализация буфера 15:27 Режим общего доступа 16:41 Запуск функции создания буфера 18:33 Ассоциация буфера с памятью 19:20 Свойства памяти устройства 21:16 Требования к памяти 22:11 Завершение 22:40 Каскадный процесс 23:36 Логика работы 24:33 Работа с графическим процессором 25:29 Поиск соответствия 27:06 Особенности C++ 30:15 Проверка соответствия 32:10 Распределение памяти 33:16 Проверка данных 34:45 Создание вектора и перенос данных на GPU 35:44 Работа с буферной памятью 36:41 Настройка Vulkan 37:55 Запуск безголового вычислительного примера 39:15 Создание физического устройства 40:55 Запрос очереди вычислений 43:51 Создание логического устройства 45:15 Запрос аппаратных ресурсов 46:16 Введение в векторные вычисления 47:22 Заполнение вектора числами 48:36 Передача данных на графический процессор 49:29 Роль VRAM 50:41 Использование функции создания буфера 52:40 Флаги использования и свойств памяти 53:35 Создание буфера и ввод данных 54:12 Заполнение вектора и настройка Vulkan 55:05 Работа с памятью и буферами 55:59 Флаги использования и свойства памяти 57:18 Дескрипторы и буферы 58:03 Промежуточный буфер и синхронизация 01:00:49 Завершение работы с барьервми 01:01:43 Подготовка конвейера вычислений 01:03:11 Общая картина вычислений 01:04:03 Завершение урока 01:04:50 Дополнительные ресурсы 01:05:48 Исходный код и ссылки 01:06:42 Значение Vulkan 01:07:37 Сложности компьютерной графики 01:08:29 Будущее технологии 01:09:20 Заключение

, чтобы оставлять комментарии