Зарегистрироваться

Авторизоваться

забытый пароль

Забыли пароль? Пожалуйста, введите свой адрес электронной почты. Вы получите ссылку и создать новый пароль по электронной почте.

Добавить запись

Вы должны войти в систему, чтобы добавить запись .

Добавить вопрос

Вы должны авторизоваться, чтобы задать вопрос.

Авторизоваться

Зарегистрироваться

Добро пожаловать в Scholarsark.com! Ваша регистрация даст вам доступ к использованию больше возможностей этой платформы. Вы можете задавать вопросы, вносить свой вклад или дать ответы, просматривать профили других пользователей и многих других. Зарегистрироваться!

Вычисления на GPU в Vulkan

Вычисления на GPU в Vulkan

Цена: $24.99

В курсе показан самый простой способ создания проекта с использованием библиотеки Vulkan для запуска вычислительного шейдера.: От Makefile до программы, выполняющей очень быстрые параллельные вычисления на GPU.

Vulkan — кроссплатформенная библиотека 3D-графики и вычислений., преемник OpenGL. Впервые он был выпущен в 2016 и сегодня он доступен в большинстве современных операционных систем..

Все функции и операции с библиотекой Vulkan демонстрируются на языке Си., очень понятным образом, подходит также для разработчиков, специализирующихся на других языках. Чтобы полностью понять курс, требуется некоторый опыт программирования и использования статических библиотек.

Курс старается привести вас к видимым результатам как можно скорее. Библиотека Vulkan обычно требует написания сотен (до тысячи) строк, чтобы получить первые результаты и понять, что происходит внутри, но здесь, проект растет, при этом вы уделяете внимание всем зависимостям.

В курсе описано, как:

  • Чтение свойств и ограничений графических адаптеров в системе

  • Выделите логическое устройство GPU и его очереди выполнения

  • Выделить память графического процессора, чтение и запись данных из/в него

  • создать буфер команд, записывает в него действия и отправляет в очередь GPU на выполнение

  • Реализовать обработку данных в шейдере и выполнять параллельно

  • Генерация фрактального изображения в графическом процессоре

  • Сравните результаты вычислений на GPU и CPU

  • Сравните скорость вычислений на GPU и CPU

В конце, вы будете готовы написать и выполнить свой собственный вычислительный шейдер, используя библиотеку Vulkan. Или же, это дает очень хорошее начало реализации 3D-графики в Vulkan, поскольку вы уже понимаете принцип и основы Vulkan API..

Около arkadmin

Оставьте ответ