小技巧Matlab中如何通过指令查看电脑配置和GPU配置?

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小技巧Matlab中如何通过指令查看电脑配置和GPU配置?相关的知识,希望对你有一定的参考价值。

在matlab中,输入如下指令:

matlab会显示如下的指令:

主机名:           DESKTOP-VH31686 
OS 名称:          Microsoft Windows 10 专业版 
OS 版本:          10.0.18363 暂缺 Build 18363 
OS 制造商:        Microsoft Corporation 
OS 配置:          独立工作站 
OS 构建类型:      Multiprocessor Free 
注册的所有人:     Lenovo 
注册的组织:       暂缺 
产品 ID:          00330-80108-79579-AA263 
初始安装日期:     2020/4/21, 15:53:52 
系统启动时间:     2022/12/10, 14:05:42 
系统制造商:       LENOVO 
系统型号:         90KX000NCP 
系统类型:         x64-based PC 
处理器:           安装了 1 个处理器。 
                  [01]: Intel64 Family 6 Model 158 Stepping 13 GenuineIntel ~3096 Mhz 
Bios 版本:        LENOVO O4BKT13A, 2020/2/20 
Windows 目录:     C:\\Windows 
系统目录:         C:\\Windows\\system32 
启动设备:         \\Device\\HarddiskVolume5 
系统区域设置:     zh-cn;中文(中国) 
输入法区域设置:   zh-cn;中文(中国) 
时区:             (UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐 
物理内存总量:     65,442 MB 
可用的物理内存:   55,457 MB 
虚拟内存: 最大值: 75,170 MB 
虚拟内存: 可用:   63,100 MB 
虚拟内存: 使用中: 12,070 MB 
页面文件位置:     C:\\pagefile.sys 
域:               WORKGROUP 
登录服务器:       \\\\DESKTOP-VH31686 
修补程序:         安装了 12 个修补程序。 
                  [01]: KB4601056 
                  [02]: KB4513661 
                  [03]: KB4516115 
                  [04]: KB4517245 
                  [05]: KB4521863 
                  [06]: KB4524569 
                  [07]: KB4537759 
                  [08]: KB4552152 
                  [09]: KB4561600 
                  [10]: KB4580325 
                  [11]: KB4586863 
                  [12]: KB4586786 
网卡:             安装了 3 个 NIC。 
                  [01]: Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 
                      连接名:      WLAN 
                      状态:        媒体连接已中断 
                  [02]: Realtek PCIe GbE Family Controller 
                      连接名:      以太网 
                      启用 DHCP:   是 
                      DHCP 服务器: 192.168.0.1 
                      IP 地址 
                        [01]: 192.168.0.104 
                        [02]: fe80::88e0:feb1:afde:1ae5 
                  [03]: Bluetooth Device (Personal Area Network) 
                      连接名:      蓝牙网络连接 
                      状态:        媒体连接已中断 
Hyper-V 要求:     虚拟机监视器模式扩展: 是 
                  固件中已启用虚拟化: 是 
                  二级地址转换: 是 
                  数据执行保护可用: 是 

 在matlab中输入gpuDevice:

       gpuDevice显示当前选定GPU设备的属性。如果当前没有选择的设备,gpuDevice将选择默认设备而不清除它。当您要检查GPU设备的属性时,请使用此语法。

实例

      D=gpuDevice返回表示当前选定设备的gpuDevice对象。如果当前没有选择的设备,gpuDevice将选择默认设备并返回表示该设备的gpuDevice对象,而不清除它。

实例

       D=gpuDevice(indx)选择索引indx指定的GPU设备。如果不支持指定的GPU设备,则会发生错误。此语法重置指定的设备并清除其内存,即使设备当前已被选中(相当于重置功能)。表示gpuArray或CUDAKernel变量的所有工作区变量现在都无效,必须从工作区中清除或重新定义。

实例

      gpuDevice([])具有空参数(与无参数相反),将取消选择GPU设备并清除其内存中的gpuArray和CUDAKernel变量。此语法未将任何GPU设备选为当前设备。

matlab会显示如下的指令: 

ans = 
  CUDADevice with properties:

                      Name: 'Quadro P620'
                     Index: 2
         ComputeCapability: '6.1'
            SupportsDouble: 1
             DriverVersion: 11.6000
            ToolkitVersion: 11.2000
        MaxThreadsPerBlock: 1024
          MaxShmemPerBlock: 49152 (49.15 KB)
        MaxThreadBlockSize: [1024 1024 64]
               MaxGridSize: [2.1475e+09 65535 65535]
                 SIMDWidth: 32
               TotalMemory: 2147287040 (2.15 GB)
           AvailableMemory: 1617716430 (1.62 GB)
       MultiprocessorCount: 4
              ClockRateKHz: 1354000
               ComputeMode: 'Default'
      GPUOverlapsTransfers: 1
    KernelExecutionTimeout: 1
          CanMapHostMemory: 1
           DeviceSupported: 1
           DeviceAvailable: 1
            DeviceSelected: 1

当然,如果显卡的驱动过老,matlab会提示如下错误:

错误使用 gpuDevice (第 26 行)
Graphics driver version 10.2 is not supported. Update graphics driver to version 11 or greater. For more information on GPU support, see GPU Support by Release.

以上是关于小技巧Matlab中如何通过指令查看电脑配置和GPU配置?的主要内容,如果未能解决你的问题,请参考以下文章

小技巧使用matlab的深度学习工具箱deepNetworkDesigner快速设计

苹果电脑如何开启多个桌面?Mac电脑多桌面添加和使用技巧

看电脑配置的命令行

PyCharm使用技巧记录如何查看变量

win10 怎么查电脑配置

小技巧获取matlab中cdfplot函数的x轴,y轴的数值