当前位置:首页 > 虚拟机 > 正文

虚拟机使用gpu和cuda


一、GPGPU和GPU,CUDA三者有何区别的相关推荐您好,
(1)GPU(GraphicProcessingUnit)中文称为图形处理单元,是一种并行处理硬件。最初,GPU专门用于渲染复杂的计算机图形环境。
(2)后来,人们发现GPU的并行计算原理其实不仅可以扩展到渲染,还可以扩展到通用计算,于是GPGPU(GeneralPurposeGPU)的概念出现了,并开始使用OpenGL。着色语言,GPU可以执行一些简单的通用操作。
(3)CUDA是NVidia专门针对其开发的GPU上的并行计算而开发的工具。它基于C语言,是C++的一部分,OpenCL现在是第二大使用的GPGPU编程工具。
非常感谢您,希望这对您有所帮助。推荐这本书:CUDAbyexample,里面也详细解释了这三个概念。