1. IntdeviceCount;
cudaGetDeviceCount(&deviceCount);
获得GPU设备数
2. cudaDevicePropdeviceProp;
cudaGetDeviceProperties(&deviceProp,dev);
deviceProp.major 和deviceProp.minor分别为CUDA设备计算能力的主版本号和次版本号。CPU的这两个值都被设为9999
3. deviceProp.totalGlobalMem
设备中的全局存储器大小(globalmemory)。如果是独立显卡,就是板载显存的大小。
4. deviceProp.multiProcessorCout
设备中可用的流多核处理器SM的个数。
每个SM中8个SP
所以SP的个数为:8* deviceProp.multiProcessorCout
5. deviceProp.totalConstMem
常量存储器的大小
6. deviceProp.sharedMemPerBlock
每个block中可用的共享存储器大小
7. deviceProp.regsPerBlock
每个block中可用的寄存器个数
8. deviceProp.warpSize
线程束warp由多少个thread组成
9. deviceProp.maxThreadsPerBlock
一个block中最多可用有多少个thread
微信
支付宝