现在注册

登录

忘记密码

忘记密码? 请输入您的电子邮件地址. 您将收到一个链接,将创建通过电子邮件新密码.

添加后

你必须登录后添加 .

添加问题

您必须登录才能提问.

登录

现在注册

欢迎Scholarsark.com! 您的注册将授予您访问使用该平台的更多功能. 你可以问问题, 做出贡献或提供答案, 查看其他用户以及更多的个人资料. 现在注册!

Vulkan 中的 GPU 计算

Vulkan 中的 GPU 计算

价格: $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 的原理和基础知识.

关于 arkadmin

发表评论