nvidia linux 指令,Linux 如何用指令查詢 Nvidia 驅動程式版本與 GPU 顯示卡資訊?

這裡介紹幾種在 Linux 系統上使用指令查詢 Nvidia 驅動程式版本以及 GPU 顯示卡資訊的方法。

nvidia-smi 指令工具

Nvidia 所提供的 nvidia-smi(NVIDIA System Management Interface)管理工具可以直接查詢驅動程式與顯示卡的資訊:nvidia-smiTue Feb 14 15:43:58 2017

+-----------------------------------------------------------------------------+

| NVIDIA-SMI 375.26 Driver Version: 375.26 |

|-------------------------------+----------------------+----------------------+

| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |

| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |

|===============================+======================+======================|

| 0 GeForce GTX 106... Off | 0000:03:00.0 Off | N/A |

| 28% 29C P0 27W / 120W | 0MiB / 6072MiB | 0% Default |

+-------------------------------+----------------------+----------------------+

| 1 GeForce GTX 106... Off | 0000:84:00.0 Off | N/A |

| 0% 28C P0 27W / 120W | 0MiB / 6072MiB | 0% Default |

+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+

| Processes: GPU Memory |

| GPU PID Type Process name Usage |

|=============================================================================|

| No running processes found |

+-----------------------------------------------------------------------------+

-L 參數可列出所有插在電腦上的 GPU 卡:nvidia-smi -LGPU 0: GeForce GTX 1060 6GB (UUID: GPU-aa9427cb-d5f1-429a-754b-51a3b41d6a96)

GPU 1: GeForce GTX 1060 6GB (UUID: GPU-c23faedd-2c32-b000-f6f7-0ed8a72c191c)

-q 參數可列出 GPU 卡非常詳細的資訊:nvidia-smi -q==============NVSMI LOG==============

Timestamp : Tue Feb 14 16:19:18 2017

Driver Version : 375.26

Attached GPUs : 2

GPU 0000:03:00.0

Product Name : GeForce GTX 1060 6GB

Product Brand : GeForce

Display Mode : Disabled

Display Active : Disabled

Persistence Mode : Disabled

Accounting Mode : Disabled

Accounting Mode Buffer Size : 1920

Driver Model

Current : N/A

Pending : N/A

Serial Number : N/A

GPU UUID : GPU-aa9427cb-d5f1-429a-754b-51a3b41d6a96

Minor Number : 0

VBIOS Version : 86.06.0E.00.41

MultiGPU Board : No

Board ID : 0x300

GPU Part Number : N/A

Inforom Version

Image Version : G001.0000.01.03

OEM Object : 1.1

ECC Object : N/A

Power Management Object : N/A

GPU Operation Mode

Current : N/A

Pending : N/A

GPU Virtualization Mode

Virtualization mode : None

PCI

Bus : 0x03

Device : 0x00

Domain : 0x0000

Device Id : 0x1C0310DE

Bus Id : 0000:03:00.0

Sub System Id : 0x85AE1043

GPU Link Info

PCIe Generation

Max : 3

Current : 3

Link Width

Max : 16x

Current : 16x

Bridge Chip

Type : N/A

Firmware : N/A

Replays since reset : 0

Tx Throughput : 0 KB/s

Rx Throughput : 0 KB/s

Fan Speed : 28 %

Performance State : P0

Clocks Throttle Reasons

Idle : Not Active

Applications Clocks Setting : Active

SW Power Cap : Not Active

HW Slowdown : Not Active

Sync Boost : Not Active

Unknown : Not Active

FB Memory Usage

Total : 6072 MiB

Used : 0 MiB

Free : 6072 MiB

BAR1 Memory Usage

Total : 256 MiB

Used : 2 MiB

Free : 254 MiB

Compute Mode : Default

Utilization

Gpu : 0 %

Memory : 0 %

Encoder : 0 %

Decoder : 0 %

Ecc Mode

Current : N/A

Pending : N/A

ECC Errors

Volatile

Single Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Double Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Aggregate

Single Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Double Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Retired Pages

Single Bit ECC : N/A

Double Bit ECC : N/A

Pending : N/A

Temperature

GPU Current Temp : 29 C

GPU Shutdown Temp : 102 C

GPU Slowdown Temp : 99 C

Power Readings

Power Management : Supported

Power Draw : 28.66 W

Power Limit : 120.00 W

Default Power Limit : 120.00 W

Enforced Power Limit : 120.00 W

Min Power Limit : 60.00 W

Max Power Limit : 140.00 W

Clocks

Graphics : 1569 MHz

SM : 1569 MHz

Memory : 4006 MHz

Video : 1417 MHz

Applications Clocks

Graphics : N/A

Memory : N/A

Default Applications Clocks

Graphics : N/A

Memory : N/A

Max Clocks

Graphics : 1974 MHz

SM : 1974 MHz

Memory : 4004 MHz

Video : 1708 MHz

Clock Policy

Auto Boost : N/A

Auto Boost Default : N/A

Processes : None

GPU 0000:84:00.0

Product Name : GeForce GTX 1060 6GB

Product Brand : GeForce

