Biny

为什么训练模型使用GPU的效果比CPU更好? CPU更善于调度,而深度学习多数做的是简单加乘计算,这是GPU所擅长的,因为GPU为了实现图像处理功能,里面设计有

Biny 2022-03-02 10:24:48    283 次浏览
为什么训练模型使用GPU的效果比CPU更好? CPU更善于调度,而深度学习多数做的是简单加乘计算,这是GPU所擅长的,因为GPU为了实现图像处理功能,里面设计有大量硬件实现的乘加器,渲染的过程就是一些图形点、几何点位置和颜色值的计算。这些计算的形式就是一些四维向量和矩阵的运算。而我们在训练模型参数的时候,用的最多的卷积等基本算法恰好需要乘加器来完成,这就大大降低了AI算法的运算时间,所以GPU很适合加速我们的训练过程。 为什么训练模型使用GPU的效果比CPU更好?
CPU更善于调度,而深度学习多数做的是简单加乘计算,这是GPU所擅长的,因为GPU为了实现图像处理功能,里面设计有
内容加载中