![Vulkan 中的 GPU 计算](https://scholarsark.com/wp-content/uploads/2021/07/12243-gpu-computing-in-vulkan-806x440.jpg)
Vulkan 中的 GPU 计算
![项目图片](https://img-c.udemycdn.com/course/480x270/3767020_cd7c_2.jpg)
价格: $24.99
本课程展示了使用 Vulkan 库创建项目以运行计算着色器的最简单方法: 从 Makefile 到在 GPU 中执行非常快速的并行计算的程序.
Vulkan 是一个跨平台的 3D 图形和计算库, OpenGL的继任者. 它首次发布于 2016 它适用于当今大多数现代操作系统.
Vulkan 库的所有功能和操作均使用 C 语言演示, 以一种非常容易理解的方式, 也适用于专门从事其他语言的开发人员. 全面了解课程, 虽然需要一些编程和使用静态库的经验.
该课程试图引导您尽快获得可见的结果. Vulkan 库通常需要编写数百个 (高达千) 行数以获得第一个结果并了解内部发生的情况, 但在这儿, 项目增长,同时保持你对所有依赖项的关注.
该课程描述了如何:
-
读取系统中图形适配器的属性和限制
-
分配 GPU 逻辑设备及其执行队列
-
分配 GPU 内存, 从/向它读取和写入数据
-
创建命令缓冲区, 在其中记录动作并将其发送到 GPU 队列执行
-
在着色器中实现数据处理并并行执行
-
在 GPU 中生成分形图像
-
比较 GPU 和 CPU 计算的结果
-
比较 GPU 和 CPU 计算的速度
在最后, 您将准备好使用 Vulkan 库编写和执行自己的计算着色器. 要么, 它为在 Vulkan 中实现 3D 图形提供了一个很好的开端,因为您已经了解 Vulkan API 的原理和基础知识.
发表评论
你必须 登录 要么 寄存器 添加新评论 .