deviceQuery查看属性
来源:互联网 发布:微信朋友圈的网络骗局 编辑:程序博客网 时间:2024/06/06 01:58
在CUDA安装好后可以用DeviceQuery看一下GPU的相关属性,从而对GPU有一定了解,有助于今后的CUDA编程。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
代码中先通过cudaGetDeviceCount来得到系统中NVIDIA GPU的数目
再通过函数cudaGetDeviceProperties,获取系统中GPU的属性;
再获取属性后查看最直接方法是设一个断点通过调试就能看到;
要不就通过打印的方法在控制台上显示;
如运行结果所示;
deviceProp.name为GPU名字,如果没有GPU则会输出 Device Emulation
deviceProp.totalGlobalMem返回的是全局储存器的大小,对大数据或一些大模型计算时显存大小必须大于数据大小,如图返回的是2GB的存储大小,
deviceProp.multiProcessorCount返回的是设备中流多处理器(SM)的个数,流处理器(SP)的个数SM数×每个SM包含的SP数,其中帕斯卡为每个SM,64个SP,麦克斯韦为128个,开普勒为192个,费米为32个,
deviceProp.totalConstMem返回的是常数储存器的大小,如同为64kB
deviceProp.sharedMemPerBlock返回共享储存器的大小,共享存储器速度比全局储存器快,
deviceProp.regsPerBlock返回寄存器的数目;
deviceProp.warpSize返回线程束中线程多少;
deviceProp.maxThreadsPerBlock返回一个block中最多可以有的线程数;
deviceProp.maxThreadsDim[]返回block内3维度中各维度的最大值
deviceProp.maxGridSize[]返回Grid内三维度中各维度的最大值;
deviceProp.memPitch返回对显存访问时对齐时的pitch的最大值;
deviceProp.texturePitchAlignment返回对纹理单元访问时对其参数的最大值;
deviceProp.clockRate返回显存的频率;
- deviceQuery查看属性
- deviceQuery
- CUDA(五)用deviceQuery看GPU属性
- cuda6.5 deviceQuery.exe
- CUDA deviceQuery参数详解
- Jetson TX1/TX2 deviceQuery
- mysql查看表属性
- 查看类属性
- extjs 怎么查看属性
- js查看对象属性
- mysql 查看索引属性
- linux查看系统属性
- linux 查看目录属性
- Mysql查看表属性
- apihelper 查看属性和方法
- Houdini 如何查看节点属性
- linux如何查看“/”目录属性
- hive 查看、修改 表 属性
- 比较Activiti中三种不同的表单及其应用
- Java学习笔记-集合类(1)
- 笔记整理
- 数据挖掘十大经典算法
- 文件权限管理__2__rwx权限
- deviceQuery查看属性
- 动态下拉列表
- 装饰者模式在Android上的应用 之 Context
- linux线程传参数
- 精心整理的操作系统相关概念
- linearlayout2
- bootstrap 使用row时出现的左右方向滚动条
- 向awk传递参数
- [Lintcode]Surrounded Regions