猿代码GPU并行程序优化实战课程(2023最新录播)
2023-08-02 18:01 作者:bili_34604920956 | 我要投稿
一.CPU和GPU区别

其中绿色的是计算单元,橙红色的是存储单元,橙黄色的是控制单元。GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache
1)性能(低延时性Latency)与吞吐量(Throughput)

■Cache, local memory: CPU > GPU
■Threads(线程数): GPU > CPU
Registers:GPU > CPU 多寄存器可以支持非常多的Thread,thread需要用到register,thread数目大,register也必须得跟着很大才行
2)CPU:基于低延时性设计(较大cache)