NVIDIA CUDA统一计算设备架构编程手册(3)
第3章 硬件实现3.1 具有芯片共享内存的一组SIMD多处理器设备作为一组多处理器(multiprocessors)来实现,如图3-1所示。每个多处理器具有单指令多数据(SIMD)架构:在任何给定的时钟周...
NVIDIA CUDA统一计算设备架构编程手册(2)
第2章 编程模型2.1 高度多线程协处理器通过CUDA编程时,将GPU看作可以并行执行非常多个线程的计算设备(compute device)。它作为主CPU的协处理器或者主机(host)来运作:换句话说,在主机...
NVIDIA CUDA统一计算设备架构编程手册(1)
第1章 CUDA 介绍1.1 作为数据并行计算设备的图像处理器单元仅仅几年的时间,可编程图像处理器单元已经发展成为绝对的计算主力,如图1-1所示。由于具有由高内存带宽驱动的多个核心,今天的...
CUDA介绍
CUDA工具包是一种针对支持CUDA功能的GPU(图形处理器)的C语言开发环境。CUDA开发环境包括:· nvcc C语言编译器 · 适用于GPU(图形处理器)的CUDA FFT和BLAS库 · 分析器 · 适用于GPU(图形处理器)的gdb调试器(...