CUDA 查看 GPU 设备信息

CUDA 查看 GPU 设备信息

#include 
#include 
#include 
#include "cuda_runtime.h"
#include "device_launch_parameters.h"


int main()
{
     
    cudaDeviceProp deviceProp;
    cudaGetDeviceProperties(&deviceProp, 0);
    printf("设备名称与型号: %s\n", deviceProp.name);
    printf("显存大小: %d MB\n", (int)(deviceProp.totalGlobalMem / 1024 / 1024));
    printf("含有的SM数量: %d\n", deviceProp.multiProcessorCount);
    printf("CUDA CORE数量: %d\n", deviceProp.multiProcessorCount * 192);
    printf("计算能力: %d.%d\n", deviceProp.major, deviceProp.minor);
}

其中,192 表示显卡采用 Kepler 架构时,每一个 SM 中 cuda core 的数量。

你可能感兴趣的