找回密码
 立即注册
查看: 210|回复: 0

GPU可用于并行计算的原因

[复制链接]
发表于 2022-1-4 19:12 | 显示全部楼层 |阅读模式
GPU全称叫做graphics processing unit(图形处理器),顾名思义就是处理图形的。
对图形操作的处理器:GPU

电脑显示器上显示的图像,在显示在显示器上之前,要经过一些列处理,这个过程有个专有的名词叫“渲染”。以前的计算机上没有GPU,渲染就是CPU负责的。渲染是个什么操作呢,其实就是做了一系列图形的计算,但这些计算往往非常耗时,占用了CPU的一大部分时间。而CPU还要处理计算机器许多其他任务。因此就专门针对图形处理的这些操作设计了一种处理器,也就是GPU。
这样CPU就可以从繁重的图形计算中解脱出来。渲染这个过程具体来说就是几何点位置和颜色的计算,这两者的计算在数学上都是用四维向量和变换矩阵的乘法,因此GPU也就被设计为专门适合做类似运算的专用处理器了。为什么说专用呢,因为很多事情他做不了。
机器学习的运算操作类似于图形操作

幸运的是有些机器学习的操作和GPU本职能做的那些东西非常像,比如说深度学习中的矩阵运算,那就可以通过GPU提高速度,实现并行计算。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2025-5-14 15:51 , Processed in 0.136950 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表