一、概述
GPU最初的设计目标是为了提升计算机对图形、图像、视频等数据的处理性能,解决CPU在图形图像领域处理效率低的难题。随着GPU在并行计算方面性能优势的逐步显现以及并行计算应用范围的逐步拓展,GPU逐渐分化成两条分支,一条是传统意义的GPU,延续专门用于图形图像处理用途,内置了视频编解码加速引擎、2D加速引擎、3D加速引擎、图像渲染等专用运算模块;另一分支是GP GPU,作为运算协处理器,并针对不同应用领域的需求,增加了专用向量、张量、矩阵运算指令,提升了浮点运算的精度和性能,以满足不同计算场景的需要。
GP GPU的优势
资料来源:共研网整理
随着GP GPU的技术发展和相关生态环境的逐步完善,其用途被进一步发掘。目前,GP GPU已经广泛用于商业计算和大数据处理,如天气预报、工业设计、基因工程、药物发现、金融工程等。在人工智能领域,使用GP GPU在云端运行模型训练算法,可以显著缩短海量训练数据的训练时长,减少能源消耗,从而进一步降低人工智能的应用成本。与此同时,GP GPU能够提供完善的软件生态系统,便于各种已有应用程序的移植和新算法的开发,因此全球人工智能相关处理器解决方案仍然是以GP GPU为主。因此,GP GPU是人工智能领域最主要的协处理器解决方案,占据人工智能90%以上的市场份额,在智能工厂、无人驾驶、智慧城市等领域具有广泛的市场空间。
GP GPU主要应用领域