CPU与GPU相比,有很大的不同
CPU就像一个学会了微积分的大学生,而GPU却相当于一个只会加减乘除基本运算的小学生,应该说相当于一个班的只会加减乘除基本运算的小学生。这些小学生算起加减乘除来非常非常的快,而且还会一种CPU不会的算法,能让工作效率更高。
所以,在很多简单而大量的运算中GPU以速度的优势做得很快,但是在复杂的计算中因为能力问题而败给了CPU。
因为这个世界不只是加减乘除这种运算,虽然很多复杂的计算也可以简化为基本的加减乘除运算,但是这样效率会降低很多,而且有些计算是不可以展开成这种运算的。
所以就有了让GPU来完成一个相对成熟又复杂的计算逻辑,然后就是不断的重复不断地重复。
网友评论