#include "cuda_runtime.h"
#include "device_launch_parameters.h"
#include <stdio.h>
#include <iostream>int main()
{int count; cudaDeviceProp info;cudaGetDeviceCount( &count );cudaGetDeviceProperties(&info, 0);//因为我知道count=1了:D,注意ID从0开始,如果大于 一,用个循环printf("gpu count = %d\n",count);    printf("my device's info:\n");printf("asyncEngineCount = %d\n ",info.asyncEngineCount);printf( " canMapHostMemory = %d\n", info.canMapHostMemory);printf( " clockRate = %d\n", info.clockRate);printf( " computeMode = %d\n", info.computeMode);printf( " concurrentKernels = %d\n", info.concurrentKernels);printf( " concurrentManagedAccess = %d\n", info.concurrentManagedAccess);printf( " deviceOverlap = %d\n", info.deviceOverlap);printf( " globalL1CacheSupported = %d\n", info.globalL1CacheSupported);printf( " isMultiGpuBoard = %d\n", info.isMultiGpuBoard);printf( " l2CacheSize = %d\n", info.l2CacheSize);printf( " maxGridSize = %d\n", info.maxGridSize);printf( " maxSurface1D = %d\n", info.maxSurface1D);printf( " maxSurface1DLayered = %d\n", info.maxSurface1DLayered);printf( " maxSurface2D = %d\n", info.maxSurface2D);printf( " maxSurface2DLayered = %d\n", info.maxSurface2DLayered);printf( " maxSurface3D = %d\n", info.maxSurface3D);printf( " maxSurfaceCubemap = %d\n", info.maxSurfaceCubemap);printf( " maxSurfaceCubemapLayered = %d\n", info.maxSurfaceCubemapLayered);printf( " maxTexture1D = %d\n", info.maxTexture1D);printf( " maxThreadsPerBlock = %d\n", info.maxThreadsPerBlock);printf( " warpSize = %d\n", info.warpSize);getchar();return 0;
}

CUDA-CODE3-查询GPU设备属性相关推荐

  1. CUDA Samples: 获取设备属性信息

    通过调用CUDA的cudaGetDeviceProperties函数可以获得指定设备的相关信息,此函数会根据GPU显卡和CUDA版本的不同得到的结果也有所差异,下面code列出了经常用到的设备信息: ...

  2. 使用tensorflow查询机器上是否存在可用的gpu设备

    主要内容: 使用tensorflow查询机器上是否存在可用的gpu设备 使用tensorflow获取可用的gpu设备编号 tensorflow对GPU设备的编码 使用tensorflow查询机器上是否 ...

  3. 目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备

    目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备 环境: 系统:Win10 环境:Opencv3.4.0/4.1.0 显卡:1080ti 问题 ...

  4. tensorflow获取可用GPU设备

    正常来说,运行下面两句会打印tensorflow能用的CPU和GPU,以及相关的设备参数 from tensorflow.python.client import device_lib print(d ...

  5. CUDA编程: GPU与CPU之间使用全局统一内存的完整代码及编译

    CUDA编程: GPU与CPU之间使用全局统一内存的完整代码及编译 最近碰到一个应用场景,需要从GPU访问host上创建的,一个很大的布隆过滤器(准确说是改进后的布谷鸟过滤器).由于GPU卡上的显存有 ...

  6. 文档服务器无可用设备,云服务器GPU设备显示异常

    云服务器GPU设备显示异常 内容精选 换一换 云服务器列表页面,云服务器的状态显示为"异常".进入云服务器列表页面,鼠标移动至"异常"状态处,查看具体的异常原因 ...

  7. CUDA刷新:GPU计算生态系统

    CUDA刷新:GPU计算生态系统 CUDA Refresher: The GPU Computing Ecosystem 这是CUDA Refresher系列的第三篇文章,其目标是刷新CUDA中的关键 ...

  8. CUDA:主导GPU计算的革命

    G80计算架构 真正的革命来自于2006年,NVIDIA在这一年推出了基于DX10统一渲染体系的旗舰图形处理器G80,当人们为其强悍的3D效能惊叹时,有谁又会想到NVIDIA这次会给那些GPU通用运算 ...

  9. 截断骨干用于检测,YOLO-ReT开源:边缘GPU设备上的高性能检测器

    作者丨happy 编辑丨极市平台 论文链接:https://arxiv.org/pdf/2110.13713.pdf 代码链接:https://github.com/prakharg24/yolore ...

  10. tensorflow-gpu2.x无法检测到GPU设备

    tensorflow-gpu2.x无法检测到GPU设备 1.检查 在解决问题前检查一下tensorflow是否只能检查到CPU,而无法检查到GPU,而非无法调用GPU. import tensorfl ...

最新文章

  1. 徒劳的对抗——如何做好极客的老婆(灵感来源于《你就是极客》)
  2. 动手学深度学习需要这些数学基础知识
  3. EF框架对数据库的操作
  4. 3_深度学习中显卡的使用和显存的分配(20181213)
  5. python按键盘上哪个键运行_python根据键盘输入进行相应操作
  6. easyuefi只能在基于uefi启动的_云计算学习体系-1.1-计算机硬件基础扩展知识BIOS/UEFI/MBR/GPT...
  7. phpunit+selenium环境搭建
  8. transport方式连接Elasticsearch6.2.3
  9. html表单的课后心得体会,web前端学习心得体会范文
  10. 动力小帆船制作方法简单,电动小帆船制作方法
  11. 概念数据模型(E-R模型)
  12. 重庆工程学院计算机设计大赛获奖名单,重大城科学子在2018年(第11届)中国大学生计算机设计大赛全国总决赛获一等奖...
  13. 多线程概念以及线程同步
  14. python forward函数___call__、__init__和 forward三个函数在python中的调用方法
  15. Opencv学习四图像操作(反差色处理)
  16. Gremlin 基础知识
  17. 【文档留存】泛微OA POC
  18. Eureka Server的REST端点
  19. 中国人民银行面试题目(经典题目2)
  20. 计算机一级考试题电子表格,2017计算机一级Excel模拟考试题

热门文章

  1. WebSphere性能调优
  2. android usb 摄像头 驱动开发,自制USB摄像头硬件的驱动编写_修改UVC
  3. 项目经理必备向上管理四步法
  4. ubuntu安装腾讯会议
  5. Windows7内部版本7601此Windows副本不是正版黑屏怎么办!!!
  6. nginx.conf配置文件中timeout超时时间设置
  7. python中关于requests里的timeout()
  8. 如何破解加密相册密码四大方法
  9. :last-of-type , :last-child 无效的问题
  10. dropbox for android,Dropbox