类似与我们学的C调机器语言,只不过调用CUDA-C和GPU device Code...

来源: va168 2024-02-25 09:04:40 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (14153 bytes)
回答: Nvidia CUDA的护城河study1692024-02-25 08:12:46

CUDACompute Unified Device Architecture,统一计算架构[1])是由英伟达NVIDIA所推出的一种硬件集成技术,是该公司对于GPGPU的正式名称。透过这个技术,用户可利用NVIDIA的GPU进行图像处理之外的运算,亦是首次可以利用GPU作为C-编译器的开发环境。CUDA 开发包(CUDA Toolkit )只能将自家的CUDA C-语言(对OpenCL只有链接的功能[2]),也就是执行于GPU的部分编译成PTX中间语言或是特定NVIDIA GPU架构的机器代码NVIDIA 官方称为 "device code");而执行于中央处理器部分的C / C++代码(NVIDIA 官方称为 "host code")仍依赖于外部的编译器,如Microsoft Windows下需要Microsoft Visual StudioLinux下则主要依赖于GCC[3][4][5]

所有跟帖: 

这个算是Firmware 编程? -飞天的花无缺- 给 飞天的花无缺 发送悄悄话 (0 bytes) () 02/25/2024 postreply 09:07:31

CS os 系统开发,底层逻辑没有什么大的变化, 硬软集成应用日新月异... -va168- 给 va168 发送悄悄话 va168 的博客首页 (0 bytes) () 02/25/2024 postreply 09:10:26

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”