GPU和CUDA

CUDA是操纵GPU的工具,即程序(软件体系)

GPU和CUDA

绿色:计算单元
橙色:存储单元(硬盘+缓存)
黄色:控制单元

从图中可得:GPU中,每个控制器都配有缓存,有很多控制器

 

特点:CPU秉承着低延时性,CPU适合用于逻辑控制,串行的计算场景

           GPU的思路是高吞吐量,GPU适合用于大规模的并行计算场景

 

GPU和CUDA

由图可得,CUDA分为三层(函数库,运行API,驱动API)