GPU架构 GPU特别适用于 密集计算,高度可并行计算,图形学 晶体管主要被用于 执行计算,而不是缓存数据,控制指令流 GPU计算的历史 2001/2002 -- 研究人员把GPU当做数据并行协处理器 GPGPU领域从此诞生 2007-- NVIDIA 发布 CUDA CUDA 统一计算设备架构 GPGPU发展成 GPU Computing 2008-- Khronos 发布OpenCL 规范 CUDA术语 Host--主机端,通常指CPU,采用标准C语言编程,C++,Python Device