CUDA是什么?主要应用在什么地方?

CUDA是什么?主要应用在什么地方?,第1张

CUDA是显卡厂商NVIDIA推出的运算平台,主要运用在显卡方面。

CUDA是NVIDIA的通用并行计算架构,使gpu能够解决复杂的计算问题。它包括CUDA指令集架构(ISA)和GPU内部的并行计算引擎。开发人员可以使用C语言编写CUDA架构的程序,在支持CUDA的处理器上运行超高性能。CUDA3.0已经支持c++和FORTRAN。

发展现况:

支持CUDA的gpu已经售出了超过1亿,成千上万的软件开发人员正在使用免费的CUDA软件开发工具来解决专业和家庭应用中的问题。这些应用范围从视频和音频处理和物理效果模拟到石油和天然气勘探、产品设计、医学成像和科学研究。

CUDA的核心是三个重要的抽象:线程组层次结构、共享存储和barrier同步,这可以很容易地暴露给程序员,作为C语言的最小扩展。

CUDA软件栈由几个层组成,一个硬件驱动程序、一个应用程序编程接口(API)及其运行时,以及两个高级通用数学库CUFFT和CUBLAS。硬件被设计为支持轻量级驱动程序和运行时层,从而提高性能。

cuda

读法

英 ['kuːdə]  美 ['ku:də]

解释:

n. 奸诈而贪婪的人(等于barracuda)

n. (Cuda)人名;(塞)楚达;(意、罗)库达

用法:

NVIDIA CUDA 并行运算技术 计算统一设备架构

Cuda-panthaka 注荼半托迦

CUDA Core 流处理器

扩展资料:

近义词:

crafty

读法:

英 [ˈkrɑːfti]  美 [ˈkræfti]

解释:

adj. 狡猾的;灵巧的

用法:

Crafty Millionaire 狡诈的百万富翁 精明的百万富翁

Crafty Couture 品牌名称

crafty sycophant 奸佞

cuda统一计算设备架构;计算统一设备架构;统一计算架构;粗大;高性能计算。

Using NVIDIA video's CUDA technology, hardware acceleration on cloth simulation was implemented and its frame rate was increased about several times.

使用Nvidia显卡的统一计算架构(CUDA)技术,对布料模拟进行了硬件加速,使布料模拟的帧速得到了数十倍的提高。

Appendix B lists the mathematical functions supported in CUDA.

附录B列举CUDA中支持的数学函数。

The result showed that CUDA could speed up calculation and be well used in real-time target tracking on upper computer.

结果表明,CUDA的应用使上位机目标跟踪的实时性得到了很大提升,可以将其应用于其它众多领域。

In the user medium with the aid of CUDA will be able to be calculated physics in games.

在用户中的帮助下采用CUDA技术将能够计算物理游戏。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/24000.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-16
下一篇2023-02-16

发表评论

登录后才能评论

评论列表(0条)

    保存