Display Mode : Disabled

Display Active : Disabled

Persistence Mode : Disabled

Accounting Mode : Disabled

Accounting Mode Buffer Size : 1920

Driver Model

Current : N/A

Pending : N/A

Serial Number : N/A

GPU UUID : GPU-c23faedd-2c32-b000-f6f7-0ed8a72c191c

Minor Number : 1

VBIOS Version : 86.06.0E.00.41

MultiGPU Board : No

Board ID : 0x8400

GPU Part Number : N/A

Inforom Version

Image Version : G001.0000.01.03

OEM Object : 1.1

ECC Object : N/A

Power Management Object : N/A

GPU Operation Mode

Current : N/A

Pending : N/A

GPU Virtualization Mode

Virtualization mode : None

PCI

Bus : 0x84

Device : 0x00

Domain : 0x0000

Device Id : 0x1C0310DE

Bus Id : 0000:84:00.0

Sub System Id : 0x85AE1043

GPU Link Info

PCIe Generation

Max : 3

Current : 3

Link Width

Max : 16x

Current : 16x

Bridge Chip

Type : N/A

Firmware : N/A

Replays since reset : 0

Tx Throughput : 0 KB/s

Rx Throughput : 0 KB/s

Fan Speed : 28 %

Performance State : P0

Clocks Throttle Reasons

Idle : Not Active

Applications Clocks Setting : Active

SW Power Cap : Not Active

HW Slowdown : Not Active

Sync Boost : Not Active

Unknown : Not Active

FB Memory Usage

Total : 6072 MiB

Used : 0 MiB

Free : 6072 MiB

BAR1 Memory Usage

Total : 256 MiB

Used : 2 MiB

Free : 254 MiB

Compute Mode : Default

Utilization

Gpu : 2 %

Memory : 0 %

Encoder : 0 %

Decoder : 0 %

Ecc Mode

Current : N/A

Pending : N/A

ECC Errors

Volatile

Single Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Double Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Aggregate

Single Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Double Bit

Device Memory : N/A

Register File : N/A

L1 Cache : N/A

L2 Cache : N/A

Texture Memory : N/A

Texture Shared : N/A

Total : N/A

Retired Pages

Single Bit ECC : N/A

Double Bit ECC : N/A

Pending : N/A

Temperature

GPU Current Temp : 28 C

GPU Shutdown Temp : 102 C

GPU Slowdown Temp : 99 C

Power Readings

Power Management : Supported

Power Draw : 28.50 W

Power Limit : 120.00 W

Default Power Limit : 120.00 W

Enforced Power Limit : 120.00 W

Min Power Limit : 60.00 W

Max Power Limit : 140.00 W

Clocks

Graphics : 1569 MHz

SM : 1569 MHz

Memory : 4006 MHz

Video : 1417 MHz

Applications Clocks

Graphics : N/A

Memory : N/A

Default Applications Clocks

Graphics : N/A

Memory : N/A

Max Clocks

Graphics : 1974 MHz

SM : 1974 MHz

Memory : 4004 MHz

Video : 1708 MHz

Clock Policy

Auto Boost : N/A

Auto Boost Default : N/A

Processes : None

Linux 系統指令

除了使用 Nvidia 所提供的工具之外,也可以從 kernel 組入的驅動程式來看:cat /proc/driver/nvidia/versionNVRM version: NVIDIA UNIX x86_64 Kernel Module 375.26 Thu Dec 8 18:36:43 PST 2016

GCC version: gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC)

或是使用 modinfo 查看:modinfo nvidiafilename: /lib/modules/3.10.0-327.el7.x86_64/extra/nvidia.ko

alias: char-major-195-*

version: 375.26

supported: external

license: NVIDIA

rhelversion: 7.2

srcversion: 7850503DF85713C6E0D88A3

alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*

alias: pci:v000010DEd*sv*sd*bc03sc02i00*

alias: pci:v000010DEd*sv*sd*bc03sc00i00*

depends: i2c-core

vermagic: 3.10.0-327.el7.x86_64 SMP mod_unload modversions

parm: NVreg_Mobile:int

parm: NVreg_ResmanDebugLevel:int

parm: NVreg_RmLogonRC:int

parm: NVreg_ModifyDeviceFiles:int

parm: NVreg_DeviceFileUID:int

parm: NVreg_DeviceFileGID:int

parm: NVreg_DeviceFileMode:int

parm: NVreg_UpdateMemoryTypes:int

parm: NVreg_InitializeSystemMemoryAllocations:int

parm: NVreg_UsePageAttributeTable:int

parm: NVreg_MapRegistersEarly:int

parm: NVreg_RegisterForACPIEvents:int

parm: NVreg_CheckPCIConfigSpace:int

parm: NVreg_EnablePCIeGen3:int

parm: NVreg_EnableMSI:int

parm: NVreg_TCEBypassMode:int

parm: NVreg_UseThreadedInterrupts:int

parm: NVreg_MemoryPoolSize:int

parm: NVreg_RegistryDwords:charp

parm: NVreg_RmMsg:charp

parm: NVreg_AssignGpus:charp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值