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

猜你喜欢

转载自www.cnblogs.com/yibeimingyue/p/13379445.html