gpu cpu区别

1、计算量比较

CPU:计算量小,原理:只有4个运算单元

GPU:计算量大,原理:有1000个运算单元

2、计算复杂度比较:

CPU:可计算复杂的运算,比如积分微分,4个运算单元都属于专家级别

GPU:只可以计算简单的1+1算术题,不能计算复杂的微分积分,1000个运算单元属于小学生水平。

3、对于单个积分微分的计算速度比较

CPU:较快。原理:单线程计算(比如机器人运动控制),单个芯片性能强劲,计算能力强,能计算出来

GPU:较慢,甚至可能计算不了;原理:单个芯片性能弱,计算能力弱,可能算不出来,或速度很慢

4、对于多个1+1算术题的计算速度比较

CPU:速度较慢。因为计算原理是:先算第1题, 再算第2题,总时间【T1+T2+T3>>>+T1000(也就是1000个算术题消耗时间的累加])】

GPU:速度很快。因为计算原理是:可同时计算1000道算术题,总时间为【max(T1,T2,T3...T1000)(也就是1000个算术题消耗时间中的最大值)】

相关内容