1.什么是GPU
GPU,又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器,与CPU类似,只不过GPU是专为执行复杂的数学和几何计算而设计的,这些计算是图形渲染所必需的。
2.什么是GPU加速计算
GPU 加速计算是指同时利用图形处理器 (GPU) 和 CPU,加快科学、分析、工程、消费和企业应用程序的运行速度。
3.GPU和CPU的区别
CPU 由专为顺序串行处理而优化的几个核心组成。GPU 则由数以千计的更小、更高效的核心组成,这些核心专为同时处理多任务而设计,GPU 拥有数以千计的核心,可高效地处理并行任务。
4.GPU的优势
GPU的特点特别适合于大规模并行运算,GPU在“深度学习”领域发挥着巨大的作用,因为GPU可以平行处理大量琐碎信息。
5.GPU的劣势
不是所有运算都可以并行化,其实这也是并行计算的弱势。但几乎所有矩阵运算都有并行化的可能,所以Machine Learning的很多方法移植到GPU还是相当有搞头的。