图形卡
Vuda旨在将Cuda带入vulkan
目录:
GitHub的开发者Jgbit已启动了一个雄心勃勃的开源项目VUDA ,该项目的灵感来自Nvidia的CUDA API,旨在将易于访问的GPU计算接口引入开源世界。
VUDA将把CUDA的全部潜力带给Vulkan
VUDA被实现为非常受欢迎的Vulkan下一代图形API的包装,该API提供了对Nvidia硬件的低级访问 。 VUDA仅作为标头的C ++库提供 ,这意味着它与所有具有C ++编译器且与Vulkan兼容的平台兼容。 尽管该项目还很年轻,但它的潜力是巨大的,特别是由于使用MIT许可证的开源性质。 GitHub上的页面带有一个非常基本的示例,这可能是使用该库的良好起点。
我们建议您阅读有关西班牙语的Nvidia RTX 2080 Ti评论的帖子
大多数人将CUDA与语言或API混淆了,但事实并非如此。 CUDA是一个并行计算平台和编程模型,它使使用GPU进行通用计算变得简单而优雅 。 开发人员仍使用C,C ++,Fortran或支持的语言不断扩展的列表进行编程,并以一些基本关键字的形式合并了这些扩展。 这些关键字使开发人员可以表达大量的并行性,并将编译器定向到应用程序映射到GPU的部分。
CUDA到达Vulkan将为使用此API的开发人员打开一扇重要的大门,该API因其优势和跨平台而越来越受欢迎。