由于学习的需要,开始倒腾CUDA的一些知识,通过前期的C语言的学习能很容易的上手CUDA方面的语句,今天通过简单的结构体调用的方式写一段了解自己电脑显卡的代码,控制台输出很多参数,有助于自己更好的了解自己电脑的硬件配置,具体代码如下:
device property 这个结构里面包含很多的参数选项,可以根据此来选择需要展现的参数。
链接:http://www.cs.cmu.edu/afs/cs/academic/class/15668-s11/www/cuda-doc/html/group__CUDART__DEVICE_g5aa4f47938af8276f08074d09b7d520c.html
#include <iostream>
#include <cuda_runtime.h>
#include <device_launch_parameters.h>
void main()
{
int count = 0;
cudaDeviceProp prop; //
cudaGetDeviceCount(&count);
printf("You have %d GPU devices\n", count);
for (i