cuda是什么

Posted yibeimingyue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cuda是什么相关的知识,希望对你有一定的参考价值。

cuda是Compute Unified Device Architecture的缩写。中文叫统一计算设备架构,是由NVIDIA推出的通用并行计算架构。是为了让nvidia gpu完成通用并行计算任务的一种集成技术。我们通常可以使用的cuda框架有c,c++,fortran,python,java的,可以为数据大吞吐量的工作提供很好的加速功能。

简单的来讲,就是为了让GPU可以不仅仅工作于自己的一亩三分地,而是利用自身的优势,完成通用计算的任务。

主要应用除了日常视频编码解码,游戏等外,可以应用于计算加速方面。拿我所接触的行星模式模拟来讲,GPU加速可以让我们模拟的物理计算过程获得很大的加速,加速科研产出。【https://www.zhihu.com/question/49338271/answer/827724792

另:https://zhuanlan.zhihu.com/p/146431357

 

以上是关于cuda是什么的主要内容,如果未能解决你的问题,请参考以下文章

在哪设置 cuda

CUDA 到底什么玩意

cmake怎么取消cuda

cuda安装完成后nvcc -V报错

cuda 8.0对应啥cudnn版本

cuda是什么